Skip to content

Commit c94f893

Browse files
committed
[#647] Added Composer normalizer.
1 parent 3796f4c commit c94f893

File tree

1 file changed

+56
-41
lines changed

1 file changed

+56
-41
lines changed

Diff for: composer.json

+56-41
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,14 @@
11
{
22
"name": "drupal-composer/drupal-project",
33
"description": "Project template for Drupal 10 projects with Composer",
4-
"type": "project",
54
"license": "GPL-2.0-or-later",
5+
"type": "project",
66
"authors": [
77
{
88
"name": "",
99
"role": ""
1010
}
1111
],
12-
"repositories": [
13-
{
14-
"type": "composer",
15-
"url": "https://packages.drupal.org/8"
16-
}
17-
],
1812
"require": {
1913
"composer/installers": "^2.1",
2014
"cweagans/composer-patches": "^1.7",
@@ -25,64 +19,85 @@
2519
"webflo/drupal-finder": "^1.2"
2620
},
2721
"require-dev": {
28-
"drupal/core-dev": "^10.2.0"
22+
"drupal/core-dev": "^10.2.0",
23+
"ergebnis/composer-normalize": "^2.42"
2924
},
3025
"conflict": {
3126
"drupal/drupal": "*"
3227
},
28+
"repositories": [
29+
{
30+
"type": "composer",
31+
"url": "https://packages.drupal.org/8"
32+
}
33+
],
3334
"minimum-stability": "dev",
3435
"prefer-stable": true,
36+
"autoload": {
37+
"classmap": [
38+
"scripts/composer/ScriptHandler.php"
39+
],
40+
"files": [
41+
"load.environment.php"
42+
]
43+
},
3544
"config": {
36-
"discard-changes": true,
37-
"sort-packages": true,
3845
"allow-plugins": {
3946
"composer/installers": true,
4047
"cweagans/composer-patches": true,
41-
"drupal/core-composer-scaffold": true,
4248
"dealerdirect/phpcodesniffer-composer-installer": true,
49+
"drupal/core-composer-scaffold": true,
50+
"ergebnis/composer-normalize": true,
4351
"php-http/discovery": true,
4452
"phpstan/extension-installer": true
45-
}
46-
},
47-
"autoload": {
48-
"classmap": [
49-
"scripts/composer/ScriptHandler.php"
50-
],
51-
"files": ["load.environment.php"]
52-
},
53-
"scripts": {
54-
"pre-install-cmd": [
55-
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
56-
],
57-
"pre-update-cmd": [
58-
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
59-
],
60-
"post-install-cmd": [
61-
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
62-
],
63-
"post-update-cmd": [
64-
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
65-
]
53+
},
54+
"discard-changes": true,
55+
"sort-packages": true
6656
},
6757
"extra": {
58+
"composer-exit-on-patch-failure": true,
6859
"drupal-scaffold": {
6960
"locations": {
7061
"web-root": "web/"
7162
}
7263
},
7364
"installer-paths": {
74-
"web/core": ["type:drupal-core"],
75-
"web/libraries/{$name}": ["type:drupal-library"],
76-
"web/modules/contrib/{$name}": ["type:drupal-module"],
77-
"web/profiles/contrib/{$name}": ["type:drupal-profile"],
78-
"web/themes/contrib/{$name}": ["type:drupal-theme"],
79-
"drush/Commands/contrib/{$name}": ["type:drupal-drush"]
65+
"web/core": [
66+
"type:drupal-core"
67+
],
68+
"web/libraries/{$name}": [
69+
"type:drupal-library"
70+
],
71+
"web/modules/contrib/{$name}": [
72+
"type:drupal-module"
73+
],
74+
"web/profiles/contrib/{$name}": [
75+
"type:drupal-profile"
76+
],
77+
"web/themes/contrib/{$name}": [
78+
"type:drupal-theme"
79+
],
80+
"drush/Commands/contrib/{$name}": [
81+
"type:drupal-drush"
82+
]
8083
},
81-
"composer-exit-on-patch-failure": true,
8284
"patchLevel": {
8385
"drupal/core": "-p2"
8486
},
85-
"patches": {
86-
}
87+
"patches": {}
88+
},
89+
"scripts": {
90+
"pre-install-cmd": [
91+
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
92+
],
93+
"post-install-cmd": [
94+
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
95+
],
96+
"pre-update-cmd": [
97+
"DrupalProject\\composer\\ScriptHandler::checkComposerVersion"
98+
],
99+
"post-update-cmd": [
100+
"DrupalProject\\composer\\ScriptHandler::createRequiredFiles"
101+
]
87102
}
88103
}

0 commit comments

Comments
 (0)