Skip to content

Commit b12b567

Browse files
chore: adopt sympress qa tooling
1 parent 5cba3cd commit b12b567

1 file changed

Lines changed: 12 additions & 14 deletions

File tree

composer.json

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
}
1212
],
1313
"require": {
14-
"php": ">=8.5",
14+
"php": "^8.5",
1515
"psr/cache": "^3.0",
1616
"psr/simple-cache": "^3.0",
1717
"symfony/cache": "^8.1",
@@ -31,10 +31,7 @@
3131
},
3232
"require-dev": {
3333
"brain/monkey": "^2.6",
34-
"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
35-
"phpstan/phpstan": "^2.1",
36-
"phpunit/phpunit": "^11.5",
37-
"sympress/coding-standards": "dev-main"
34+
"sympress/qa": "dev-main"
3835
},
3936
"suggest": {
4037
"symfony/asset": "Enables FrameworkBundle asset package integration.",
@@ -80,22 +77,22 @@
8077
"scripts": {
8178
"cs": [
8279
"Composer\\Config::disableProcessTimeout",
83-
"phpcs --standard=phpcs.xml.dist"
80+
"qa cs"
8481
],
8582
"cs:fix": [
8683
"Composer\\Config::disableProcessTimeout",
87-
"phpcbf --standard=phpcs.xml.dist"
84+
"qa cs:fix"
8885
],
8986
"static-analysis": [
9087
"Composer\\Config::disableProcessTimeout",
91-
"phpstan analyse --memory-limit=1G --no-progress -c phpstan.neon.dist"
92-
],
93-
"test": [
94-
"@tests"
88+
"qa static-analysis"
9589
],
9690
"tests": [
9791
"Composer\\Config::disableProcessTimeout",
98-
"phpunit --configuration phpunit.xml.dist --no-coverage"
92+
"qa tests"
93+
],
94+
"test": [
95+
"@tests"
9996
],
10097
"qa": [
10198
"@cs",
@@ -107,7 +104,8 @@
107104
"sort-packages": true,
108105
"optimize-autoloader": true,
109106
"allow-plugins": {
110-
"dealerdirect/phpcodesniffer-composer-installer": true
107+
"dealerdirect/phpcodesniffer-composer-installer": true,
108+
"phpstan/extension-installer": true
111109
}
112110
},
113111
"repositories": [
@@ -119,6 +117,6 @@
119117
}
120118
}
121119
],
122-
"minimum-stability": "stable",
120+
"minimum-stability": "dev",
123121
"prefer-stable": true
124122
}

0 commit comments

Comments
 (0)