admin js modules

This commit is contained in:
Rachid Mrad 2024-11-19 19:36:09 -05:00
parent 073b488e3c
commit 6187c7bbcb
No known key found for this signature in database
13 changed files with 61 additions and 1882 deletions

View file

@ -3,6 +3,7 @@
const gulp = require('gulp');
const webpack = require('webpack-stream');
const uswds = require('@uswds/compile');
const TerserPlugin = require('terser-webpack-plugin');
const ASSETS_DIR = './registrar/assets/';
const JS_BUNDLE_DEST = ASSETS_DIR + 'js';
@ -38,6 +39,14 @@ function createBundleTask(source, output) {
.pipe(
webpack({
mode: 'production',
optimization: {
minimize: true,
minimizer: [
new TerserPlugin({
extractComments: false, // Prevents generating .LICENSE.txt
}),
],
},
output: { filename: output },
module: {
rules: [