- Issue created by @thejimbirch
- @thejimbirch opened merge request.
- 🇺🇸United States thejimbirch Cape Cod, Massachusetts
I added a merge request that calls out to a forked repo of the the e0ipso/schema-forms which has the update dependency
justinrainbow/json-schema: ^5.2 || ^6.3
.I was able to test this by adding the MR branch as a repository.
composer config repositories.sdc_display '{"type": "package", "package": {"name": "drupal/sdc_display", "version": "2.0.0-beta4", "type": "drupal-module", "source": {"url": "https://git.drupalcode.org/issue/sdc_display-3540006.git", "type": "git", "reference": "3540006-e0ipsoschema-forms-requires-an"}, "require": {"php": ">=8.1", "kanopi/schema-forms": "^v2.5.2", "drupal/cl_editorial": "^2.0@rc || ^3.0@rc"}}}'
Which gave me the following (Note the repo must be before the normal Drupal one):
"repositories": [ { "type": "package", "package": { "name": "drupal/sdc_display", "version": "2.0.0-beta4", "type": "drupal-module", "source": { "url": "https://git.drupalcode.org/issue/sdc_display-3540006.git", "type": "git", "reference": "3540006-e0ipsoschema-forms-requires-an" }, "require": { "php": ">=8.1", "kanopi/schema-forms": "^v2.5.2", "drupal/cl_editorial": "^2.0@rc || ^3.0@rc" } } }, ...
The actual module needs to be tested to make sure everything still works as expected.