Kayvan Sylvan
17cb6d866c
chore: refactor installer to use modern JS patterns and improve code clarity
...
## CHANGES
- Replace require with node:path import
- Add block scoping to switch cases
- Remove unused options parameter from update
- Use optional chaining for ideConfig check
- Replace forEach with for...of loops
- Use template literals for string concatenation
- Add early return to avoid else block
- Update spell check dictionary entries
2025-06-15 10:25:14 -07:00
Kayvan Sylvan
47794f301d
chore: fix installation directory handling to use .bmad-core as default path
...
- Remove redundant ./ prefix from default directory
- Update all default paths from ./.bmad-core to .bmad-core
- Add logic to handle direct .bmad-core path selection
- Treat parent as project root when .bmad-core specified
- Simplify directory state detection for existing files
- Remove unknown_existing state type from installer logic
2025-06-15 10:18:55 -07:00
Brian Madison
6c661adaff
rules for driving agents
2025-06-15 01:05:56 -05:00
Brian Madison
8b60410f7a
fix upgrade of existing project
2025-06-14 23:49:10 -05:00
Brian Madison
fcbfc608f1
formatter updates
2025-06-14 18:11:16 -05:00
Brian Madison
2cbbf61d92
cursor, correted roo, and windsurf rules readded and will update on project build
2025-06-14 16:38:37 -05:00
Brian Madison
3e84140f0b
install and upgrade consolidated into install:bmad
2025-06-14 15:14:26 -05:00
Brian Madison
5a7ded34e9
install update
2025-06-14 15:06:41 -05:00
Brian Madison
2902221069
auto upgrader from v3-> v4 and readme updates
2025-06-14 13:00:58 -05:00
Brian Madison
0bf5dca4c0
tools fix
2025-06-13 19:42:56 -05:00
Brian Madison
7c71e1f815
moved bmad-core to dot folder so when adding to project it is clear its not part of the project it is added to
2025-06-13 19:11:17 -05:00
Brian Madison
8916211ba9
installer functional
2025-06-12 22:38:24 -05:00