|
54 | 54 | "php-mock/php-mock-phpunit": "^2.10", |
55 | 55 | "phpstan/extension-installer": "^1.4", |
56 | 56 | "rector/rector": "^1.2", |
| 57 | + "rector/swiss-knife": "^0.2.17", |
57 | 58 | "roave/security-advisories": "dev-latest", |
58 | 59 | "vimeo/psalm": "^5.25" |
59 | 60 | }, |
|
186 | 187 | "@putenv PHP83=/opt/homebrew/opt/php@8.3/bin/php" |
187 | 188 | ], |
188 | 189 | "rector": "@php ./vendor/bin/rector --ansi -v", |
| 190 | + "rector-clear-cache": "@rector --clear-cache", |
| 191 | + "rector-clear-cache-dry-run": "@rector-clear-cache --dry-run", |
| 192 | + "rector-custom-rule": "@rector custom-rule", |
| 193 | + "rector-detect-node": "@rector detect-node --loop", |
189 | 194 | "rector-dry-run": "@rector --dry-run", |
| 195 | + "rector-list-rules": "@rector list-rules", |
| 196 | + "rector-setup-ci": "@rector setup-ci", |
190 | 197 | "release": "@php ./vendor/bin/monorepo-builder release --ansi -v", |
191 | 198 | "release-major": "@release major", |
192 | 199 | "release-major-dry-run": "@release-major --dry-run", |
193 | 200 | "release-minor": "@release minor", |
194 | 201 | "release-minor-dry-run": "@release-minor --dry-run", |
195 | 202 | "release-patch": "@release patch", |
196 | 203 | "release-patch-dry-run": "@release-patch --dry-run", |
| 204 | + "sk": "@php ./vendor/bin/swiss-knife --ansi -v", |
| 205 | + "sk-check-commented-code": "@sk check-commented-code ./app --line-limit=5", |
| 206 | + "sk-check-conflicts": "@sk check-conflicts ./app ./config ./resources ./tests", |
| 207 | + "sk-finalize-classes": "@sk finalize-classes ./app", |
| 208 | + "sk-finalize-classes-dry-run": "@sk-finalize-classes --dry-run", |
| 209 | + "sk-find-multi-classes": "@sk find-multi-classes ./app", |
| 210 | + "sk-namespace-to-psr-4": "@sk namespace-to-psr-4 ./app --namespace-root=App", |
197 | 211 | "style-fix": "@php ./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php --show-progress=dots --ansi -v", |
198 | 212 | "style-lint": "@style-fix --diff --dry-run", |
199 | 213 | "test": "@pest", |
|
0 commit comments