"ext-json": "*",
"ext-mbstring": "*",
"ext-xml": "*",
+ "guzzlehttp/guzzle": "6.3.3",
+ "guzzlehttp/promises": "1.3.1",
+ "guzzlehttp/psr7": "1.5.0",
"liuggio/statsd-php-client": "1.0.18",
- "oojs/oojs-ui": "0.29.6",
+ "oojs/oojs-ui": "0.30.0",
"pear/mail": "1.4.1",
"pear/mail_mime": "1.10.2",
"pear/net_smtp": "1.8.0",
"php": ">=5.6.99",
+ "psr/http-message": "1.0.1",
"psr/log": "1.0.2",
+ "ralouphie/getallheaders": "2.0.5",
"wikimedia/assert": "0.2.2",
"wikimedia/at-ease": "1.2.0",
"wikimedia/base-convert": "2.0.0",
"wikimedia/cldr-plural-rule-parser": "1.0.0",
"wikimedia/composer-merge-plugin": "1.4.1",
"wikimedia/html-formatter": "1.0.2",
- "wikimedia/ip-set": "1.2.0",
+ "wikimedia/ip-set": "2.0.0",
"wikimedia/less.php": "1.8.0",
"wikimedia/object-factory": "1.0.0",
"wikimedia/password-blacklist": "0.1.4",
"jetbrains/phpstorm-stubs": "dev-master#38ff1a581b297f7901e961b8c923862ea80c3b96",
"justinrainbow/json-schema": "~5.2",
"mediawiki/mediawiki-codesniffer": "23.0.0",
+ "mediawiki/minus-x": "0.3.2",
"monolog/monolog": "~1.22.1",
"nikic/php-parser": "3.1.3",
"seld/jsonlint": "1.7.1",
"scripts": {
"lint": "parallel-lint --exclude vendor",
"phpcs": "phpcs -p -s",
- "fix": "phpcbf",
+ "minus-x": "minus-x check",
+ "fix": [
+ "phpcbf",
+ "minus-x fix"
+ ],
"pre-install-cmd": "ComposerHookHandler::onPreInstall",
"pre-update-cmd": "ComposerHookHandler::onPreUpdate",
"post-install-cmd": "ComposerVendorHtaccessCreator::onEvent",
"post-update-cmd": "ComposerVendorHtaccessCreator::onEvent",
"test": [
"composer lint",
- "composer phpcs"
+ "composer phpcs",
+ "composer minus-x"
]
},
"config": {