From e5f08717c91f63acda4a9f22a89bde4674b55d0d Mon Sep 17 00:00:00 2001 From: Neil Macneale V Date: Fri, 20 Sep 2024 09:23:11 -0700 Subject: [PATCH] Stop writing an empty config file --- src/commands/project/init.ts | 2 -- src/lib/config/index.ts | 4 +--- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/src/commands/project/init.ts b/src/commands/project/init.ts index 100d3993..f5cc27f4 100644 --- a/src/commands/project/init.ts +++ b/src/commands/project/init.ts @@ -74,8 +74,6 @@ export class ProjectInitCommand extends Command { ); } - ProjectConfig.initialConfig(schemaDir).save(projectPath); - const shellConfig = ShellConfig.readWithOverrides({ projectPath: projectPath, }); diff --git a/src/lib/config/index.ts b/src/lib/config/index.ts index f2dd6cdc..756dadf4 100644 --- a/src/lib/config/index.ts +++ b/src/lib/config/index.ts @@ -179,9 +179,7 @@ export class ShellConfig { const rootConfig = opts?.rootConfig ?? ini.parse(readFileOpt(getRootConfigPath())); const projectConfigPath = opts?.projectPath ?? getProjectConfigPath(); - const projectConfig = - opts?.projectConfig ?? - (projectConfigPath ? ini.parse(readFile(projectConfigPath)) : undefined); + const projectConfig = opts?.projectConfig ?? {}; return new ShellConfig({ rootConfig,