From 89e95b3f143682ed9a006991bacf45c9dcba4818 Mon Sep 17 00:00:00 2001 From: ruki Date: Thu, 8 Nov 2018 00:43:05 +0800 Subject: remove node_modules --- .../__snapshots__/webpack-integration.test.js.snap | 22 ------ .../assetNameRegExp-no-source/a_optimize-me.css | 6 -- .../assetNameRegExp-no-source/b_optimize-me.css | 7 -- .../test/cases/assetNameRegExp-no-source/c.css | 9 --- .../assetNameRegExp-no-source/expected/file.css | 1 - .../test/cases/assetNameRegExp-no-source/index.js | 10 --- .../assetNameRegExp-no-source/webpack.config.js | 26 ------- .../duplicate-css-exists-without-plugin/a.css | 6 -- .../duplicate-css-exists-without-plugin/b.css | 6 -- .../expected/file.css | 1 - .../duplicate-css-exists-without-plugin/index.js | 2 - .../webpack.config.js | 23 ------ .../a.css | 6 -- .../b.css | 4 -- .../expected/file.css | 1 - .../index.js | 2 - .../webpack.config.js | 24 ------- .../a_optimize-me.css | 6 -- .../b_optimize-me.css | 7 -- .../only-assetNameRegExp-processed/c_as-is.css | 9 --- .../expected/as_is.css | 9 --- .../expected/optimize.css | 1 - .../cases/only-assetNameRegExp-processed/index.js | 3 - .../webpack.config.js | 40 ----------- .../test/cases/removes-duplicate-css/a.css | 6 -- .../test/cases/removes-duplicate-css/b.css | 6 -- .../cases/removes-duplicate-css/expected/file.css | 1 - .../test/cases/removes-duplicate-css/index.js | 2 - .../cases/removes-duplicate-css/webpack.config.js | 24 ------- .../test/plugin.test.js | 26 ------- .../test/util/default.css | 1 - .../test/util/helpers.js | 40 ----------- .../test/util/index.js | 1 - .../test/webpack-integration.test.js | 82 ---------------------- 34 files changed, 420 deletions(-) delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/util/default.css delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/util/index.js delete mode 100644 node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js (limited to 'node_modules/optimize-css-assets-webpack-plugin/test') diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap b/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap deleted file mode 100644 index b3b3b515..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/__snapshots__/webpack-integration.test.js.snap +++ /dev/null @@ -1,22 +0,0 @@ -// Jest Snapshot v1, https://goo.gl/fbAQLP - -exports[`Webpack Integration Tests assetNameRegExp-no-source 1`] = `"body{color:red}a{color:blue}body{margin:0;color:red}p{margin:1000px}body{color:red;padding:0;margin:0}p{padding:500px;padding:1000px}"`; - -exports[`Webpack Integration Tests duplicate-css-exists-without-plugin 1`] = `"body{color:red}a{color:blue}body{color:red}p{color:green}"`; - -exports[`Webpack Integration Tests only-assetNameRegExp-processed 1`] = ` -"body { - color: red; - padding: 0; - margin: 0; -} -p { - padding: 500px; - padding: 1000px; -} -" -`; - -exports[`Webpack Integration Tests only-assetNameRegExp-processed 2`] = `"a{color:blue}body{margin:0;color:red}p{margin:1000px}"`; - -exports[`Webpack Integration Tests removes-duplicate-css 1`] = `"a{color:blue}body{color:red}p{color:green}"`; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css deleted file mode 100644 index 8e7ce09f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/a_optimize-me.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -a { - color: blue; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css deleted file mode 100644 index e2dbd7e5..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/b_optimize-me.css +++ /dev/null @@ -1,7 +0,0 @@ -body { - margin: 0; - color: red; -} -p { - margin: 1000px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css deleted file mode 100644 index a26aba2e..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/c.css +++ /dev/null @@ -1,9 +0,0 @@ -body { - color: red; - padding: 0; - margin: 0; -} -p { - padding: 500px; - padding: 1000px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css deleted file mode 100644 index 5d659bfb..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/expected/file.css +++ /dev/null @@ -1 +0,0 @@ -body{color:red}a{color:blue}body{margin:0;color:red}p{margin:1000px}body{color:red;padding:0;margin:0}p{padding:500px;padding:1000px} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js deleted file mode 100644 index 3d11b7fc..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/index.js +++ /dev/null @@ -1,10 +0,0 @@ -/* - - This test is here to confirm that assetNameRegExp option will apply - only to the names of the files exported byt ExtractTextPlugin - -*/ - -require('./a_optimize-me.css'); -require('./b_optimize-me.css'); -require('./c.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js deleted file mode 100644 index 69d62ed4..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/assetNameRegExp-no-source/webpack.config.js +++ /dev/null @@ -1,26 +0,0 @@ -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../../../src/'; - -module.exports = { - entry: './index', - module: { - rules: [ - { - test: /\.css$/, - use: ExtractTextPlugin.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: true } - } - }) - }, - ], - }, - plugins: [ - new ExtractTextPlugin('file.css'), - new OptimizeCssAssetsPlugin({ - assetNameRegExp: /optimize-me\.css/g - }) - ], -}; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css deleted file mode 100644 index 8e7ce09f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/a.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -a { - color: blue; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css deleted file mode 100644 index a286d3e3..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/b.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -p { - color: green; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css deleted file mode 100644 index 060a716e..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/expected/file.css +++ /dev/null @@ -1 +0,0 @@ -body{color:red}a{color:blue}body{color:red}p{color:green} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js deleted file mode 100644 index a2a7578a..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/index.js +++ /dev/null @@ -1,2 +0,0 @@ -require('./a.css'); -require('./b.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js deleted file mode 100644 index c1b29d44..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/duplicate-css-exists-without-plugin/webpack.config.js +++ /dev/null @@ -1,23 +0,0 @@ -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../../../src/'; - -module.exports = { - entry: './index', - module: { - rules: [ - { - test: /\.css$/, - use: ExtractTextPlugin.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: true } - } - }) - }, - ], - }, - plugins: [ - new ExtractTextPlugin('file.css') - ], -}; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css deleted file mode 100644 index 443957a6..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/a.css +++ /dev/null @@ -1,6 +0,0 @@ -#root { - background-color: #f00; -} -body { - text-align: center; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css deleted file mode 100644 index b67b6bd8..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/b.css +++ /dev/null @@ -1,4 +0,0 @@ -#root { - width: 640px; - height: 360px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css deleted file mode 100644 index d3173b78..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/expected/file.css +++ /dev/null @@ -1 +0,0 @@ -#root{width:640px;height:360px;background-color:red}body{text-align:center} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js deleted file mode 100644 index a2a7578a..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/index.js +++ /dev/null @@ -1,2 +0,0 @@ -require('./a.css'); -require('./b.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js deleted file mode 100644 index bc01d74f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/mergePropertiesForSelectorWithOtherStylesPresentIssue52/webpack.config.js +++ /dev/null @@ -1,24 +0,0 @@ -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../../../src/'; - -module.exports = { - entry: './index', - module: { - rules: [ - { - test: /\.css$/, - use: ExtractTextPlugin.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: true } - } - }) - }, - ], - }, - plugins: [ - new ExtractTextPlugin('file.css'), - new OptimizeCssAssetsPlugin() - ], -}; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css deleted file mode 100644 index 8e7ce09f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/a_optimize-me.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -a { - color: blue; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css deleted file mode 100644 index e2dbd7e5..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/b_optimize-me.css +++ /dev/null @@ -1,7 +0,0 @@ -body { - margin: 0; - color: red; -} -p { - margin: 1000px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css deleted file mode 100644 index a26aba2e..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/c_as-is.css +++ /dev/null @@ -1,9 +0,0 @@ -body { - color: red; - padding: 0; - margin: 0; -} -p { - padding: 500px; - padding: 1000px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css deleted file mode 100644 index a26aba2e..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/as_is.css +++ /dev/null @@ -1,9 +0,0 @@ -body { - color: red; - padding: 0; - margin: 0; -} -p { - padding: 500px; - padding: 1000px; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css deleted file mode 100644 index 3f7a2e9b..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/expected/optimize.css +++ /dev/null @@ -1 +0,0 @@ -a{color:blue}body{margin:0;color:red}p{margin:1000px} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js deleted file mode 100644 index d889e4ce..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/index.js +++ /dev/null @@ -1,3 +0,0 @@ -require('./a_optimize-me.css'); -require('./b_optimize-me.css'); -require('./c_as-is.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js deleted file mode 100644 index 38701c3b..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/only-assetNameRegExp-processed/webpack.config.js +++ /dev/null @@ -1,40 +0,0 @@ -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../../../src/'; - -const notToProcess = new ExtractTextPlugin('as_is.css'); -const toProcess = new ExtractTextPlugin('optimize.css'); - -module.exports = { - entry: './index', - module: { - rules: [ - { - test: /as-is\.css$/, - use: notToProcess.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: false } - } - }) - }, - { - test: /optimize-me\.css$/, - use: toProcess.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: false } - } - }) - } - ], - }, - plugins: [ - notToProcess, - toProcess, - new OptimizeCssAssetsPlugin({ - assetNameRegExp: /optimize\.css/g - }) - ], -}; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css deleted file mode 100644 index 8e7ce09f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/a.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -a { - color: blue; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css deleted file mode 100644 index a286d3e3..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/b.css +++ /dev/null @@ -1,6 +0,0 @@ -body { - color: red; -} -p { - color: green; -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css deleted file mode 100644 index 9f0b4d55..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/expected/file.css +++ /dev/null @@ -1 +0,0 @@ -a{color:blue}body{color:red}p{color:green} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js deleted file mode 100644 index a2a7578a..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/index.js +++ /dev/null @@ -1,2 +0,0 @@ -require('./a.css'); -require('./b.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js b/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js deleted file mode 100644 index bc01d74f..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/cases/removes-duplicate-css/webpack.config.js +++ /dev/null @@ -1,24 +0,0 @@ -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../../../src/'; - -module.exports = { - entry: './index', - module: { - rules: [ - { - test: /\.css$/, - use: ExtractTextPlugin.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: true } - } - }) - }, - ], - }, - plugins: [ - new ExtractTextPlugin('file.css'), - new OptimizeCssAssetsPlugin() - ], -}; diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js b/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js deleted file mode 100644 index 1284ba6e..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/plugin.test.js +++ /dev/null @@ -1,26 +0,0 @@ -import OptimizeCssAssetsPlugin from '../src/'; - -describe('plugin test', () => { - it('does not throw when called', () => { - expect(() => { - new OptimizeCssAssetsPlugin(); - }).not.toThrow(); - }); - - it('can override default parameters', () => { - const assetNameRegExp = /\.optimize\.css$/ - const cssProcessor = {}; - const cssProcessorOptions = { discardComments: { removeAll: true } }; - const canPrint = false; - const plugin = new OptimizeCssAssetsPlugin({ - assetNameRegExp, - cssProcessor, - cssProcessorOptions, - canPrint - }); - expect(plugin.options.assetNameRegExp).toEqual(assetNameRegExp); - expect(plugin.options.cssProcessor).toEqual(cssProcessor); - expect(plugin.options.cssProcessorOptions).toEqual(cssProcessorOptions); - expect(plugin.options.canPrint).toEqual(canPrint); - }); -}); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css b/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css deleted file mode 100644 index b1c34c27..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/util/default.css +++ /dev/null @@ -1 +0,0 @@ -html{display:none} \ No newline at end of file diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js b/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js deleted file mode 100644 index 4dc5e74b..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/util/helpers.js +++ /dev/null @@ -1,40 +0,0 @@ -import fs from 'fs'; -import path from 'path'; -import ExtractTextPlugin from 'extract-text-webpack-plugin'; - -export function readFileOrEmpty(path) { - try { - return fs.readFileSync(path, 'utf-8'); - } catch (e) { - return ''; - } -} - -export const defaultConfig = { - entry: './index', - module: { - rules: [ - { - test: /\.css$/, - use: ExtractTextPlugin.extract({ - fallback: { loader: 'style-loader' }, - use: { - loader: 'css-loader', - options: { minimize: true } - } - }) - }, - ], - }, - plugins: [], - context: __dirname, - output: { - filename: 'destination.js', - path: path.resolve(__dirname, '../', 'js', 'default-exports') - } -}; - -export function checkForWebpackErrors({err, stats, done}) { - if (err) return done(err); - if (stats.hasErrors()) return done(new Error(stats.toString())); -} diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js b/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js deleted file mode 100644 index 060068b7..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/util/index.js +++ /dev/null @@ -1 +0,0 @@ -require('./default.css'); diff --git a/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js b/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js deleted file mode 100644 index 424a74c4..00000000 --- a/node_modules/optimize-css-assets-webpack-plugin/test/webpack-integration.test.js +++ /dev/null @@ -1,82 +0,0 @@ -/* eslint-disable import/no-dynamic-require, global-require */ -import fs from 'fs'; -import path from 'path'; -import webpack from 'webpack'; -import ExtractTextPlugin from 'extract-text-webpack-plugin'; -import OptimizeCssAssetsPlugin from '../src/'; -import { readFileOrEmpty, defaultConfig, checkForWebpackErrors } from './util/helpers'; - -const cases = process.env.CASES ? process.env.CASES.split(',') : fs.readdirSync(path.join(__dirname, 'cases')); - -describe('Webpack Integration Tests', () => { - cases.forEach((testCase) => { - if (/^_skip_/.test(testCase)) return; - it(testCase, (done) => { - const testDirectory = path.join(__dirname, 'cases', testCase); - const outputDirectory = path.join(__dirname, 'js', testCase); - const expectedDirectory = path.join(testDirectory, 'expected'); - - const configFile = path.join(testDirectory, 'webpack.config.js'); - const config = Object.assign( - fs.existsSync(configFile) ? require(configFile) : { entry: { test: './index.js' } }, - { - context: testDirectory, - output: { - filename: '[name].js', - path: outputDirectory - } - } - ); - - webpack(config, (err, stats) => { - checkForWebpackErrors({ err, stats, done }); - fs.readdirSync(expectedDirectory).forEach((file) => { - const expectedFile = readFileOrEmpty(path.join(expectedDirectory, file)); - const actualFile = readFileOrEmpty(path.join(outputDirectory, file)); - expect(actualFile).toEqual(expectedFile); - expect(actualFile).toMatchSnapshot(); - }); - done(); - }); - }); - }); - - it('calls cssProcessor with correct arguments', (done) => { - const destination = 'destination.css'; - const expectedCss = readFileOrEmpty(__dirname + '/util/default.css'); - const cssProcessorOptions = { discardComments: { removeAll: true } }; - const cssProcessor = { - process: (actualCss, options) => { - expect(options).toEqual(expect.objectContaining(cssProcessorOptions)); - expect(actualCss).toEqual(expectedCss); - return Promise.resolve({ css: actualCss }); - } - }; - const plugin = new OptimizeCssAssetsPlugin({ cssProcessor, cssProcessorOptions }); - const config = Object.assign(defaultConfig, {plugins: [plugin, new ExtractTextPlugin(destination)]}); - - webpack(config, (err, stats) => { - checkForWebpackErrors({ err, stats, done }); - done(); - }); - }); - - it('writes processed css to destination', (done) => { - const destination = 'destination.css'; - const expectedCss = '.inifinity-pool{overflow:hidden;}'; - const fakeCssProcessor = { - process: jest.fn().mockReturnValue(Promise.resolve({ css: expectedCss })) - }; - const plugin = new OptimizeCssAssetsPlugin({ cssProcessor: fakeCssProcessor }); - const config = Object.assign(defaultConfig, {plugins: [plugin, new ExtractTextPlugin(destination)]}); - - webpack(config, (err, stats) => { - checkForWebpackErrors({ err, stats, done }); - const actualCss = readFileOrEmpty(__dirname + '/js/default-exports/destination.css'); - - expect(fakeCssProcessor.process).toHaveBeenCalled(); - expect(actualCss).toEqual(expectedCss); - done(); - }); - }); -}); -- cgit v1.2.3