Build and ship LICENSE file
Bring back terser-webpack-plugin from commitc52136c051and re-enable it. It builds the autogenerated dist/index.js.LICENSE.txt which is quite important for shipping distribution packages -- c-{podman,machines} both do this. Backport95021c336eto make sure that the webpack for the release tarball is *actually* built in production mode.
This commit is contained in:
parent
c52136c051
commit
2624dbb891
4 changed files with 6 additions and 2 deletions
|
|
@ -3,6 +3,7 @@ const childProcess = require('child_process');
|
|||
|
||||
const copy = require("copy-webpack-plugin");
|
||||
const extract = require("mini-css-extract-plugin");
|
||||
const TerserJSPlugin = require('terser-webpack-plugin');
|
||||
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin');
|
||||
const CompressionPlugin = require("compression-webpack-plugin");
|
||||
const ESLintPlugin = require('eslint-webpack-plugin');
|
||||
|
|
@ -69,7 +70,7 @@ module.exports = {
|
|||
|
||||
optimization: {
|
||||
minimize: production,
|
||||
minimizer: [`...`, new CssMinimizerPlugin()],
|
||||
minimizer: [new TerserJSPlugin(), new CssMinimizerPlugin()],
|
||||
},
|
||||
|
||||
module: {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue