From ce99b330267680f4e5a086e66d903da25f45d255 Mon Sep 17 00:00:00 2001 From: webbrain-one <295484252+webbrain-one@users.noreply.github.com> Date: Mon, 10 Aug 2026 04:44:05 +0300 Subject: [PATCH] Force production Vite build during pack Fixes #260. `sm pack` now forces a production Vite build to prevent embedding dev-mode bundles (unminified assets and source maps) in the nupkg. This ensures minified output and validates external dependencies. --- modules/Admin/src/SimpleModule.Admin/package.json | 2 +- modules/AuditLogs/src/SimpleModule.AuditLogs/package.json | 2 +- .../BackgroundJobs/src/SimpleModule.BackgroundJobs/package.json | 2 +- modules/Branding/src/SimpleModule.Branding/package.json | 2 +- modules/Dashboard/src/SimpleModule.Dashboard/package.json | 2 +- modules/OpenIddict/src/SimpleModule.OpenIddict/package.json | 2 +- modules/Settings/src/SimpleModule.Settings/package.json | 2 +- modules/Users/src/SimpleModule.Users/package.json | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modules/Admin/src/SimpleModule.Admin/package.json b/modules/Admin/src/SimpleModule.Admin/package.json index bc4658dc..1fa721f7 100644 --- a/modules/Admin/src/SimpleModule.Admin/package.json +++ b/modules/Admin/src/SimpleModule.Admin/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/admin", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/AuditLogs/src/SimpleModule.AuditLogs/package.json b/modules/AuditLogs/src/SimpleModule.AuditLogs/package.json index e341f26b..e5ac114e 100644 --- a/modules/AuditLogs/src/SimpleModule.AuditLogs/package.json +++ b/modules/AuditLogs/src/SimpleModule.AuditLogs/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/auditlogs", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/BackgroundJobs/src/SimpleModule.BackgroundJobs/package.json b/modules/BackgroundJobs/src/SimpleModule.BackgroundJobs/package.json index 7902549f..03e8d72a 100644 --- a/modules/BackgroundJobs/src/SimpleModule.BackgroundJobs/package.json +++ b/modules/BackgroundJobs/src/SimpleModule.BackgroundJobs/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/backgroundjobs", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/Branding/src/SimpleModule.Branding/package.json b/modules/Branding/src/SimpleModule.Branding/package.json index c4c7bdef..253f7458 100644 --- a/modules/Branding/src/SimpleModule.Branding/package.json +++ b/modules/Branding/src/SimpleModule.Branding/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/branding", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/Dashboard/src/SimpleModule.Dashboard/package.json b/modules/Dashboard/src/SimpleModule.Dashboard/package.json index b5d35fdc..1356272c 100644 --- a/modules/Dashboard/src/SimpleModule.Dashboard/package.json +++ b/modules/Dashboard/src/SimpleModule.Dashboard/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/dashboard", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/OpenIddict/src/SimpleModule.OpenIddict/package.json b/modules/OpenIddict/src/SimpleModule.OpenIddict/package.json index e3e4339a..5cb9c819 100644 --- a/modules/OpenIddict/src/SimpleModule.OpenIddict/package.json +++ b/modules/OpenIddict/src/SimpleModule.OpenIddict/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/openiddict", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/Settings/src/SimpleModule.Settings/package.json b/modules/Settings/src/SimpleModule.Settings/package.json index 3290ffd4..b066cd07 100644 --- a/modules/Settings/src/SimpleModule.Settings/package.json +++ b/modules/Settings/src/SimpleModule.Settings/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/settings", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" }, diff --git a/modules/Users/src/SimpleModule.Users/package.json b/modules/Users/src/SimpleModule.Users/package.json index c423b63d..4d3eb120 100644 --- a/modules/Users/src/SimpleModule.Users/package.json +++ b/modules/Users/src/SimpleModule.Users/package.json @@ -3,7 +3,7 @@ "name": "@simplemodule/users", "version": "0.0.0", "scripts": { - "build": "vite build --configLoader runner", + "build": "cross-env VITE_MODE=prod vite build --configLoader runner", "build:dev": "cross-env VITE_MODE=dev vite build --configLoader runner", "watch": "cross-env VITE_MODE=dev vite build --configLoader runner --watch" },