diff --git a/composer.json b/composer.json index dea3505..fe00d76 100644 --- a/composer.json +++ b/composer.json @@ -2,19 +2,46 @@ "name": "digicomp/flowsessionlock", "description": "Session locking for Neos Flow - it secures the session becoming corrupted by concurrent access to the same session by different requests", "type": "neos-package", + "keywords": [ + "Neos", + "Flow" + ], + "homepage": "https://github.com/digital-competence/FlowSessionLock", + "license": "MIT", + "authors": [ + { + "name": "Ferdinand Kuhl", + "email": "f.kuhl@digital-competence.de", + "homepage": "https://www.digital-competence.de", + "role": "Developer" + } + ], "require": { - "neos/flow": "^7.3.0 | ^8.2", - "php": "^7.4 | ^8.1", - "symfony/lock": "^5.2.0 | ^6.2.0" + "php": ">=7.4", + "neos/flow": "^7.3.0 || ^8.2.0", + "symfony/lock": "^5.2.0 || ^6.2.0" }, "require-dev": { - "ext-pcntl": "*" + "ext-pcntl": "*", + "mikey179/vfsstream": "^1.6.1", + "neos/buildessentials": "^7.0.0", + "phpunit/phpunit": "~8.5", + "vimeo/psalm": "~4.22.0" }, "autoload": { "psr-4": { "DigiComp\\FlowSessionLock\\": "Classes/" } }, + "autoload-dev": { + "psr-4": { + "DigiComp\\FlowSessionLock\\Tests\\": "Tests/" + } + }, + "config": { + "sort-packages": true, + "platform-check": true + }, "extra": { "neos": { "package-key": "DigiComp.FlowSessionLock" @@ -34,19 +61,5 @@ "Neos.Flow-20201205172733", "Neos.Flow-20201207104500" ] - }, - "authors": [ - { - "name": "Ferdinand Kuhl", - "email": "f.kuhl@digital-competence.de", - "homepage": "https://www.digital-competence.de", - "role": "Developer" - } - ], - "license": "MIT", - "homepage": "https://github.com/digital-competence/FlowSessionLock", - "keywords": [ - "Neos", - "Flow" - ] + } }