Streamline composer.json

This commit is contained in:
Daniel Siepmann 2023-04-26 17:17:28 +02:00
parent ed4e8a1c20
commit d604014297
2 changed files with 14 additions and 9 deletions

View file

@ -23,6 +23,10 @@ Tasks
* Add `shell.nix` to ease local development. * Add `shell.nix` to ease local development.
* Streamline composer.json
Ensure packages are sorted.
Ensure no composer.lock is created.
Deprecation Deprecation
----------- -----------

View file

@ -26,9 +26,9 @@
} }
}, },
"require": { "require": {
"doctrine/dbal": "^2.12 || ^3.3",
"ext-mbstring": "*",
"php": "~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0", "php": "~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0",
"ext-mbstring": "*",
"doctrine/dbal": "^2.12 || ^3.3",
"psr/http-message": "^1.0", "psr/http-message": "^1.0",
"psr/http-server-handler": "^1.0", "psr/http-server-handler": "^1.0",
"psr/http-server-middleware": "^1.0", "psr/http-server-middleware": "^1.0",
@ -39,16 +39,15 @@
"typo3/cms-dashboard": "^11.5 || ^12.4" "typo3/cms-dashboard": "^11.5 || ^12.4"
}, },
"require-dev": { "require-dev": {
"phpunit/phpunit": "^9.0", "cweagans/composer-patches": "^1.7",
"phpstan/phpstan": "^1.8.7",
"phpstan/extension-installer": "^1.1",
"jangregor/phpstan-prophecy": "^1.0", "jangregor/phpstan-prophecy": "^1.0",
"phpspec/prophecy-phpunit": "^2.0", "phpspec/prophecy-phpunit": "^2.0",
"typo3/testing-framework": "~7.0@dev", "phpstan/extension-installer": "^1.1",
"symplify/easy-coding-standard": "^11.1", "phpstan/phpstan": "^1.8.7",
"cweagans/composer-patches": "^1.7", "phpunit/phpunit": "^9.0",
"ssch/typo3-rector": "^1.0", "ssch/typo3-rector": "^1.0",
"sbuerk/typo3-cmscomposerinstallers-testingframework-bridge": "^0.1" "symplify/easy-coding-standard": "^11.1",
"typo3/testing-framework": "^7.0"
}, },
"minimum-stability": "dev", "minimum-stability": "dev",
"prefer-stable": true, "prefer-stable": true,
@ -72,6 +71,8 @@
} }
}, },
"config": { "config": {
"sort-packages": true,
"lock": false,
"allow-plugins": { "allow-plugins": {
"typo3/class-alias-loader": true, "typo3/class-alias-loader": true,
"typo3/cms-composer-installers": true, "typo3/cms-composer-installers": true,