Update copy-webpack-plugin, css-loader, html-webpack-plugin, style-loader, webpack and webpack-cli

Signed-off-by: David Mehren <git@herrmehren.de>
This commit is contained in:
David Mehren 2020-08-13 21:49:34 +02:00
parent 8cf41ee669
commit f7fea81c32
No known key found for this signature in database
GPG key ID: 6017AF117F9756CB
3 changed files with 1015 additions and 584 deletions

View file

@ -175,7 +175,7 @@
"babel-polyfill": "^6.26.0", "babel-polyfill": "^6.26.0",
"babel-preset-env": "^1.7.0", "babel-preset-env": "^1.7.0",
"babel-runtime": "^6.26.0", "babel-runtime": "^6.26.0",
"copy-webpack-plugin": "^5.0.5", "copy-webpack-plugin": "^6.0.3",
"css-loader": "^3.2.0", "css-loader": "^3.2.0",
"eslint": "^5.9.0", "eslint": "^5.9.0",
"eslint-config-standard": "^12.0.0", "eslint-config-standard": "^12.0.0",

View file

@ -129,52 +129,54 @@ module.exports = {
filename: path.join(__dirname, 'public/views/build/slide-pack-scripts.ejs'), filename: path.join(__dirname, 'public/views/build/slide-pack-scripts.ejs'),
inject: false inject: false
}), }),
new CopyWebpackPlugin([ new CopyWebpackPlugin({
{ patterns: [
context: path.join(__dirname, 'node_modules/mathjax/unpacked'), {
from: { context: path.join(__dirname, 'node_modules/mathjax/unpacked'),
glob: '**/*', from: '**/*',
dot: false globOptions: {
dot: false
},
to: 'MathJax/'
}, },
to: 'MathJax/' {
}, context: path.join(__dirname, 'node_modules/mathjax/fonts'),
{ from: '**/*',
context: path.join(__dirname, 'node_modules/mathjax/fonts'), globOptions: {
from: { dot: false
glob: '**/*', },
dot: false to: 'fonts/'
}, },
to: 'fonts/' {
}, context: path.join(__dirname, 'node_modules/emojify.js'),
{ from: 'dist/**/*',
context: path.join(__dirname, 'node_modules/emojify.js'), globOptions: {
from: { dot: false
glob: 'dist/**/*', },
dot: false to: 'emojify.js/'
}, },
to: 'emojify.js/' {
}, context: path.join(__dirname, 'node_modules/reveal.js'),
{ from: 'js',
context: path.join(__dirname, 'node_modules/reveal.js'), to: 'reveal.js/js'
from: 'js', },
to: 'reveal.js/js' {
}, context: path.join(__dirname, 'node_modules/reveal.js'),
{ from: 'css',
context: path.join(__dirname, 'node_modules/reveal.js'), to: 'reveal.js/css'
from: 'css', },
to: 'reveal.js/css' {
}, context: path.join(__dirname, 'node_modules/reveal.js'),
{ from: 'lib',
context: path.join(__dirname, 'node_modules/reveal.js'), to: 'reveal.js/lib'
from: 'lib', },
to: 'reveal.js/lib' {
}, context: path.join(__dirname, 'node_modules/reveal.js'),
{ from: 'plugin',
context: path.join(__dirname, 'node_modules/reveal.js'), to: 'reveal.js/plugin'
from: 'plugin', }
to: 'reveal.js/plugin' ]
} }),
]),
new MiniCssExtractPlugin() new MiniCssExtractPlugin()
], ],
@ -394,12 +396,12 @@ module.exports = {
}, { }, {
test: /\.css$/, test: /\.css$/,
use: [ use: [
{ {
loader: MiniCssExtractPlugin.loader, loader: MiniCssExtractPlugin.loader,
options: { options: {
publicPath: '', publicPath: '',
} }
}, },
'css-loader' 'css-loader'
] ]
}, { }, {

1499
yarn.lock

File diff suppressed because it is too large Load diff