composer.json 6.07 KB
Newer Older
1
{
2
    "name": "uw_base_profile/uw_base_profile",
3
4
    "description": "Testing",
    "type": "project",
5
    "license": "GPL-2.0-or-later",
6
7
    "repositories": {
        "0": {
8
            "type": "composer",
9
            "url": "http://wms-ci-s1.private.uwaterloo.ca/packages.json"
10
        }
11
    },
12
13
    "conflict": {
        "drupal/drupal": "*",
14
15
        "wcms/wcms": "*",
        "libraries/libraries": "*"
16
17
    },
    "config": {
18
        "discard-changes": true,
19
        "secure-http": false,
20
        "sort-packages": true,
21
        "vendor-dir": "../../vendor"
22
    },
23
    "minimum-stability": "stable",
24
    "require": {
25
26
        "behat/mink": "v1.7.1",
        "behat/mink-goutte-driver": "v1.2.1",
Chris Shantz's avatar
Chris Shantz committed
27
28
        "composer/installers": "^1.7",
        "cweagans/composer-patches": "1.6.6",
29
        "drupal/admin_toolbar": "1.27",
30
        "drupal/adminimal_theme": "1.5",
31
        "drupal/allowed_formats": "1.1",
32
        "drupal/autocomplete_deluxe": "1.0-beta1",
33
        "drupal/cancel_button": "1.1",
34
        "drupal/captcha": "1.0-beta1",
Lily Yan's avatar
Lily Yan committed
35
        "drupal/coder": "3.5",
36
37
        "drupal/coffee": "1.0-beta2",
        "drupal/components": "1.1",
38
        "drupal/conditional_fields": "1.0-alpha5",
39
        "drupal/config_update": "1.6",
40
        "drupal/core": "8.8.0-beta1",
41
        "drupal/crop": "2.0-rc1",
42
        "drupal/ctools": "3.2",
43
        "drupal/devel": "2.1",
44
45
        "drupal/diff": "1.0-rc2",
        "drupal/eck": "1.0-alpha5",
46
47
        "drupal/entity_browser": "2.2",
        "drupal/entity_browser_block": "1.0",
48
        "drupal/entity_class_formatter": "1.2",
49
        "drupal/entity_reference_revisions": "1.6",
50
        "drupal/externalauth": "1.2",
51
        "drupal/features": "3.8",
52
        "drupal/fences": "2.0-alpha2",
53
        "drupal/field_group": "3.0-rc1",
54
        "drupal/field_validation": "1.0-alpha7",
55
        "drupal/file_mdm": "1.1",
56
        "drupal/filefield_sources": "1.0-alpha1",
57
        "drupal/focal_point": "1.2",
58
        "drupal/honeypot": "1.29",
59
        "drupal/image_widget_crop": "2.2",
60
        "drupal/imageapi_optimize": "2.0-alpha4",
61
        "drupal/imageapi_optimize_binaries": "1.0-alpha1",
62
        "drupal/imageapi_optimize_resmushit": "1.0-beta1",
63
        "drupal/imagemagick": "2.6",
Lily Yan's avatar
Lily Yan committed
64
        "drupal/imce": "1.7",
65
        "drupal/inline_entity_form": "1.0-rc2",
66
        "drupal/label_help": "dev-8.x-1.x",
67
68
        "drupal/layout_builder_modal": "1.0-alpha2",
        "drupal/layout_builder_restrictions": "2.2",
69
        "drupal/maillog": "dev-8.x-1.x",
70
        "drupal/markup": "1.0-beta1",
71
        "drupal/media_entity_facebook": "2.0-alpha1",
72
        "drupal/media_library_edit": "1.0-alpha1",
73
        "drupal/menu_link_config": "1.0-alpha1",
74
        "drupal/module_filter": "3.1",
Kevin Paxman's avatar
Kevin Paxman committed
75
        "drupal/paragraphs": "1.10",
76
        "drupal/paragraphs_edit": "2.0-alpha6",
77
        "drupal/pathauto": "1.6-alpha1",
Chris Shantz's avatar
Chris Shantz committed
78
        "drupal/recaptcha": "2.4",
79
        "drupal/responsive_menu_combined": "dev-8.x-1.x",
80
        "drupal/role_expire": "1.2",
81
        "drupal/samlauth": "3.0-alpha1",
82
        "drupal/search_kint": "dev-8.x-1.x",
83
        "drupal/simplify_menu": "2.0",
84
        "drupal/token": "1.5",
85
        "drupal/twig_field_value": "1.2",
86
        "drupal/twig_tweak": "2.4",
87
        "drupal/twig_vardumper": "1.2",
88
        "drupal/vardumper": "1.4",
89
        "drupal/video_embed_field": "2.2",
90
        "drupal/webform": "5.4",
91
        "drupal/workbench": "1.1",
92
        "drupal/workbench_access": "1.0-beta2",
93
        "fourkitchens/emulsify": "dev-master#v3.1",
94
        "fileeye/mimemap": "^1.1",
95
96
97
        "hirak/prestissimo": "0.3.9",
        "jcalderonzumba/gastonjs": "v1.2.0",
        "jcalderonzumba/mink-phantomjs-driver": "v0.3.3",
98
        "libraries/drupal-composer-info-rewrite": "dev-master#b17a052",
99
100
        "mikey179/vfsstream": "v1.6.7",
        "onelogin/php-saml": "3.2.1",
101
        "oomphinc/composer-installers-extender": "v1.1.2",
102
        "phpunit/phpunit": "6.5",
Tyler Struyk's avatar
Tyler Struyk committed
103
        "symfony/browser-kit": ">=2.8.13 <3.0",
104
105
        "symfony/css-selector": "~3.0",
        "symfony/finder": "^4.0",
106
        "symfony/phpunit-bridge": "*",
107
        "symfony/var-dumper": "^4.0",
108
        "wcms/uw_auth_wcms_admins": "dev-8.x-1.x",
109
        "wcms/uw_ct_site_footer": "dev-8.x-1.x",
Eric Bremner's avatar
Eric Bremner committed
110
        "wcms/uw_ct_web_page": "dev-8.x-1.x",
111
        "wcms/uw_fdsu_theme_resp": "dev-8.x-1.x",
112
        "wcms/uw_site_dev": "dev-8.x-1.x",
113
114
        "wcms/uw_sites_all": "dev-8.x-1.x",
        "wikimedia/composer-merge-plugin": "^1.4"
115
    },
116

117
    "extra": {
118
119
        "merge-plugin": {
                "include": [
120
                        "modules/contrib/webform/composer.libraries.json"
121
122
                ]
        },
123
124
        "installer-types": [
            "wcms-module",
125
            "wcms-theme",
126
            "drupal-library"
127
         ],
128
129
         "installer-paths": {
             "../../core": ["type:drupal-core"],
130
             "libraries/{$name}": ["type:drupal-library"],
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
             "modules/features/{$name}": ["type:wcms-module"],
             "modules/contrib/{$name}": ["type:drupal-module"],
             "themes/{$name}": ["type:wcms-theme"]
         },
         "patches": {
             "drupal/samlauth": {
               "ISTWCMS-2268: Rewrite the samlauth to allow for autoassigning roles": "patches/modules/samlauth/remove_presave_hook-samlauth-2925171-1.patch"
             },
             "drupal/paragraphs": {
                 "Integrity constraint violation: 1048 Column 'langcode' cannot be null": "https://www.drupal.org/files/issues/2019-07-10/paragraphs-set_langcode_widgets-2901390-29.patch"
             },
             "drupal/eck": {
                 "After 8.7.x core update install profile with ECK config has fatal errors on install": "https://www.drupal.org/files/issues/2019-07-17/%203055007-8-after-8.7-core-update-fatal-errors-on-install-profile-install.patch"
             },
             "drupal/imagemagick": {
                 "ImageMagick scale breaks animated gifs":"https://www.drupal.org/files/issues/imagemagick-resize_animated_gifs-1802534-31.patch"
147
148
149
             },
             "drupal/webform": {
               "Allow webform libraries to use our repos": "patches/modules/webform/ISTWCMS-3283-use-wcms-repo.patch"
150
             }
151
152
153
        }
    }
}