BMAD-METHOD/tools
chrimage de42c289c7 fix: resolve installer "Source and destination must not be the same" error
Fixes issue where npx bmad-method install would fail with "Source and destination
must not be the same" when installing to the default .bmad-core directory.

Changes:
- Update getBmadCorePath() to use absolute path resolution
- Add safety check in installer to detect and prevent same-source-destination copies
- Provide clear error message when paths are identical

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-16 17:44:22 -05:00
..
builders chore: update imports to Node.js prefix and add error handling improvements (#221) 2025-06-15 09:59:25 -05:00
installer fix: resolve installer "Source and destination must not be the same" error 2025-06-16 17:44:22 -05:00
lib fix: update dependency resolver to support both yml and yaml code blocks 2025-06-15 14:23:25 -05:00
upgraders fix: update glob usage to modern async API 2025-06-15 14:13:09 -05:00
bmad-npx-wrapper.js 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
cli.js cursor, correted roo, and windsurf rules readded and will update on project build 2025-06-14 16:38:37 -05:00
semantic-release-sync-installer.js feat: improve semantic-release automation and disable manual version bumping 2025-06-15 14:16:01 -05:00
sync-installer-version.js feat: improve semantic-release automation and disable manual version bumping 2025-06-15 14:16:01 -05:00
version-bump.js feat: improve semantic-release automation and disable manual version bumping 2025-06-15 14:16:01 -05:00
yaml-format.js fix: update yaml-format.js to use dynamic chalk imports 2025-06-15 14:20:12 -05:00