|
18 | 18 | "eta-orionis/composer-json-manipulator": "^1.0",
|
19 | 19 | "nette/utils": "^4.0",
|
20 | 20 | "sebastian/diff": "^5.0",
|
| 21 | + "shanethehat/pretty-xml": "^1.0", |
21 | 22 | "symfony/config": "^6.4",
|
22 | 23 | "symfony/console": "^6.4",
|
23 | 24 | "symfony/dependency-injection": "^6.4",
|
|
92 | 93 | "class": "a9f\\FractorExtensionInstaller\\InstallerPlugin"
|
93 | 94 | },
|
94 | 95 | "scripts": {
|
| 96 | + "post-install-cmd": [ |
| 97 | + "@auto-scripts" |
| 98 | + ], |
| 99 | + "post-update-cmd": [ |
| 100 | + "@auto-scripts" |
| 101 | + ], |
| 102 | + "analyze:php": "phpstan analyze", |
95 | 103 | "auto-scripts": {
|
96 | 104 | "fractor:installer": "a9f\\FractorMonorepo\\Composer\\Scripts\\FractorPackageInstaller::generate"
|
97 | 105 | },
|
98 |
| - "analyze:php": "phpstan analyze", |
99 | 106 | "contribute": [
|
| 107 | + "@merge-composer-json", |
100 | 108 | "@style:composer:normalize:fix",
|
101 |
| - "@merge-composer-json" |
| 109 | + "@style:php:fix" |
102 | 110 | ],
|
103 | 111 | "docs": [
|
104 | 112 | "fractor-doc-generator generate packages/typo3-fractor/rules --output-file packages/typo3-fractor/docs/typo3-fractor-rules.md",
|
105 | 113 | "fractor-doc-generator generate packages/fractor-composer-json/rules --output-file packages/fractor-composer-json/docs/composer-json-fractor-rules.md"
|
106 | 114 | ],
|
| 115 | + "local:contribute": [ |
| 116 | + "@rectify", |
| 117 | + "@analyze:php", |
| 118 | + "@style:php:fix", |
| 119 | + "@style:composer:normalize:fix", |
| 120 | + "@test:php" |
| 121 | + ], |
107 | 122 | "merge-composer-json": "monorepo-builder merge",
|
108 | 123 | "propagate": "monorepo-builder propagate",
|
109 | 124 | "rectify": "rector",
|
|
121 | 136 | "@composer normalize --dry-run packages/typo3-fractor/composer.json"
|
122 | 137 | ],
|
123 | 138 | "style:composer:normalize:fix": [
|
| 139 | + "@composer normalize --no-check-lock composer.json", |
124 | 140 | "@composer normalize --no-check-lock e2e/composer.json",
|
125 | 141 | "@composer normalize --no-check-lock packages/extension-installer/composer.json",
|
126 | 142 | "@composer normalize --no-check-lock packages/fractor/composer.json",
|
|
131 | 147 | "@composer normalize --no-check-lock packages/fractor-yaml/composer.json",
|
132 | 148 | "@composer normalize --no-check-lock packages/typo3-fractor/composer.json"
|
133 | 149 | ],
|
134 |
| - "local:contribute": [ |
135 |
| - "@rectify", |
136 |
| - "@analyze:php", |
137 |
| - "@style:php:fix", |
138 |
| - "@style:composer:normalize:fix", |
139 |
| - "@test:php" |
140 |
| - ], |
141 | 150 | "style:php:check": "ecs",
|
142 | 151 | "style:php:fix": "ecs --fix",
|
143 | 152 | "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 |
| - ] |
| 153 | + "validate-monorepo": "monorepo-builder validate" |
151 | 154 | }
|
152 |
| - |
153 | 155 | }
|
0 commit comments