From 6697db7cf8ad7009d393a35cd8d3bcd07f74aef6 Mon Sep 17 00:00:00 2001 From: Hampus Date: Mon, 24 Aug 2026 12:26:55 +0200 Subject: [PATCH] build(app): minify css with lightningcss in production builds (#1830) --- fluxer_app/rspack.config.mjs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/fluxer_app/rspack.config.mjs b/fluxer_app/rspack.config.mjs index a7610de6e..09fe4c7f9 100644 --- a/fluxer_app/rspack.config.mjs +++ b/fluxer_app/rspack.config.mjs @@ -3,7 +3,13 @@ import {existsSync, mkdirSync, readdirSync, writeFileSync} from 'node:fs'; import path, {dirname} from 'node:path'; import {fileURLToPath} from 'node:url'; -import {CopyRspackPlugin, DefinePlugin, HtmlRspackPlugin, SwcJsMinimizerRspackPlugin} from '@rspack/core'; +import { + CopyRspackPlugin, + DefinePlugin, + HtmlRspackPlugin, + LightningCssMinimizerRspackPlugin, + SwcJsMinimizerRspackPlugin, +} from '@rspack/core'; import {createPoFileRule, getLinguiSwcPluginConfig} from './scripts/build/rspack/lingui.mjs'; import {staticFilesPlugin} from './scripts/build/rspack/static-files.mjs'; @@ -579,6 +585,7 @@ export default () => { mangle: true, format: {comments: false}, }), + new LightningCssMinimizerRspackPlugin(), ], }, devServer: {