From a907348d931510fea77546e8748a1fcf2c73ea0a Mon Sep 17 00:00:00 2001 From: Vitaly Takmazov Date: Mon, 11 Sep 2023 09:29:12 +0300 Subject: Minimize CSS in production builds --- package.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'package.json') diff --git a/package.json b/package.json index 6fab2068..4ac43e87 100644 --- a/package.json +++ b/package.json @@ -3,13 +3,13 @@ "private": true, "scripts": { "test": "echo \"Error: no test specified\" && exit 1", - "compile": "cross-env NODE_ENV=production webpack", + "compile": "webpack --mode production", "lint": "eslint src/main/assets", "vnext:test": "jest", - "vnext:build": "webpack -c vnext/webpack.config.js --mode production", + "vnext:build": "webpack -c vnext/webpack.config.js --mode production --progress", "vnext:build:ssr": "npm run vnext:build && webpack -c vnext/server/webpack.config.js --mode production", "vnext:start-ssr": "npm run vnext:build:ssr && cross-env DEBUG=http node --enable-source-maps public/server.js", - "vnext:start": "cross-env NODE_ENV=development webpack serve -c vnext/webpack.config.js --mode development", + "vnext:start": "webpack serve -c vnext/webpack.config.js --mode development", "vnext:lint": "eslint vnext", "bridge:build": "webpack -c bridge/webpack.config.js --mode production" }, @@ -90,6 +90,7 @@ "body-parser": "^1.20.2", "classlist.js": "^1.1.20150312", "config": "^3.3.9", + "css-minimizer-webpack-plugin": "^5.0.1", "dayjs": "^1.11.9", "element-closest": "3.0.2", "evil-icons": "^1.10.1", -- cgit v1.2.3