- 🇺🇸United States Poindexterous
I've got the patch installed, but the library still doesn't seem to be getting installed automatically by composer in the /library directory (even after running composer update or composer install). Any ideas on whether I'm missing something perhaps? I could install the library on my local environment manually, however the codebase I'm working with doesn't commit libraries or modules to the repo- it uses a composer build step on the cloud side instead. So unless I can get composer to work with installing the library I'd be unable to use the module in my project. Any ideas on what I might be missing?
- 🇺🇸United States Poindexterous
I did some experimenting and I think it might be an issue with the drupal-ckeditor-libraries-group/colorbutton package. I'm experimenting with other CKeditor modules and have the ckedtior_format_button module in my project, which uccessfully installed the "drupal-ckeditor-libraries-group/format_buttons" package in the library folder when I installed the module with composer.
In the colorbutton composer.json I swapped out the colorbutton ckeditor library for the format_buttons one just to see (more to rule out whether it was an issue with the library or perhaps something else in the module), and the latter did install. So it does look like there may be an issue with composer not being able to discover and fetch the drupal-ckeditor-libraries-group/colorbutton library. When running any composer command like composer update --lock or composer require in verbose mode, I will see some output like "Downloading https://repo.packagist.org/p2/drupal-ckeditor-libraries-group/format_but... if modified" and "[304] https://repo.packagist.org/p2/drupal-ckeditor-libraries-group/format_but..." but with the drupal-ckeditor-libraries-group/colorbutton present in the colorbutton composer.json, I still don't see this package listed anywhere in the output, but I haven't seen any errors either so the fetching of the package may be failing silently somewhere.
I'm still not sure if this is just me (I'm going to continue to do some digging), but if anyone else is experiencing this let me know.