X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=composer.json;h=6000248c053e6d51fa8bee8671e747f1d13e0286;hp=7b6dca88f3c016a0f0a79438eb51db76b9be4eeb;hb=1270d9129ce8f27c9b28b10518e32132c58e0aca;hpb=57c063afa3f66b07c4bbddc2d6129a96d90f0aad diff --git a/composer.json b/composer.json index 7b6dca88f..6000248c0 100644 --- a/composer.json +++ b/composer.json @@ -9,18 +9,17 @@ "role": "" } ], - "repositories": [ - { + "repositories": { + "0": { "type": "composer", "url": "https://packages.drupal.org/8" } - ], + }, "require": { "composer/installers": "^1.2", "drupal-composer/drupal-scaffold": "^2.2", "cweagans/composer-patches": "~1.0", "drupal/core": "~8.0", - "drush/drush": "~8.0", "drupal/console": "~1.0", "drupal/token": "^1.0@RC", "drupal/ctools": "^3.0@alpha", @@ -30,10 +29,59 @@ "drupal/admin_toolbar": "^1.18", "drupal/pathauto": "^1.0@RC", "drupal/metatag": "^1.0", - "drupal/simple_sitemap": "^2.8", + "drupal/simple_sitemap": "^2.9", "drupal/eu_cookie_compliance": "^1.0@beta", "twbs/bootstrap-sass": "^3.3", - "drupal/paragraphs": "^1.1" + "drupal/paragraphs": "^1.1", + "drupal/livereload": "1.x-dev", + "drupal/front": "^1.0@alpha", + "drupal/filefield_sources": "1.x-dev", + "drupal/php": "1.x-dev", + "drupal/environment_indicator": "^3.0", + "drupal/hacked": "^2.0@beta", + "drupal/pathologic": "1.x-dev", + "drupal/typogrify": "^1.0@alpha", + "drupal/entityqueue": "^1.0@alpha", + "drupal/advanced_help": "1.x-dev", + "drupal/better_formats": "1.x-dev", + "drupal/block_class": "^1.0@alpha", + "drupal/redirect": "^1.0@alpha", + "drupal/libraries": "3.x-dev", + "drupal/linkchecker": "1.x-dev", + "drupal/video": "^1.2", + "drupal/videojs": "^1.0", + "drupal/fontyourface": "^3.0", + "drupal/devel": "^1.0@RC", + "drupal/drupalmoduleupgrader": "^1.2", + "drupal/security_review": "1.x-dev", + "drupal/memcache": "^2.0@alpha", + "drupal/media": "1.x-dev", + "enyo/dropzone": "^4.3", + "drush/config-extra": "^1.0", + "drush/drush": "8.*", + "drupal/http2_server_push": "^1.0", + "geedmo/yamm3": "^1.1", + "grom358/pharborist": "dev-master", + "drupal/htmlawed": "^3.2", + "mehrpadin/superfish": "^2.0", + "drupal/superfish": "^1.0@RC", + "drupal/entity_browser": "^1.0", + "drupal/views_bootstrap": "3.x-dev", + "drupal/views_responsive_grid": "@dev", + "drupal/imagemagick": "^1.0@alpha", + "drupal/diff": "^1.0@RC", + "drupal/permissions_by_term": "^1.19", + "drupal/linkit": "^4.3", + "drupal/toc_formatter": "^1.1", + "drupal/advagg": "^2.4", + "drupal/bootstrap_layouts": "^4.1", + "drupal/ckeditor_widgets": "1.x-dev", + "drupal/tocify": "^1.2", + "drupal/ckeditor_templates": "^1.0", + "drupal/layouter": "^1.0", + "drupal/layout_plugin": "^1.0@alpha", + "drupal/draggableviews": "^1.0", + "roave/security-advisories": "dev-master" }, "require-dev": { "behat/mink": "~1.7", @@ -42,7 +90,8 @@ "jcalderonzumba/mink-phantomjs-driver": "~0.3.1", "mikey179/vfsStream": "~1.2", "phpunit/phpunit": "~4.8", - "symfony/css-selector": "~2.8" + "symfony/css-selector": "~2.8", + "drupal/twig_xdebug": "^1.0" }, "conflict": { "drupal/drupal": "*" @@ -50,6 +99,7 @@ "minimum-stability": "dev", "prefer-stable": true, "autoload": { + "exclude-from-classmap": ["/Tests/", "/test/", "/tests/" ], "classmap": [ "scripts/composer/ScriptHandler.php" ] @@ -64,20 +114,51 @@ ], "post-install-cmd": [ "test -d vendor/twbs/bootstrap-sass/ && ln -s /var/www/yaffs/vendor/twbs/bootstrap-sass /var/www/yaffs/web/themes/custom/yaffs/bootstrap", - "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" + "DrupalProject\\composer\\ScriptHandler::createRequiredFiles", + "[ -d vendor/enyo/dropzone/test ] && rm -rf vendor/enyo/dropzone/test || echo \"OK\"", + "[ -f vendor/enyo/dropzone/test.sh ] && rm vendor/enyo/dropzone/test.sh || echo \"OK\"" ], "post-update-cmd": [ - "DrupalProject\\composer\\ScriptHandler::createRequiredFiles" + "DrupalProject\\composer\\ScriptHandler::createRequiredFiles", + "[ -d vendor/enyo/dropzone/test ] && rm -rf vendor/enyo/dropzone/test || echo \"OK\"", + "[ -f vendor/enyo/dropzone/test.sh ] && rm vendor/enyo/dropzone/test.sh || echo \"OK\"" ] }, "extra": { "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/contrib/{$name}": ["type:drupal-drush"] + "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/contrib/{$name}": [ + "type:drupal-drush" + ] + }, + "patches": { + "drupal/security_review": { + "Fix missing field review list": "https://www.drupal.org/files/issues/security_review-dangerous-tags-list-2744805-2.patch" + }, + "drupal/draggableviews" : { + "Sort order not saved when using bootstrap theme": "https://www.drupal.org/files/issues/classes-defined-in-array-2729935-2.patch", + "DraggableViews displays multiple node instances when used in multiple views": "https://www.drupal.org/files/issues/2867159_fixed_problems_with_duplicates_0.patch" + }, + "drupal/hacked" : { + "Compatibility with diff module API change: Turn EntityComparisonBase into a service": "https://www.drupal.org/files/issues/hacked-diff-diff-service-2800645-2.patch" + }, + "drupal/videojs" : { + "videojs-isapplicable": "https://www.drupal.org/files/issues/videojs-isapplicable.patch" + } } } }