Problem/Motivation
We are working on a free educational website wanted to investigate some of the interesting free CKEditor plugins available here but were disconcerted to find that the plugin pack actually requires the CKEditor Premium Features module as a dependency.
The dependency on the , there is also then a further problem / clash for those of us already using OpenAI functionality via the
AI suite →
of modules. We have a well-established implementation of the existing AI suite and really do not need to access it from the Premium Features module set...
Problem 1
- Root composer.json requires drupal/ckeditor5_plugin_pack ^1.3 -> satisfiable by drupal/ckeditor5_plugin_pack[1.3.0, 1.3.1, 1.3.2].
- drupal/ckeditor5_plugin_pack[1.3.0, ..., 1.3.2] require drupal/ckeditor5_premium_features ^1.3 -> satisfiable by drupal/ckeditor5_premium_features[1.3.0, ..., 1.4.2].
- drupal/ckeditor5_premium_features[1.3.0, ..., 1.4.2] require openai-php/client ^0.4.0 || ^0.10.0 -> found openai-php/client[v0.4.0, ..., v0.10.3] but the package is fixed to v0.13.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.
Does there really need to be a dependency on the Premium Features module?
We are only interested in these at this point:
- Auto Image
- Block Indentation
- Bookmarks
- Highlight
- Word count
Is it in any way possible to one or more of the submodules without the dependency on Premium Features?
Thank you