{ "name": "param-processor/param-processor", "type": "library", "description": "Parameter processing library", "keywords": [ "ParamProcessor", "Validator", "MediaWiki", "SMW", "Semantic MediaWiki" ], "homepage": "https://github.com/JeroenDeDauw/ParamProcessor", "license": "GPL-2.0-or-later", "authors": [ { "name": "Jeroen De Dauw", "email": "jeroendedauw@gmail.com", "homepage": "https://www.entropywins.wtf", "role": "Developer" } ], "support": { "irc": "irc://irc.freenode.net/mediawiki" }, "require": { "php": "~7.1", "data-values/data-values": "~2.0|~1.0", "data-values/interfaces": "~0.2.0|~0.1.4", "data-values/common": "~0.4.0|~0.3.0", "data-values/validators": "~0.1.1" }, "require-dev": { "phpunit/phpunit": "~7.4", "squizlabs/php_codesniffer": "~3.3", "phpmd/phpmd": "~2.6", "ockcyp/covers-validator": "~1.0" }, "autoload": { "psr-4": { "ParamProcessor\\": "src" }, "files": [ "DefaultConfig.php" ] }, "autoload-dev": { "psr-4": { "ParamProcessor\\Tests\\": "tests" } }, "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "scripts": { "test": [ "composer validate --no-interaction", "vendor/bin/phpunit", "vendor/bin/covers-validator" ], "cs": [ "@phpcs", "@phpmd" ], "ci": [ "@test", "@cs" ], "phpcs": [ "vendor/bin/phpcs src/* tests/* --standard=phpcs.xml --extensions=php -sp" ], "phpmd": [ "vendor/bin/phpmd src/,tests/ text phpmd.xml --exclude TopologicalSort" ] } }