From cbee9c31dbafdbf748eea93043194608cd08f889 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 19 Jun 2019 09:45:31 +0200 Subject: v1.2.1 from Fedora --- composer.json | 58 +++++++++++++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 53 insertions(+), 5 deletions(-) (limited to 'composer.json') diff --git a/composer.json b/composer.json index ef01de5..f9060cc 100644 --- a/composer.json +++ b/composer.json @@ -21,20 +21,68 @@ "require": { "php": ">=5.4.0", "dflydev/dot-access-data": "^1.1.0", - "grasmash/yaml-expander": "^1.1" + "grasmash/expander": "^1" }, "require-dev": { - "phpunit/phpunit": "^4", - "symfony/console": "^2.5|^3", - "satooshi/php-coveralls": "^1.0", + "phpunit/phpunit": "^5", + "g1a/composer-test-scenarios": "^3", + "symfony/console": "^2.5|^3|^4", + "symfony/yaml": "^2.8.11|^3|^4", + "php-coveralls/php-coveralls": "^1", "squizlabs/php_codesniffer": "2.*" }, + "suggest": { + "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" + }, + "config": { + "optimize-autoloader": true, + "sort-packages": true, + "platform": { + "php": "5.6" + } + }, "scripts": { "cs": "phpcs --standard=PSR2 -n src", "cbf": "phpcbf --standard=PSR2 -n src", - "test": "SHELL_INTERACTIVE=true phpunit --colors=always" + "unit": "SHELL_INTERACTIVE=true phpunit --colors=always", + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ] }, "extra": { + "scenarios": { + "symfony4": { + "require-dev": { + "symfony/console": "^4.0" + }, + "config": { + "platform": { + "php": "7.1.3" + } + } + }, + "symfony2": { + "require-dev": { + "symfony/console": "^2.8", + "symfony/event-dispatcher": "^2.8", + "phpunit/phpunit": "^4.8.36" + }, + "remove": [ + "php-coveralls/php-coveralls" + ], + "config": { + "platform": { + "php": "5.4.8" + } + } + } + }, "branch-alias": { "dev-master": "1.x-dev" } -- cgit