Skip to content

Commit f941bc5

Browse files
committed
OEL-4322: Allow to keep ui_patterns v1.
1 parent c09ffb8 commit f941bc5

File tree

1 file changed

+16
-3
lines changed

1 file changed

+16
-3
lines changed

composer.json

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,12 @@
77
"prefer-stable": true,
88
"require": {
99
"php": ">=8.1",
10-
"cweagans/composer-patches": "^1.7",
10+
"cweagans/composer-patches": "^2.0",
1111
"drupal/core": "^10.3 || ^11",
1212
"drupal/file_link": "^2.2",
13-
"drupal/ui_patterns": "^2.0",
14-
"drupal/ui_patterns_settings": "3.0.x-dev",
13+
"drupal/ui_patterns": "^1.0 || ^2.0",
14+
"drupal/ui_patterns_settings": "2.0 || 3.0.x-dev",
15+
"openeuropa/composer-dependent-patches": "^0.2.0",
1516
"openeuropa/ecl-twig-loader": "^4.0"
1617
},
1718
"require-dev": {
@@ -71,6 +72,17 @@
7172
"locations": {
7273
"web-root": "./build"
7374
}
75+
},
76+
"dependent-patches": {
77+
"drupal/ui_patterns_settings": [
78+
{
79+
"description": "Case mismatch between loaded and declared class names @see https://www.drupal.org/project/ui_patterns_settings/issues/3508198",
80+
"url": "https://www.drupal.org/files/issues/2025-02-21/3508198-case-mismatch.patch",
81+
"extra": {
82+
"version": ">=2.0 <3.0"
83+
}
84+
}
85+
]
7486
}
7587
},
7688
"config": {
@@ -81,6 +93,7 @@
8193
"dealerdirect/phpcodesniffer-composer-installer": true,
8294
"drupal/core-composer-scaffold": true,
8395
"ec-europa/toolkit-composer-plugin": true,
96+
"openeuropa/composer-dependent-patches": true,
8497
"php-http/discovery": false,
8598
"phpro/grumphp-shim": true,
8699
"phpstan/extension-installer": true,

0 commit comments

Comments
 (0)