BMAD-METHOD/tools/installer/lib
Mainak Chhari 205531fe1b
feat(installer): add --update-manifest-only option for manifest regeneration
Add new CLI option to update installation manifests without full reinstallation:

• Add --update-manifest-only flag to installer CLI
• Implement comprehensive manifest update logic in installer.js
• Scan existing installations and regenerate accurate manifests
• Preserve configuration while updating file hashes and metadata
• Add npm run update:manifest convenience script

Features:
- Validates existing .bmad-core installations
- Scans all files recursively and generates current state manifests
- Supports both core and expansion pack installations
- Compatible with all usage patterns (CLI, npm, npx)
- Fast execution with zero file disruption

Resolves manifest sync issues when installations drift from recorded state.
Eliminates need for full reinstallation when only manifest needs updating.
2025-09-16 18:54:47 +05:30
..
config-loader.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
file-manager.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
ide-base-setup.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
ide-setup.js feat(opencode): add JSON-only integration and compact AGENTS.md generator (#570) 2025-09-11 17:44:41 -05:00
installer.js feat(installer): add --update-manifest-only option for manifest regeneration 2025-09-16 18:54:47 +05:30
memory-profiler.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
module-manager.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
resource-locator.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00