UNPKG

@mixly/arduino-avr

Version:
27 lines (26 loc) 857 B
const path = require("path"); const common = require("./webpack.common"); const { merge } = require("webpack-merge"); const TerserPlugin = require("terser-webpack-plugin"); var HtmlWebpackPlugin = require("html-webpack-plugin"); module.exports = merge(common, { mode: "production", optimization: { minimize: true, minimizer: [ new TerserPlugin({ extractComments: false, }), new HtmlWebpackPlugin({ inject: false, template: path.resolve(process.cwd(), 'template.xml'), filename: 'index.xml', minify: { removeAttributeQuotes: true, collapseWhitespace: true, removeComments: true, } }) ] } });