Open osma opened 1 year ago
We will need to use another installation mechanism for Handlebars.js. We will need to create another build/install setup for Skosmos 3.x anyway.
Package removed from Skosmos 3.0, but this issue is still a concern for Skosmos 2.x.
URL address of the page where you encountered the problem
Running
php composer.phar install
on PHP 8.1Description of the problem
Getting a bunch of error messages when running Composer. First this:
and later this:
It's maybe not obvious at first, but these are caused by the package components/handlebars.js, which is a distribution of Handlebars.js repackaged for Composer. Looking at the dependency tree shows this:
It seems that
components/handlebars.js
isn't actively maintained (last release is from 2021-02-15, no activity since then in the GitHub repository) and the problem has also been reported as https://github.com/components/handlebars.js/issues/27 with no response in more than 2 years.If we want to keep using Handlebars.js (and I think we still need it, at least for Skosmos 2.x), we should switch to another installation method.