Commit 7377292b authored by Rajab Natshah's avatar Rajab Natshah
Browse files

Issue #3301451: Have drupal-scaffold locations web-root for Varbase as docroot...

Issue #3301451: Have drupal-scaffold locations web-root for Varbase as docroot to fix composer web-root folder in projects
parent 7a01107b
Loading
Loading
Loading
Loading
+28 −11
Original line number Diff line number Diff line
@@ -31,7 +31,7 @@
    "oomphinc/composer-installers-extender": "~2.0",
    "cweagans/composer-patches": "~1.0",
    "drupal/core-composer-scaffold": "^9",
    "drupal/core": "~9.0 || ~10",
    "drupal/core": "~9.0 || ~10.0",
    "drupal/varbase_core": "9.0.x-dev",
    "drupal/varbase_api": "9.0.x-dev",
    "drupal/varbase_media": "9.0.x-dev",
@@ -108,19 +108,31 @@
    "post-drupal-scaffold-cmd": ["Varbase\\composer\\ScriptHandler::postDrupalScaffoldProcedure"]
  },
  "extra": {
    "drupal-scaffold": {
      "locations": {
        "web-root": "docroot/"
      }
    },
    "branch-alias": {
      "dev-9.0.x": "9.0.x-dev",
      "dev-10.0.x": "10.0.x-dev"
    },
    "installer-types": [
      "bower-asset",
      "npm-asset"
    "drupal-scaffold": {
      "allowed-packages": [
        "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"
        }
      }
    },
    "installer-paths": {
      "docroot/core": ["type:drupal-core"],
      "docroot/profiles/{$name}": ["type:drupal-profile"],
@@ -139,6 +151,10 @@
      "docroot/themes/custom/{$name}": ["type:drupal-custom-theme"],
      "drush/contrib/{$name}": ["type:drupal-drush"]
    },
    "installer-types": [
      "bower-asset",
      "npm-asset"
    ],
    "drupal-libraries": {
      "library-directory": "docroot/libraries",
      "libraries": [
@@ -159,6 +175,7 @@
    "composer-exit-on-patch-failure": true,
    "patchLevel": {
      "drupal/core": "-p2"
    }
    },
    "patches": {}
  }
}
 No newline at end of file