From efaa9e1d951e337195676ee39e494a25a79b5504 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Angner?= Date: Mon, 23 Feb 2026 11:22:15 +0100 Subject: [PATCH] Fix installer crash: pass config to createDocsFolders createFolderGuides() needs config parameter for template replacements. This was causing "config is not defined" error during installation. Co-Authored-By: Claude Opus 4.6 --- tools/cli/lib/installer.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/cli/lib/installer.js b/tools/cli/lib/installer.js index 930c4a750..0e0f0387f 100644 --- a/tools/cli/lib/installer.js +++ b/tools/cli/lib/installer.js @@ -105,7 +105,7 @@ class Installer { const docsSpinner = ora('Creating project folders...').start(); let detectedOutputFolder = 'docs'; try { - detectedOutputFolder = await this.createDocsFolders(projectDir); + detectedOutputFolder = await this.createDocsFolders(projectDir, config); docsSpinner.succeed(`Project folders created in ${detectedOutputFolder}/`); } catch (error) { docsSpinner.fail('Failed to create project folders'); @@ -245,7 +245,7 @@ class Installer { * Create the WDS docs folder structure * FIXED: Detects existing folders, doesn't overwrite files */ - async createDocsFolders(projectDir) { + async createDocsFolders(projectDir, config) { // Check if user already has a deliverables folder with WDS content const possibleFolders = ['design-process', 'docs', 'deliverables', 'wds-deliverables']; let existingFolder = null;