BMAD-METHOD/tools/installer/core
Brian Madison 8fb22b1aa8 feat(installer): provision _bmad/scripts/ and _bmad/custom/ on install
- Declare scriptsDir and customDir in InstallPaths and ensure both exist.
- New _installSharedScripts task copies src/scripts/* -> _bmad/scripts/
  and seeds _bmad/custom/.gitignore with *.user.yaml on fresh installs.
- Exclude scripts/ and custom/ from module-directory scans in
  generateModuleConfigs, mergeModuleHelpCatalogs, and loadExistingConfig
  so neither is treated as a module.
2026-04-18 13:44:50 -05:00
..
config.js refactor(installer): restructure installer with clean separation of concerns (#2129) 2026-03-27 06:50:07 -06:00
existing-install.js fix(installer): replace fs-extra with native node:fs to prevent file loss 2026-04-13 00:44:28 -05:00
install-paths.js feat(installer): provision _bmad/scripts/ and _bmad/custom/ on install 2026-04-18 13:44:50 -05:00
installer.js feat(installer): provision _bmad/scripts/ and _bmad/custom/ on install 2026-04-18 13:44:50 -05:00
manifest-generator.js fix(installer): stop skill scanner from recursing into discovered skills 2026-04-13 01:11:28 -05:00
manifest.js fix(installer): replace fs-extra with native node:fs to prevent file loss 2026-04-13 00:44:28 -05:00