From 7615cedeb48cf856c8893d088f58ea77ef9bd20d Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Sat, 27 Jan 2024 16:44:14 +0100 Subject: [PATCH] merge initialization --- src/main/utils/initManifest.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/utils/initManifest.js b/src/main/utils/initManifest.js index 706e6e5..103e1ff 100644 --- a/src/main/utils/initManifest.js +++ b/src/main/utils/initManifest.js @@ -1,5 +1,6 @@ import path from "node:path" import os from "node:os" +import lodash from "lodash" import Vars from "../vars" import PublicLibs from "../public_libraries" @@ -24,14 +25,12 @@ export default async (manifest = {}) => { if (typeof manifest.init === "function") { const init_result = await manifest.init({ + manifest: manifest, install_path: install_path, os_string: os_string, }) - manifest = { - ...manifest, - ...init_result, - } + manifest = lodash.merge(manifest, init_result) delete manifest.init }