Skip to content

Instantly share code, notes, and snippets.

@amcgowanca
Created July 6, 2020 12:03
Show Gist options
  • Save amcgowanca/5550310f313eb1e271214d75992c742e to your computer and use it in GitHub Desktop.
Save amcgowanca/5550310f313eb1e271214d75992c742e to your computer and use it in GitHub Desktop.
{
"name": "company/project",
"type": "project",
"description": "Company project description.",
"license": "GPL-2.0-only",
"require": {
"php": ">=7.3",
"drupal/config_split": "^1.0.0",
"drupal/core-composer-scaffold": "^8.8",
"drupal/core-recommended": "^8.8.0",
"oomphinc/composer-installers-extender": "^1.1"
},
"require-dev": {},
"config": {
"platform": {
"php": "7.3"
},
"sort-packages": true
},
"extra": {
"composer-exit-on-patch-failure": true,
"drupal-scaffold": {
"locations": {
"web-root": "./docroot"
},
"file-mapping": {
"[web-root]/sites/default/default.services.yml": {
"mode": "replace",
"path": "docroot/core/assets/scaffold/files/default.services.yml",
"overwrite": false
},
"[web-root]/sites/default/default.settings.php": {
"mode": "replace",
"path": "docroot/core/assets/scaffold/files/default.settings.php",
"overwrite": false
}
}
},
"enable-patching": true,
"installer-paths": {
"docroot/core": [
"type:drupal-core"
],
"docroot/modules/contrib/{$name}": [
"type:drupal-module"
],
"docroot/modules/custom/{$name}": [
"type:drupal-custom-module"
],
"docroot/profiles/contrib/{$name}": [
"type:drupal-profile"
],
"docroot/profiles/custom/{$name}": [
"type:drupal-custom-profile"
],
"docroot/themes/contrib/{$name}": [
"type:drupal-theme"
],
"docroot/themes/custom/{$name}": [
"type:drupal-custom-theme"
],
"docroot/libraries/{$name}": [
"type:drupal-library",
"type:bower-asset",
"type:npm-asset"
],
"drush/Commands/{$name}": [
"type:drupal-drush"
]
},
"installer-types": [
"bower-asset",
"npm-asset"
],
"patchLevel": {
"drupal/core": "-p2"
},
"patches": {}
},
"autoload": {},
"autoload-dev": {},
"repositories": {
"drupal": {
"type": "composer",
"url": "https://packages.drupal.org/8"
},
"asset-packagist": {
"type": "composer",
"url": "https://asset-packagist.org"
}
},
"minimum-stability": "dev",
"prefer-stable": true,
"scripts": {
"nuke": [
"rm -rf vendor composer.lock docroot/core docroot/modules/contrib docroot/profiles/contrib docroot/themes/contrib",
"@composer clearcache --ansi",
"@composer install --ansi"
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment