You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# Mozart - PHP dependency scoping and namespacing (already included)
421
+
# composer require coenjacobs/mozart:^0.7 # Already included in base composer.json
422
+
```
423
+
424
+
**Mozart Integration**: Mozart helps prevent plugin conflicts by automatically scoping and prefixing third-party PHP dependencies. This is essential when multiple plugins use the same dependencies.
425
+
426
+
✅ **Pre-installed**: Mozart is already included in the base `composer.json` as a core development tool.
8.**coenjacobs/mozart** - PHP dependency scoping and namespacing to prevent plugin conflicts
199
+
197
200
#### Interactive Package Selection:
198
201
The `init-plugin.sh` script provides an interactive interface for selecting WPBoilerplate packages during setup:
199
202
- Displays package descriptions and purposes
@@ -209,6 +212,58 @@ The `init-plugin.sh` script provides an interactive interface for selecting WPBo
209
212
4. Error handling for invalid selections
210
213
5. Clear user feedback and status messages
211
214
215
+
**NOTE**: Mozart is already included in the base `composer.json` as a core development tool and doesn't need to be added to the interactive package selection process.
216
+
217
+
### Mozart Package Scoping Integration
218
+
219
+
#### Purpose & Benefits
220
+
Mozart is a Composer plugin that helps prevent conflicts between WordPress plugins by:
0 commit comments