mirror of
https://github.com/wallabag/wallabag.git
synced 2025-08-11 17:51:02 +00:00
Upgrade to NodeJS 12
Update javascript deps to latest version. Rebuild assets - Keep `stylehint` in a lower version because starting at v9.0.0 it generates too much errors. We might fix them later. - Don't touch `materialize-css` to avoid too much side effect. We might update it later (to 1.0.0).
This commit is contained in:
parent
092cab5695
commit
dce3c84c9c
20 changed files with 3824 additions and 3157 deletions
|
@ -1,18 +1,17 @@
|
|||
const webpackMerge = require('webpack-merge');
|
||||
const { merge } = require('webpack-merge');
|
||||
const webpack = require('webpack');
|
||||
const commonConfig = require('./common.js');
|
||||
|
||||
module.exports = function () {
|
||||
return webpackMerge(commonConfig(), {
|
||||
return merge(commonConfig(), {
|
||||
devtool: 'eval-source-map',
|
||||
output: {
|
||||
filename: '[name].dev.js',
|
||||
},
|
||||
|
||||
mode: 'development',
|
||||
devServer: {
|
||||
hot: true,
|
||||
// enable HMR on the server
|
||||
|
||||
contentBase: './web',
|
||||
// match the output path
|
||||
},
|
||||
|
@ -33,7 +32,7 @@ module.exports = function () {
|
|||
use: {
|
||||
loader: 'babel-loader',
|
||||
options: {
|
||||
presets: ['env'],
|
||||
presets: ['@babel/preset-env']
|
||||
},
|
||||
},
|
||||
},
|
||||
|
@ -47,7 +46,12 @@ module.exports = function () {
|
|||
importLoaders: 1,
|
||||
},
|
||||
},
|
||||
'postcss-loader',
|
||||
{
|
||||
loader: 'postcss-loader',
|
||||
options: {
|
||||
plugins: [require('autoprefixer')({})],
|
||||
},
|
||||
},
|
||||
'sass-loader',
|
||||
],
|
||||
},
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue