From acc664d063bfbbb0ce9b50fa56b060b91945c467 Mon Sep 17 00:00:00 2001 From: Matthew Grasmick Date: Tue, 6 Dec 2016 17:31:21 -0500 Subject: [PATCH] Updating template/composer.json to use Drupal packagist constraints. --- template/composer.json | 72 ++++++++++++++++++++++++------------------ 1 file changed, 41 insertions(+), 31 deletions(-) diff --git a/template/composer.json b/template/composer.json index 9b889bdb64..0e88a73f42 100644 --- a/template/composer.json +++ b/template/composer.json @@ -1,36 +1,36 @@ { "license": "proprietary", - "type": "project", - "repositories": [ - { + "type": "project", + "repositories": { + "drupal": { "type": "composer", - "url": "https://packagist.drupal-composer.org" + "url": "https://packages.drupal.org/8" } - ], + }, "require": { - "cweagans/composer-patches": "^1.6.0", - "drupal/acquia_connector": "^8.1.5", - "drupal/acsf": "^8.1.32", - "drupal/cog": "^8.1.0", - "drupal/core": "~8", - "drupal/features": "^8.3.0", - "drupal/lightning": "^8.1.12", - "drupal/memcache" : "^8.2.0-alpha2", - "drupal/seckit": "^8.1.0-alpha2", - "drupal/security_review": "8.*", - "drupal/shield": "^8.1.0", + "cweagans/composer-patches": "^1.6.0", + "drupal/acquia_connector": "^1.5.0", + "drupal/acsf": "^1.32.0", + "drupal/cog": "^1.0.0", + "drupal/core": "*@stable", + "drupal/features": "^3.0.0", + "drupal/memcache": "^2.0.0-alpha2", + "drupal/seckit": "^1.0.0-alpha2", + "drupal/security_review": "*", + "drupal/shield": "^1.0.0", "drupal-composer/drupal-security-advisories": "8.0.x-dev", - "drush/drush": "^9.0" + "drush/drush": "^9.0", + "acquia/lightning": "^8.1.12" }, "require-dev": { - "behat/behat": "^3.1", - "behat/mink": "~1.7", - "behat/mink-selenium2-driver": "^1.3.1", - "drupal/devel": "^8.1.0-alpha1", - "drupal/drupal-extension": "^3.2", - "drupal-composer/drupal-scaffold": "^2.1.0", - "jarnaiz/behat-junit-formatter": "^1.3.2", - "se/selenium-server-standalone": "^2.53" + "behat/behat": "^3.1", + "behat/mink": "~1.7", + "behat/mink-selenium2-driver": "^1.3.1", + "drupal/devel": "^1.0.0-alpha1", + "drupal/drupal-extension": "^3.2", + "drupal-composer/drupal-scaffold": "^2.1.0", + "jarnaiz/behat-junit-formatter": "^1.3.2", + "se/selenium-server-standalone": "^2.53" }, "autoload-dev": { "psr-4": { @@ -52,11 +52,21 @@ }, "enable-patching": true, "installer-paths": { - "docroot/core": ["type:drupal-core"], - "docroot/modules/contrib/{$name}": ["type:drupal-module"], - "docroot/profiles/contrib/{$name}": ["type:drupal-profile"], - "docroot/themes/contrib/{$name}": ["type:drupal-theme"], - "drush/contrib/{$name}": ["type:drupal-drush"] + "docroot/core": [ + "type:drupal-core" + ], + "docroot/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "docroot/profiles/contrib/{$name}": [ + "type:drupal-profile" + ], + "docroot/themes/contrib/{$name}": [ + "type:drupal-theme" + ], + "drush/contrib/{$name}": [ + "type:drupal-drush" + ] } }, "scripts": { @@ -69,5 +79,5 @@ ] }, "minimum-stability": "dev", - "prefer-stable": true + "prefer-stable": true }