build popups

This commit is contained in:
Olivier Gagnon
2021-09-12 23:23:09 -04:00
parent d515db0842
commit 83f785a791
11 changed files with 217 additions and 54 deletions

View File

@@ -4,6 +4,7 @@ const webpack = require("webpack");
const MiniCssExtractPlugin = require("mini-css-extract-plugin");
const HtmlWebpackPlugin = require("html-webpack-plugin");
const ForkTsCheckerWebpackPlugin = require("fork-ts-checker-webpack-plugin");
const UnusedWebpackPlugin = require("unused-webpack-plugin");
module.exports = (env, argv) => {
const isDevServer = (env || {}).devServer === true;
@@ -104,6 +105,14 @@ module.exports = (env, argv) => {
},
},
}),
new UnusedWebpackPlugin({
// Source directories
directories: [path.join(__dirname, "src"), path.join(__dirname, "utils")],
// Exclude patterns
exclude: ["*.test.js"],
// Root directory (optional)
root: __dirname,
}),
// In dev mode, use a faster method of create sourcemaps
// while keeping lines/columns accurate
isDevServer &&