- Issue created by @prudloff
- πΊπΈUnited States jrockowitz Brooklyn, NY
This is most likely the future direction for external libraries.
β¨ Create a mirror for external library dependencies for composer support Active
Webform relies heavily on composer-merge-plugin to install JS libraries.
The latest commit in this plugin was 2 years ago.
It has several unfixed bugs that caused us to move away from it and install JS libraries with Asset Packagist instead.
For example this has been reported multiple times over the years: https://github.com/wikimedia/composer-merge-plugin/pull/257
It still works for most use cases but we might want to avoid relying too heavily on software that is not actively maintained.
I'm not sure there is a satisfying alternative (see discussion in
β¨
Implement core management of 3rd-party FE libraries
Active
).
Most other solutions (Asset Packagist, Yarn, etc.) have their own drawbacks.
However it might be worth starting to support a second solution alongside compoer-merge-plugin, in case it becomes abandoned.
Active
6.3
Code
This is most likely the future direction for external libraries.
β¨ Create a mirror for external library dependencies for composer support Active