The `getInstalledExpansionPacks` function in `tools/installer/lib/ide-setup.js` was using a glob pattern `.bmad-*` to find installed expansion packs. This was too specific and did not match the newly created `wechat-mini-game-dev` expansion pack, which is installed as `.wechat-mini-game-dev`. The glob pattern has been changed to `.*` and an ignore list has been added to exclude common dot-prefixed directories like `.git` and `.vscode`. This ensures that all installed expansion packs are correctly identified and configured for the user's IDE. |
||
|---|---|---|
| .. | ||
| builders | ||
| flattener | ||
| installer | ||
| lib | ||
| md-assets | ||
| shared | ||
| upgraders | ||
| bmad-npx-wrapper.js | ||
| bump-all-versions.js | ||
| bump-expansion-version.js | ||
| cli.js | ||
| preview-release-notes.js | ||
| sync-installer-version.js | ||
| sync-version.sh | ||
| update-expansion-version.js | ||
| version-bump.js | ||
| yaml-format.js | ||