- 🇨🇳China lawxen
If people using composer merge plugins to merge composer.libraries.json which contain the definition of appolodev/vanilla-icon-picker.
the https://git.drupalcode.org/project/fontawesome_iconpicker/-/blob/3.x/com..."require": { "composer/installers": "^1.9", "appolodev/vanilla-icon-picker": "^1.1" },
will prevent people correctly install the package. so the
"appolodev/vanilla-icon-picker": "^1.1"
should be removed.Proposed resolution:
Define a composer.libraries.json and write an doc to let people to merge it. See https://git.drupalcode.org/project/webform/-/blob/6.1.x/composer.librari... - Status changed to Needs review
over 1 year ago 7:22am 21 November 2023 - 🇩🇪Germany D34dMan Hamburg
This should be fixed.
Instead of relying on composer to manage 3rd party library beyond our control, added dependency to https://packagist.org/packages/d34dman/vanilla-icon-picker to resolve the issue without much composer hackery. Please test and let me know if this works for you.Try,
composer require drupal/fontawesome_iconpicker:^3
- Status changed to Fixed
9 months ago 12:43pm 24 July 2024 - 🇩🇪Germany D34dMan Hamburg
After a much await, we have a working composer installation (fix in 3.x-dev, 3.0.0-rc1)
Marking this as fixed.
Check https://www.drupal.org/project/fontawesome_iconpicker/issues/3359673#com... 🐛 Cannot install on Drupal 10 with composer Fixed for report.
Automatically closed - issue fixed for 2 weeks with no activity.