From f6f5eed7f510702df8568960dad03c146aba8887 Mon Sep 17 00:00:00 2001 From: Gwenillia Date: Tue, 24 Mar 2026 22:00:08 +0100 Subject: [PATCH] HFP-4253 actually continue; if deps are optional --- logic.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/logic.js b/logic.js index ef542a30..1b1319e9 100644 --- a/logic.js +++ b/logic.js @@ -144,6 +144,7 @@ module.exports = { const editLibs = await module.exports.computeDependencies(library, 'edit', null, libFolder); libs = {...libs, ...editLibs}; for (let item in libs) { + if (libs[item].optional) { continue; } const folder = libraryDirs[libs[item].id]; fs.cpSync(`${config.folders.libraries}/${folder}`, `${target}/${folder}`, { recursive: true }); } @@ -529,6 +530,7 @@ module.exports = { const map = {}; const preloadedDependencies = []; for (let item in libs) { + if (libs[item].optional) { continue; } for (let predep of (libs[item].preloadedDependencies || [])) { if (map[predep.machineName]) { continue;