build: Add MinusX

MinusX will test for executable bits

Also add php-console-highlighter

Change-Id: I26929198357e032d70b4801c5e548278e7376fa9
This commit is contained in:
Umherirrender 2020-01-11 22:27:35 +01:00
parent ad48d8d2f9
commit f08c1ebc29

View file

@ -1,13 +1,19 @@
{
"require-dev": {
"jakub-onderka/php-parallel-lint": "1.0.0",
"mediawiki/mediawiki-codesniffer": "28.0.0"
"jakub-onderka/php-console-highlighter": "0.4.0",
"mediawiki/mediawiki-codesniffer": "28.0.0",
"mediawiki/minus-x": "0.3.2"
},
"scripts": {
"test": [
"parallel-lint . --exclude vendor",
"parallel-lint . --exclude vendor --exclude node_modules",
"minus-x check .",
"phpcs -p -s"
],
"fix": "phpcbf"
"fix": [
"minus-x fix .",
"phpcbf"
]
}
}