{ "name": "siteworxpro/app", "type": "project", "autoload": { "psr-4": { "Siteworxpro\\App\\": "src/", "Siteworxpro\\Tests\\": "tests/" } }, "require": { "php": "^8.4", "league/route": "^6.2.0", "illuminate/database": "^v12.34.0", "spiral/roadrunner-http": "^v3.6.0", "nyholm/psr7": "^1.8.2", "illuminate/support": "^v12.10.2", "roadrunner-php/app-logger": "^1.2.0", "siteworxpro/config": "^1.1.1", "predis/predis": "^v3.2.0", "siteworxpro/http-status": "0.0.2", "lcobucci/jwt": "^5.6", "adhocore/cli": "^1.9" }, "require-dev": { "phpunit/phpunit": "^12.4", "mockery/mockery": "^1.6", "squizlabs/php_codesniffer": "^3.12", "lendable/composer-license-checker": "^1.2", "phpstan/phpstan": "^2.1.31" }, "scripts": { "tests:all": [ "composer run-script tests:unit", "composer run-script tests:lint", "composer run-script tests:license", "composer run-script tests:phpstan" ], "tests:unit": [ "phpunit --colors=always --display-deprecations tests" ], "tests:unit:coverage": [ "phpunit --coverage-text --colors=never --display-deprecations --log-junit tests/reports/junit.xml --coverage-html tests/reports/html tests " ], "tests:lint": [ "phpcs ./src/**/*.php --standard=PSR12 --colors -v", "phpcs ./tests/**/*.php --standard=PSR12 --colors -v" ], "tests:lint:fix": [ "phpcbf ./src/**/*.php --standard=PSR12 --colors -v", "phpcbf ./tests/**/*.php --standard=PSR12 --colors -v" ], "tests:license": [ "composer-license-checker" ], "tests:phpstan": [ "phpstan analyse --level 4 ./src/ -c phpstan.neon" ] }, "repositories": [ { "type": "composer", "url": "https://gitea.siteworxpro.com/api/packages/php-packages/composer" } ] }