Skip to content

Commit feb3486

Browse files
committed
[TASK] Improve composer.json
1 parent 23e1254 commit feb3486

File tree

1 file changed

+17
-19
lines changed

1 file changed

+17
-19
lines changed

composer.json

+17-19
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,28 @@
9292
"class": "a9f\\FractorExtensionInstaller\\InstallerPlugin"
9393
},
9494
"scripts": {
95+
"post-install-cmd": [
96+
"@auto-scripts"
97+
],
98+
"post-update-cmd": [
99+
"@auto-scripts"
100+
],
101+
"analyze:php": "phpstan analyze",
95102
"auto-scripts": {
96103
"fractor:installer": "a9f\\FractorMonorepo\\Composer\\Scripts\\FractorPackageInstaller::generate"
97104
},
98-
"analyze:php": "phpstan analyze",
99-
"contribute": [
100-
"@style:composer:normalize:fix",
101-
"@merge-composer-json"
102-
],
103105
"docs": [
104106
"packages/fractor-doc-generator/bin/fractor-doc-generator generate packages/typo3-fractor/rules --output-file packages/typo3-fractor/docs/typo3-fractor-rules.md",
105107
"packages/fractor-doc-generator/bin/fractor-doc-generator generate packages/fractor-composer-json/rules --output-file packages/fractor-composer-json/docs/composer-json-fractor-rules.md"
106108
],
109+
"local:contribute": [
110+
"@rectify",
111+
"@analyze:php",
112+
"@style:php:fix",
113+
"@merge-composer-json",
114+
"@style:composer:normalize:fix",
115+
"@test:php"
116+
],
107117
"merge-composer-json": "monorepo-builder merge",
108118
"propagate": "monorepo-builder propagate",
109119
"rectify": "rector",
@@ -121,6 +131,7 @@
121131
"@composer normalize --dry-run packages/typo3-fractor/composer.json"
122132
],
123133
"style:composer:normalize:fix": [
134+
"@composer normalize --no-check-lock composer.json",
124135
"@composer normalize --no-check-lock e2e/composer.json",
125136
"@composer normalize --no-check-lock packages/extension-installer/composer.json",
126137
"@composer normalize --no-check-lock packages/fractor/composer.json",
@@ -131,22 +142,9 @@
131142
"@composer normalize --no-check-lock packages/fractor-yaml/composer.json",
132143
"@composer normalize --no-check-lock packages/typo3-fractor/composer.json"
133144
],
134-
"local:contribute": [
135-
"@rectify",
136-
"@analyze:php",
137-
"@style:php:fix",
138-
"@style:composer:normalize:fix",
139-
"@test:php"
140-
],
141145
"style:php:check": "ecs",
142146
"style:php:fix": "ecs --fix",
143147
"test:php": "phpunit",
144-
"validate-monorepo": "monorepo-builder validate",
145-
"post-install-cmd": [
146-
"@auto-scripts"
147-
],
148-
"post-update-cmd": [
149-
"@auto-scripts"
150-
]
148+
"validate-monorepo": "monorepo-builder validate"
151149
}
152150
}

0 commit comments

Comments
 (0)