mirror of
https://github.com/hedgedoc/hedgedoc.git
synced 2024-11-22 01:36:29 -05:00
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:
parent
8cf41ee669
commit
f7fea81c32
3 changed files with 1015 additions and 584 deletions
|
@ -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",
|
||||||
|
|
|
@ -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'
|
||||||
]
|
]
|
||||||
}, {
|
}, {
|
||||||
|
|
Loading…
Reference in a new issue