fixed vulnerabilty with serialize-javascript

This commit is contained in:
Giuseppe Digilio
2019-12-19 18:22:35 +01:00
parent 8ecb215105
commit 62b555beee
3 changed files with 229 additions and 68 deletions

View File

@@ -1,7 +1,7 @@
const webpack = require('webpack');
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
const CompressionPlugin = require("compression-webpack-plugin");
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
const TerserPlugin = require('terser-webpack-plugin');
const OptimizeCSSAssetsPlugin = require("optimize-css-assets-webpack-plugin");
const cssnano = require("cssnano");
@@ -29,7 +29,7 @@ module.exports = {
new CompressionPlugin({
asset: "[path].gz[query]",
filename: "[path].gz[query]",
algorithm: "gzip",
test: /\.js$|\.css$|\.html$/,
threshold: 10240,
@@ -39,8 +39,8 @@ module.exports = {
],
optimization: {
minimizer: [
new UglifyJsPlugin({
uglifyOptions: {
new TerserPlugin({
terserOptions: {
beautify: false,
mangle: false,
output: {