Example Drupal composer.json from CIDUG Presentation https://groups.drupal.org/node/534613
{ | |
"name": "drupal-composer/drupal-project", | |
"description": "Project template for Drupal 8 projects with composer", | |
"type": "project", | |
"license": "GPL-2.0-or-later", | |
"authors": [ | |
{ | |
"name": "", | |
"role": "" | |
} | |
], | |
"repositories": [ | |
{ | |
"type": "composer", | |
"url": "https://packages.drupal.org/8" | |
}, | |
{ | |
"type": "git", | |
"url": "git@github.com:jrearick/drush_example.git" | |
} | |
], | |
"require": { | |
"composer/installers": "^1.2", | |
"cweagans/composer-patches": "^1.6.5", | |
"drupal-composer/drupal-scaffold": "^2.5", | |
"drupal/console": "^1.0.2", | |
"drupal/core": "^8.6.0", | |
"drupal/redirect": "^1.3", | |
"drupal/token": "^1.5", | |
"drush/drush": "^9.0.0", | |
"jrearick/drush_example": "master", | |
"vlucas/phpdotenv": "^2.4", | |
"webflo/drupal-finder": "^1.0.0", | |
"webmozart/path-util": "^2.3" | |
}, | |
"require-dev": { | |
"webflo/drupal-core-require-dev": "^8.6.0" | |
}, | |
"conflict": { | |
"drupal/drupal": "*" | |
}, | |
"minimum-stability": "dev", | |
"prefer-stable": true, | |
"config": { | |
"sort-packages": true | |
}, | |
"autoload": { | |
"classmap": [ | |
"scripts/composer/ScriptHandler.php" | |
], | |
"files": ["load.environment.php"] | |
}, | |
"scripts": { | |
"pre-install-cmd": [ | |
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion" | |
], | |
"pre-update-cmd": [ | |
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion" | |
], | |
"post-install-cmd": [ | |
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles" | |
], | |
"post-update-cmd": [ | |
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles" | |
] | |
}, | |
"extra": { | |
"patchLevel": { | |
"drupal/core": "-p2" | |
}, | |
"patches": { | |
"drupal/core": { | |
"1091852 # 80. Fixe for ajax D8-123": "https://www.drupal.org/files/issues/2018-11-08/1091852-80.patch" | |
} | |
}, | |
"installer-paths": { | |
"web/core": ["type:drupal-core"], | |
"web/libraries/{$name}": ["type:drupal-library"], | |
"web/modules/contrib/{$name}": ["type:drupal-module"], | |
"web/profiles/contrib/{$name}": ["type:drupal-profile"], | |
"web/themes/contrib/{$name}": ["type:drupal-theme"], | |
"drush/Commands/{$name}": ["type:drupal-drush"] | |
}, | |
"drupal-scaffold": { | |
"initial": { | |
".editorconfig": "../.editorconfig", | |
".gitattributes": "../.gitattributes" | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment