Updated Drupal to 8.6. This goes with the following updates because it's possible...
[yaffs-website] / composer.json
1 {
2     "name": "drupal-composer/drupal-project",
3     "description": "Project template for Drupal 8 projects with composer",
4     "type": "project",
5     "license": "GPL-2.0+",
6     "authors": [
7         {
8             "name": "",
9             "role": ""
10         }
11     ],
12     "repositories": {
13         "0": {
14             "type": "composer",
15             "url": "https://packages.drupal.org/8"
16         }
17     },
18     "require": {
19         "composer/installers": "^1.2",
20         "drupal-composer/drupal-scaffold": "^2.2",
21         "cweagans/composer-patches": "~1.0",
22         "drupal/core": "^8.5.0",
23         "drupal/console": "^1.0",
24         "drupal/token": "^1.0",
25         "drupal/ctools": "^3.0",
26         "drupal/migrate_upgrade": "^3.0",
27         "drupal/migrate_tools": "^3.0",
28         "drupal/bootstrap": "^3.2",
29         "drupal/admin_toolbar": "^1.18",
30         "drupal/pathauto": "^1.0",
31         "drupal/metatag": "^1.0",
32         "drupal/simple_sitemap": "^2.9",
33         "drupal/eu_cookie_compliance": "^1.0@beta",
34         "twbs/bootstrap-sass": "^3.3",
35         "drupal/paragraphs": "^1.1",
36         "drupal/front": "^1.0@beta",
37         "drupal/filefield_sources": "1.x-dev",
38         "drupal/php": "1.x-dev",
39         "drupal/environment_indicator": "^3.0",
40         "drupal/hacked": "^2.0@beta",
41         "drupal/pathologic": "^1.0@alpha",
42         "drupal/typogrify": "^1.0@alpha",
43         "drupal/entityqueue": "^1.0@alpha",
44         "drupal/advanced_help": "^1.0@alpha",
45         "drupal/better_formats": "1.x-dev",
46         "drupal/block_class": "^1.0@alpha",
47         "drupal/redirect": "^1.2",
48         "drupal/libraries": "^3.0@alpha",
49         "drupal/linkchecker": "1.x-dev",
50         "drupal/video": "^1.2",
51         "drupal/videojs": "^1.0",
52         "drupal/fontyourface": "^3.0",
53         "drupal/devel": "^1.0",
54         "drupal/drupalmoduleupgrader": "^1.2",
55         "drupal/security_review": "1.x-dev",
56         "drupal/memcache": "^2.0@alpha",
57         "enyo/dropzone": "^4.3",
58         "drush/config-extra": "^1.0",
59         "drush/drush": "^9.0",
60         "drupal/http2_server_push": "^1.0",
61         "geedmo/yamm3": "^1.1",
62         "grom358/pharborist": "dev-master",
63         "drupal/htmlawed": "^3.2",
64         "mehrpadin/superfish": "^2.0",
65         "drupal/superfish": "^1.0@RC",
66         "drupal/entity_browser": "^1.0",
67         "drupal/views_bootstrap": "3.0",
68         "drupal/views_responsive_grid": "@dev",
69         "drupal/imagemagick": "^1.0@alpha",
70         "drupal/diff": "^1.0@RC",
71         "drupal/permissions_by_term": "^1.19",
72         "drupal/linkit": "^4.3",
73         "drupal/toc_formatter": "^1.1",
74         "drupal/advagg": "^2.4",
75         "drupal/bootstrap_layouts": "^4.1",
76         "drupal/ckeditor_widgets": "1.x-dev",
77         "drupal/tocify": "^1.2",
78         "drupal/ckeditor_templates": "^1.0",
79         "drupal/layouter": "^1.0",
80         "drupal/layout_plugin": "^1.0@alpha",
81         "drupal/draggableviews": "^1.0",
82         "roave/security-advisories": "dev-master",
83
84      "drupal/video_embed_field": "^2.0",
85         "drupal/slick_media":"^2.0",
86         "drupal/media_entity_twitter":"^2.0",
87         "drupal/media_entity_slideshow":"^2.0",
88         "drupal/media_entity_instagram":"^2.0",
89         "drupal/image_widget_crop":"^2.1",
90         "drupal/crop":"^2.0",
91         "drupal/media_entity":"^2.0",
92         "drupal/media_entity_actions":"^1.0",
93         "drupal/inline_entity_form": "^1.0@beta",
94         "drupal/entity_embed": "^1.0@beta",
95         "drupal/dropzonejs": "^2.0@alpha"
96
97     },
98     "require-dev": {
99         "behat/mink": "~1.7",
100         "behat/mink-goutte-driver": "~1.2",
101         "jcalderonzumba/gastonjs": "~1.0.2",
102         "jcalderonzumba/mink-phantomjs-driver": "~0.3.1",
103         "mikey179/vfsStream": "~1.2",
104         "symfony/css-selector": "~2.8",
105         "drupal/twig_xdebug": "^1.0",
106         "drupal/livereload": "1.x-dev",
107         "phpunit/phpunit": "^4.8"
108     },
109     "conflict": {
110         "drupal/drupal": "*"
111     },
112     "minimum-stability": "dev",
113     "prefer-stable": true,
114     "autoload": {
115         "exclude-from-classmap": ["/Tests/", "/test/", "/tests/" ],
116         "classmap": [
117             "scripts/composer/ScriptHandler.php"
118         ]
119     },
120     "scripts": {
121         "drupal-scaffold": "DrupalComposer\\DrupalScaffold\\Plugin::scaffold",
122         "pre-install-cmd": [
123             "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
124         ],
125         "pre-update-cmd": [
126             "DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
127         ],
128         "post-install-cmd": [
129             "test -d vendor/twbs/bootstrap-sass/ && ln -s /var/www/yaffs/vendor/twbs/bootstrap-sass /var/www/yaffs/web/themes/custom/yaffs/bootstrap",
130             "DrupalProject\\composer\\ScriptHandler::createRequiredFiles",
131             "[ -d vendor/enyo/dropzone/test ] && rm -rf vendor/enyo/dropzone/test || echo \"OK\"",
132             "[ -f vendor/enyo/dropzone/test.sh ] && rm vendor/enyo/dropzone/test.sh || echo \"OK\""
133         ],
134         "post-update-cmd": [
135             "DrupalProject\\composer\\ScriptHandler::createRequiredFiles",
136             "[ -d vendor/enyo/dropzone/test ] && rm  -rf vendor/enyo/dropzone/test || echo \"OK\"",
137             "[ -f vendor/enyo/dropzone/test.sh ] && rm vendor/enyo/dropzone/test.sh || echo \"OK\""
138         ]
139     },
140     "extra": {
141         "installer-paths": {
142             "web/core": [
143                 "type:drupal-core"
144             ],
145             "web/libraries/{$name}": [
146                 "type:drupal-library"
147             ],
148             "web/modules/contrib/{$name}": [
149                 "type:drupal-module"
150             ],
151             "web/profiles/contrib/{$name}": [
152                 "type:drupal-profile"
153             ],
154             "web/themes/contrib/{$name}": [
155                 "type:drupal-theme"
156             ],
157             "drush/contrib/{$name}": [
158                 "type:drupal-drush"
159             ]
160         },
161         "patches": {
162             "drupal/security_review": {
163                 "Fix missing field review list": "https://www.drupal.org/files/issues/security_review-dangerous-tags-list-2744805-2.patch"
164              },
165             "drupal/draggableviews" : {
166                 "Sort order not saved when using bootstrap theme": "https://www.drupal.org/files/issues/classes-defined-in-array-2729935-2.patch",
167                 "DraggableViews displays multiple node instances when used in multiple views": "https://www.drupal.org/files/issues/2867159_fixed_problems_with_duplicates_0.patch"
168             },
169             "drupal/hacked" : {
170                 "Compatibility with diff module API change: Turn EntityComparisonBase into a service": "https://www.drupal.org/files/issues/hacked-diff-diff-service-2800645-2.patch"
171             },
172             "drupal/videojs" : {
173                 "videojs-isapplicable": "https://www.drupal.org/files/issues/videojs-isapplicable.patch"
174             }
175         }
176     },
177     "config": {
178         "platform": {
179             "php": "7.0.27"
180         }
181     }
182 }