Composer is fixed to docroot folder and should use web-root such as core composer to let use this project into custom folder.
Having issues with custom composer build with Varbase profile conflicting with changes over Varbase Project template
When changed in projects, composer will face issues on builds and updates
1. Double-check what Drupal Recommended Project
https://github.com/drupal/recommended-project/blob/9.4.5/composer.json#L43
2. Check Acquia Drupal Recommended Project
https://github.com/acquia/drupal-recommended-project/blob/1.11.19/compos...
3. Use the right web-root
in both Varbase profile and Varbase Project template
"drupal-scaffold": {
"allowed-packages": [
"drupal/core",
"vardot/varbase"
],
"gitignore": true,
"locations": {
"web-root": "./docroot"
},
"file-mapping": {
"[web-root]/sites/default/default.services.yml": {
"mode": "replace",
"overwrite": false,
"path": "docroot/core/assets/scaffold/files/default.services.yml"
},
"[web-root]/sites/default/default.settings.php": {
"mode": "replace",
"overwrite": false,
"path": "docroot/core/assets/scaffold/files/default.settings.php"
},
"[web-root]/robots.txt": {
"append": "docroot/profiles/varbase/src/assets/varbase-robots-additions.txt"
}
}
},
Projects could change "web-root": "docroot/"
and docroot
to web using change or a clone of the Varbase Project Template
Have drupal-scaffold locations web-root for Varbase Project template as docroot to fix composer web-root folder in projects #146
drupal-scaffold
locations web-root
for Varbase as docroot
to fix composer web-root
folder in projectsNot all content is available!
It's likely this issue predates Contrib.social: some issue and comment data are missing.