diff --git a/composer.json b/composer.json index 0d47240..0e2b408 100644 --- a/composer.json +++ b/composer.json @@ -3,37 +3,27 @@ "description": "Indexing und searching", "license": "MIT", "type": "library", - "authors": [{ - "name": "veltrup", - "email": "veltrup@sitepark.com" - }], - "autoload": { - "psr-4": { - "Atoolo\\Search\\": "src" - } - }, - "autoload-dev": { - "psr-4": { - "Atoolo\\Search\\Test\\": "test" + "authors": [ + { + "name": "veltrup", + "email": "veltrup@sitepark.com" } - }, - "minimum-stability": "dev", - "prefer-stable": true, + ], "require": { "php": ">=8.1 <8.4.0", + "ext-intl": "*", "atoolo/resource": "dev-feature/resource-channel", "solarium/solarium": "^6.3", - "symfony/config": "^6.3 | ^7.0", - "symfony/console": "^6.3 | ^7.0", - "symfony/dependency-injection": "^6.3 | ^7.0", - "symfony/event-dispatcher": "^6.3 | ^7.0", - "symfony/finder": "^6.3 | ^7.0", - "symfony/lock": "^6.3 | ^7.0", - "symfony/property-access": "^6.3 | ^7.0", - "symfony/serializer": "^6.3 | ^7.0", - "symfony/yaml": "^6.3 | ^7.0", - "ext-intl": "*" - }, + "symfony/config": "^6.3 || ^7.0", + "symfony/console": "^6.3 || ^7.0", + "symfony/dependency-injection": "^6.3 || ^7.0", + "symfony/event-dispatcher": "^6.3 || ^7.0", + "symfony/finder": "^6.3 || ^7.0", + "symfony/lock": "^6.3 || ^7.0", + "symfony/property-access": "^6.3 || ^7.0", + "symfony/serializer": "^6.3 || ^7.0", + "symfony/yaml": "^6.3 || ^7.0" + }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "^1.0", "infection/infection": "^0.27.6", @@ -41,16 +31,33 @@ "phpunit/phpunit": "^10.4", "roave/security-advisories": "dev-latest", "squizlabs/php_codesniffer": "^3.7", - "symfony/filesystem": "^6.3 | ^7.0" + "symfony/filesystem": "^6.3 || ^7.0" }, - "extra": { - "branch-alias": { - "feature/core-name": "dev-feature/initial-implementation" + "repositories": {}, + "minimum-stability": "dev", + "prefer-stable": true, + "autoload": { + "psr-4": { + "Atoolo\\Search\\": "src" } }, - + "autoload-dev": { + "psr-4": { + "Atoolo\\Search\\Test\\": "test" + } + }, + "config": { + "allow-plugins": { + "dealerdirect/phpcodesniffer-composer-installer": true, + "infection/extension-installer": true + }, + "optimize-autoloader": true, + "preferred-install": { + "*": "dist" + }, + "sort-packages": true + }, "scripts": { - "post-install-cmd": "phive --no-progress install --force-accept-unsigned --trust-gpg-keys C00543248C87FB13,4AA394086372C20A,CF1A108D0E7AE720,51C67305FFC2E5C0", "analyse": [ "@analyse:phplint", @@ -75,20 +82,7 @@ "test": [ "@test:phpunit" ], - "test:phpunit": "./tools/phpunit.phar -c phpunit.xml --coverage-text", - "test:infection": "vendor/bin/infection --threads=8 --no-progress --only-covered -s || exit 0" - }, - "config": { - "allow-plugins": { - "dealerdirect/phpcodesniffer-composer-installer": true, - "infection/extension-installer": true - }, - "optimize-autoloader": true, - "preferred-install": { - "*": "dist" - }, - "sort-packages": true - }, - "repositories": { + "test:infection": "vendor/bin/infection --threads=8 --no-progress --only-covered -s || exit 0", + "test:phpunit": "./tools/phpunit.phar -c phpunit.xml --coverage-text" } }