From 5fc266006067d23052797515bccae63679d7410d Mon Sep 17 00:00:00 2001 From: "muluk.ma" Date: Wed, 8 May 2024 14:25:03 +0800 Subject: [PATCH] fix: write merged setting config --- utils/renderTemplate.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/renderTemplate.ts b/utils/renderTemplate.ts index f2b869e8..4a842289 100644 --- a/utils/renderTemplate.ts +++ b/utils/renderTemplate.ts @@ -53,9 +53,9 @@ function renderTemplate(src, dest, callbacks) { if (filename === 'settings.json' && fs.existsSync(dest)) { // merge instead of overwriting - const settings = JSON.parse(fs.readFileSync(dest, 'utf8')) + const existing = JSON.parse(fs.readFileSync(dest, 'utf8')) const newSettings = JSON.parse(fs.readFileSync(src, 'utf8')) - const extensions = deepMerge(settings, newSettings) + const settings = deepMerge(existing, newSettings) fs.writeFileSync(dest, JSON.stringify(settings, null, 2) + '\n') return }