RprtCli/app/composer.json

52 lines
1.4 KiB
JSON

{
"name": "lio/rprt-cli",
"description": "Automate invoicing from youtrack service.",
"type": "project",
"keywords": ["cli", "report", "youtrack"],
"readme": "README.org",
"time": "2021-04-04",
"license": "GPL-3.0-or-later",
"authors": [
{
"name": "Lio Novelli",
"email": "lio.novelli@radiostudent.si",
"role": "Developer"
}
],
"require": {
"symfony/console": "^5.2",
"guzzlehttp/guzzle": "^6.2",
"php-di/php-di": "^6.3",
"symfony/yaml": "^5.2",
"mpdf/mpdf": "^8.0",
"symfony/mailer": "^5.3",
"symfony/google-mailer": "^5.3",
"cybercog/youtrack-rest-php": "^7.0",
"symfony/finder": "^6.2"
},
"autoload": {
"psr-4": {
"RprtCli\\": ["src", "tests"]
}
},
"require-dev": {
"squizlabs/php_codesniffer": "^3.7",
"phpunit/phpunit": "^9.5",
"opsway/psr12-strict-coding-standard": "^1.0",
"phpcompatibility/php-compatibility": "^9.3",
"phpstan/phpstan": "^1.9",
"psy/psysh": "^0.11.10"
},
"scripts": {
"cs": "vendor/bin/phpcs --colors",
"cbf": "vendor/bin/phpcbf",
"phpstan": "vendor/bin/phpstan analyze -l 5 src"
},
"config": {
"allow-plugins": {
"dealerdirect/phpcodesniffer-composer-installer": true
}
},
"minimum-stability": "alpha"
}