Commit Graph

64 Commits

Author SHA1 Message Date
Brian Madison
03241a73d6 pkg update 2025-06-13 16:36:48 -05:00
Brian Madison
6e63bf2241 Fix npx execution issue with bmad CLI
- Added wrapper script (bmad.js) at root to handle npx execution context
- Fixed module resolution in tools/installer/bin/bmad.js for both local and npx contexts
- Updated package.json bin paths to use the wrapper script
- Handles temporary npx directories properly using execSync

This fixes the issue where `npx github:bmadcode/BMAD-METHOD#v4-alpha bmad`
was dropping into a shell instead of executing the command.

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-13 09:01:52 -05:00
Brian Madison
8d788b6f49 fix: Add glob dependency for installer
- Adds missing glob package used by file-manager.js
- Fixes MODULE_NOT_FOUND error for glob

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-13 08:52:51 -05:00
Brian Madison
0a838e9d57 fix: Add installer dependencies to root package.json
- Adds chalk, fs-extra, inquirer, ora for installer functionality
- Fixes MODULE_NOT_FOUND errors when running via npx

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-13 08:50:34 -05:00
Brian Madison
cb1836bd6d fix: Remove problematic install script from package.json
- Prevents circular dependency during npm install
- Fixes npx execution issues

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-13 08:48:59 -05:00
Brian Madison
01cb46e43d fix: Add bin field to root package.json for npx execution
- Points to installer CLI at tools/installer/bin/bmad.js
- Enables npx github:bmadcode/BMAD-METHOD#v4-alpha to work

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-06-13 08:39:56 -05:00
Brian Madison
204012b35e added kayvans tree parser 2025-06-13 08:05:58 -05:00
Brian Madison
8916211ba9 installer functional 2025-06-12 22:38:24 -05:00
Brian Madison
fa97136909 build is back 2025-06-10 21:41:58 -05:00
Brian Madison
a18ad8bc24 expansion update 2025-06-10 18:14:45 -05:00
Brian Madison
54406fa871 expansion-packs 2025-06-08 16:18:35 -05:00
Brian Madison
aa3d8eba67 doc updates, build folder renamed to tools, readme clarity for v4 2025-06-08 10:36:23 -05:00
Brian Madison
219198f05b build updates 2025-06-08 02:12:13 -05:00
Brian Madison
f91f49a6d9 massive v4 framework WIP part 1 2025-06-06 02:24:31 -05:00