{ "name": "nextcloud/deck", "type": "project", "license": "AGPLv3", "authors": [ { "name": "Julius Härtl", "email": "jus@bitgrid.net" } ], "require": { "cogpowered/finediff": "0.3.*", "justinrainbow/json-schema": "^5.2" }, "require-dev": { "roave/security-advisories": "dev-master", "phpunit/phpunit": "^9", "nextcloud/coding-standard": "^1.0.0", "symfony/event-dispatcher": "^4.0", "vimeo/psalm": "^4.3", "php-parallel-lint/php-parallel-lint": "^1.2", "nextcloud/ocp": "dev-master" }, "config": { "optimize-autoloader": true, "classmap-authoritative": true, "allow-plugins": { "composer/package-versions-deprecated": true }, "platform": { "php": "7.4" } }, "scripts": { "lint": "find . -name \\*.php -not -path './vendor/*' -print0 | xargs -0 -n1 php -l", "cs:check": "php-cs-fixer fix --dry-run --diff", "cs:fix": "php-cs-fixer fix", "psalm": "psalm", "psalm:update-baseline": "psalm --update-baseline", "psalm:fix": "psalm --alter --issues=InvalidReturnType,InvalidNullableReturnType,MismatchingDocblockParamType,MismatchingDocblockReturnType,MissingParamType,InvalidFalsableReturnType", "test": [ "@test:unit", "@test:integration" ], "test:unit": "phpunit -c tests/phpunit.xml", "test:integration": "phpunit -c tests/phpunit.integration.xml && cd tests/integration && ./run.sh" }, "autoload-dev": { "psr-4": { "OCP\\": "vendor/nextcloud/ocp/OCP" } } }