{ "name": "dragonbe\/vies", "type": "tool", "description": "EU VAT numbers validation using the VIES Service of the European Commission", "keywords": [ "VIES", "VAT", "EU", "EC" ], "homepage": "https:\/\/github.com\/DragonBe\/vies", "minimum-stability": "stable", "license": "MIT", "authors": [ { "name": "Michelangelo van Dam", "email": "dragonbe@gmail.com", "homepage": "http:\/\/dragonbe.com", "role": "Developer" } ], "autoload": { "psr-4": { "WpifyWooDeps\\DragonBe\\Vies\\": "src\/Vies" } }, "autoload-dev": { "psr-4": { "WpifyWooDeps\\DragonBe\\Tests\\Vies\\": "tests\/Vies" } }, "require": { "php": ">=7.3", "ext-soap": "*", "ext-ctype": "*" }, "require-dev": { "ext-pcntl": "*", "phpunit\/phpunit": "^9.4", "phpunit\/php-invoker": "^3.1", "phploc\/phploc": "^7.0", "phpmd\/phpmd": "^2.6", "sebastian\/phpcpd": "^6.0", "pdepend\/pdepend": "^2.5", "squizlabs\/php_codesniffer": "^3.2", "phing\/phing": "^2.16", "infection\/infection": "^0.25", "enlightn\/security-checker": "^1.2" }, "scripts": { "phpcs": "phpcs", "phpunit": "phpunit", "test": [ "@phpcs", "@phpunit" ], "pmd": [ "@pmd-naming", "@pmd-unused", "@pmd-codesize", "@pmd-cleancode", "@phpcpd" ], "pmd-naming": "phpmd src xml naming --reportfile build\/logs\/pmd-naming.xml --strict --ignore-violations-on-exit", "pmd-unused": "phpmd src xml unusedcode --reportfile build\/logs\/pmd-unusedcode.xml --strict --ignore-violations-on-exit", "pmd-codesize": "phpmd src xml codesize --reportfile build\/logs\/pmd-codesize.xml --strict --ignore-violations-on-exit", "pmd-cleancode": "phpmd src xml cleancode --reportfile build\/logs\/pmd-cleancode.xml --strict --ignore-violations-on-exit", "pdepend": "pdepend --jdepend-chart=build\/logs\/jdepend-chart.svg --jdepend-xml=build\/logs\/jdepend.xml --overview-pyramid=build\/logs\/pyramid.svg src", "phpcpd": "phpcpd --log-pmd=build\/logs\/pmd-cpd.xml --min-lines=3 --min-tokens=50 --fuzzy --progress src", "test-all": [ "@test", "@pmd" ] }, "config": { "allow-plugins": { "infection\/extension-installer": true } } }