From 98b326c84346162f379af46bc5aefb69df8be515 Mon Sep 17 00:00:00 2001 From: Chen Asraf Date: Sun, 21 Apr 2024 23:35:50 +0300 Subject: [PATCH] fix: beforeWrite from config files --- src/config.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/config.ts b/src/config.ts index b88c457..bf4f35b 100644 --- a/src/config.ts +++ b/src/config.ts @@ -111,7 +111,8 @@ export async function parseConfigFile(config: ScaffoldCmdConfig, tmpPath: string } output.data = { ...output.data, ...config.appendData } - output.beforeWrite = config.beforeWrite ? wrapBeforeWrite(config, config.beforeWrite) : undefined + const cmdBeforeWrite = config.beforeWrite ? wrapBeforeWrite(config, config.beforeWrite) : undefined + output.beforeWrite = cmdBeforeWrite ?? output.beforeWrite if (!output.name) { throw new Error("simple-scaffold: Missing required option: name")