Skip to content

Commit 6960c1c

Browse files
authored
feature #1543 [dx] make it easier to use tooling for devs
1 parent 72a9d7b commit 6960c1c

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

composer.json

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,5 +54,23 @@
5454
"branch-alias": {
5555
"dev-main": "1.x-dev"
5656
}
57+
},
58+
"scripts": {
59+
"tools:upgrade": [
60+
"@tools:upgrade:php-cs-fixer",
61+
"@tools:upgrade:phpstan",
62+
"@tools:upgrade:twigcs"
63+
],
64+
"tools:upgrade:php-cs-fixer": "composer upgrade -W -d tools/php-cs-fixer",
65+
"tools:upgrade:phpstan": "composer upgrade -W -d tools/phpstan",
66+
"tools:upgrade:twigcs": "composer upgrade -W -d tools/twigcs",
67+
"tools:run": [
68+
"@tools:run:php-cs-fixer",
69+
"@tools:run:phpstan",
70+
"@tools:run:twigcs"
71+
],
72+
"tools:run:php-cs-fixer": "tools/php-cs-fixer/vendor/bin/php-cs-fixer fix",
73+
"tools:run:phpstan": "tools/phpstan/vendor/bin/phpstan --memory-limit=1G",
74+
"tools:run:twigcs": "tools/twigcs/vendor/bin/twigcs --config tools/twigcs/.twigcs.dist.php"
5775
}
5876
}

0 commit comments

Comments
 (0)