Closed (fixed)
Project:
Draggable Mapper
Version:
1.1.1
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Reporter:
Created:
23 Nov 2025 at 03:32 UTC
Updated:
25 Nov 2025 at 04:53 UTC
Jump to comment: Most recent
Update composer.json structure to align with current Drupal contrib standards.
Changes include:
- Add autoload-dev for PSR-4 test autoloading
- Add config.allow-plugins for Composer 2.2+ compatibility
- Add development scripts (phpcs, phpstan, check, fix)
- Update require-dev with modern quality tools
- Remove installer-paths and repositories (belong in root composer.json only)
- Improve metadata structure and ordering
Comments
Comment #3
sergio morais commentedIssue #3559454: Update composer.json to follow Drupal contrib best practices
- Add autoload-dev for PSR-4 test autoloading
- Add config.allow-plugins for Composer 2.2+ compatibility
- Add development scripts (phpcs, phpstan, check, fix)
- Update require-dev with modern quality tools (coder, phpstan, phpstan-drupal)
- Remove installer-paths and repositories (belong in root composer.json only)
- Improve metadata structure and field ordering
- Add keywords for better package discovery
Comment #5
sergio morais commented