|
49 | 49 | } |
50 | 50 | ], |
51 | 51 | "require": { |
52 | | - "drupal/ckeditor_responsive_plugin": "dev-2.1.x#22b2e1b", |
53 | 52 | "pantheon-upstreams/upstream-configuration": "*", |
54 | 53 | "webspark/custom-dependencies": "*" |
55 | 54 | }, |
|
62 | 61 | "drupal/drupal-extension": "5.0.0", |
63 | 62 | "genesis/behat-fail-aid": "3.7.5", |
64 | 63 | "nuvoleweb/drupal-behat": "1.3.0", |
65 | | - "palantirnet/drupal-rector": "0.18.6", |
| 64 | + "palantirnet/drupal-rector": "0.20.3", |
| 65 | + "phpstan/phpstan-deprecation-rules": "^1.2", |
66 | 66 | "sirbrillig/phpcs-changed": "v2.11.4" |
67 | 67 | }, |
| 68 | + "replace": { |
| 69 | + "asu_modules/asu_brand": "self.version", |
| 70 | + "asu_modules/asu_config_utility": "self.version", |
| 71 | + "asu_modules/asu_react_core": "self.version", |
| 72 | + "asu_modules/asu_react_integration": "self.version", |
| 73 | + "asu_modules/asu_user": "self.version" |
| 74 | + }, |
68 | 75 | "conflict": { |
69 | 76 | "drupal/drupal": "*" |
70 | 77 | }, |
|
82 | 89 | "bower-asset" |
83 | 90 | ], |
84 | 91 | "installer-paths": { |
85 | | - "web/core": [ |
86 | | - "type:drupal-core" |
87 | | - ], |
| 92 | + "web/core": ["type:drupal-core"], |
88 | 93 | "web/libraries/{$name}": [ |
89 | 94 | "type:drupal-library", |
90 | 95 | "type:npm-asset", |
91 | 96 | "type:bower-asset" |
92 | 97 | ], |
93 | | - "web/modules/composer/{$name}": [ |
94 | | - "type:drupal-module" |
95 | | - ], |
96 | | - "web/profiles/composer/{$name}": [ |
97 | | - "type:drupal-profile" |
98 | | - ], |
99 | | - "web/themes/composer/{$name}": [ |
100 | | - "type:drupal-theme" |
101 | | - ], |
102 | | - "drush/Commands/contrib/{$name}": [ |
103 | | - "type:drupal-drush" |
104 | | - ], |
105 | | - "web/modules/custom/{$name}": [ |
106 | | - "type:drupal-custom-module" |
107 | | - ], |
108 | | - "web/profiles/custom/{$name}": [ |
109 | | - "type:drupal-custom-profile" |
110 | | - ], |
111 | | - "web/themes/custom/{$name}": [ |
112 | | - "type:drupal-custom-theme" |
113 | | - ], |
114 | | - "web/private/scripts/quicksilver/{$name}/": [ |
115 | | - "type:quicksilver-script" |
116 | | - ], |
117 | | - "web/libraries/ckeditor/plugins/{$name}": [ |
118 | | - "vendor:ckeditor-plugin" |
119 | | - ] |
| 98 | + "web/modules/composer/{$name}": ["type:drupal-module"], |
| 99 | + "web/profiles/composer/{$name}": ["type:drupal-profile"], |
| 100 | + "web/themes/composer/{$name}": ["type:drupal-theme"], |
| 101 | + "drush/Commands/contrib/{$name}": ["type:drupal-drush"], |
| 102 | + "web/modules/custom/{$name}": ["type:drupal-custom-module"], |
| 103 | + "web/profiles/custom/{$name}": ["type:drupal-custom-profile"], |
| 104 | + "web/themes/custom/{$name}": ["type:drupal-custom-theme"], |
| 105 | + "web/private/scripts/quicksilver/{$name}/": ["type:quicksilver-script"], |
| 106 | + "web/libraries/ckeditor/plugins/{$name}": ["vendor:ckeditor-plugin"] |
120 | 107 | }, |
121 | 108 | "drupal-scaffold": { |
122 | 109 | "locations": { |
123 | 110 | "web-root": "./web" |
124 | 111 | }, |
125 | | - "allowed-packages": [ |
126 | | - "pantheon-systems/drupal-integrations" |
127 | | - ], |
| 112 | + "allowed-packages": ["pantheon-systems/drupal-integrations"], |
128 | 113 | "file-mapping": { |
129 | 114 | "[project-root]/.editorconfig": false, |
130 | 115 | "[project-root]/pantheon.upstream.yml": false, |
|
164 | 149 | "./vendor/bin/phpcs --standard=DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,info,txt,md --ignore=node_modules,bower_components,vendor ./web/modules/webspark", |
165 | 150 | "./vendor/bin/phpcs --standard=DrupalPractice --extensions=php,module,inc,install,test,profile,theme,css,info,txt,md --ignore=node_modules,bower_components,vendor ./web/themes/webspark" |
166 | 151 | ], |
167 | | - "pre-update-cmd": [ |
168 | | - "DrupalComposerManaged\\ComposerScripts::preUpdate" |
169 | | - ], |
170 | | - "post-update-cmd": [ |
171 | | - "DrupalComposerManaged\\ComposerScripts::postUpdate" |
172 | | - ], |
173 | | - "custom-require": [ |
174 | | - "WebsparkCustomScripts\\CustomComposerScripts::customRequire" |
175 | | - ], |
176 | | - "custom-remove": [ |
177 | | - "WebsparkCustomScripts\\CustomComposerScripts::customRemove" |
178 | | - ] |
| 152 | + "pre-update-cmd": ["DrupalComposerManaged\\ComposerScripts::preUpdate"], |
| 153 | + "post-update-cmd": ["DrupalComposerManaged\\ComposerScripts::postUpdate"], |
| 154 | + "custom-require": ["WebsparkCustomScripts\\CustomComposerScripts::customRequire"], |
| 155 | + "custom-remove": ["WebsparkCustomScripts\\CustomComposerScripts::customRemove"] |
179 | 156 | }, |
180 | 157 | "config": { |
181 | 158 | "preferred-install": "dist", |
182 | 159 | "sort-packages": true, |
183 | 160 | "platform": { |
184 | | - "php": "8.1.6" |
| 161 | + "php": "8.3.0" |
185 | 162 | }, |
186 | 163 | "allow-plugins": { |
187 | 164 | "composer/installers": true, |
|
192 | 169 | "phpstan/extension-installer": true, |
193 | 170 | "zaporylie/composer-drupal-optimizations": true, |
194 | 171 | "php-http/discovery": true, |
195 | | - "tbachert/spi": false |
| 172 | + "tbachert/spi": true |
196 | 173 | } |
197 | 174 | } |
198 | 175 | } |
0 commit comments