mirror of
				https://github.com/NodeBB/NodeBB.git
				synced 2025-11-03 20:45:58 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
		
			521 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			521 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
'use strict';
 | 
						|
 | 
						|
const { merge } = require('webpack-merge');
 | 
						|
const TerserPlugin = require('terser-webpack-plugin');
 | 
						|
const ProgressPlugin = require('progress-webpack-plugin');
 | 
						|
 | 
						|
const common = require('./webpack.common');
 | 
						|
 | 
						|
module.exports = merge(common, /** @type { import('webpack').Configuration } */ {
 | 
						|
	mode: 'production',
 | 
						|
	plugins: [
 | 
						|
		new ProgressPlugin(true),
 | 
						|
	],
 | 
						|
	optimization: {
 | 
						|
		minimize: true,
 | 
						|
		minimizer: [
 | 
						|
			new TerserPlugin({
 | 
						|
				minify: TerserPlugin.esbuildMinify,
 | 
						|
				terserOptions: {},
 | 
						|
			}),
 | 
						|
		],
 | 
						|
	},
 | 
						|
});
 |