{ "type": "project", "license": "AGPL-3.0-or-later", "require": { "php": "^7.3", "dbp/api-core-bundle": "dev-main", "dbp/api-starter-bundle": "dev-main", "symfony/apache-pack": "^1.0", "symfony/console": "^4.4", "symfony/dotenv": "^4.4", "symfony/flex": "^1.11", "symfony/framework-bundle": "^4.4", "symfony/monolog-bundle": "^3.5", "symfony/yaml": "^4.4" }, "repositories": [ { "type": "vcs", "url": "https://gitlab.tugraz.at/dbp/middleware/dbp-api/api-core-bundle.git" }, { "type": "vcs", "url": "https://gitlab.tugraz.at/dbp/middleware/dbp-api/api-starter-bundle.git" } ], "config": { "sort-packages": true, "platform": { "php": "7.3" } }, "autoload": { "psr-4": { "App\\": "src/" } }, "autoload-dev": { "psr-4": { "App\\Tests\\": "tests/" } }, "replace": { "paragonie/random_compat": "2.*", "symfony/polyfill-ctype": "*", "symfony/polyfill-iconv": "*", "symfony/polyfill-php71": "*", "symfony/polyfill-php70": "*", "symfony/polyfill-php56": "*" }, "scripts": { "auto-scripts": { "cache:clear": "symfony-cmd", "assets:install %PUBLIC_DIR%": "symfony-cmd" }, "post-install-cmd": [ "@auto-scripts" ], "post-update-cmd": [ "@auto-scripts" ], "test": [ "@php bin/phpunit" ], "coverage": [ "@php bin/phpunit --coverage-html _coverage" ], "phpstan": [ "@php bin/phpunit --atleast-version 0", "@php vendor/bin/phpstan analyze --ansi" ], "psalm": [ "@php bin/phpunit --atleast-version 0", "@php vendor/bin/psalm" ], "lint": [ "@composer run cs", "@composer run phpstan", "@composer run psalm" ], "cs-fix": [ "@php vendor/bin/php-cs-fixer --ansi fix" ], "cs": [ "@php vendor/bin/php-cs-fixer --ansi fix --dry-run --diff --diff-format=udiff" ] }, "conflict": { "symfony/symfony": "*" }, "extra": { "symfony": { "allow-contrib": false, "require": "^4.4" } }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.16", "phpstan/phpstan": "^0.12.7", "phpstan/phpstan-phpunit": "^0.12.6", "symfony/browser-kit": "^4.4", "symfony/debug-bundle": "^4.4", "symfony/http-client": "^4.4", "symfony/phpunit-bridge": "^4.4", "symfony/profiler-pack": "^1.0", "symfony/var-dumper": "^4.4", "symfony/web-server-bundle": "^4.4", "vimeo/psalm": "^4.2.1" } }