This commit is contained in:
perf3ct
2025-07-11 23:07:38 +00:00
parent fefcd9457f
commit c76e265b67
2 changed files with 6 additions and 1 deletions

View File

@@ -38,7 +38,8 @@ const config: ForgeConfig = {
name: PRODUCT_NAME,
overwrite: true,
asar: {
unpackDir: "{node_modules/swagger-ui-dist,node_modules/swagger-ui-express,assets}"
unpack: "node_modules/swagger-ui-dist/**",
unpackDir: "assets"
},
icon: path.join(APP_ICON_PATH, "icon"),
...macosSignConfiguration,

View File

@@ -62,6 +62,10 @@ export default function register(app: Application) {
app.use(
"/etapi/docs/",
(req, res, next) => {
log.info(`[DEBUG] Request to /etapi/docs/: ${req.method} ${req.url}`);
next();
},
swaggerUi.serveFiles(etapiDocument),
swaggerUi.setup(etapiDocument, {
explorer: true,