[TASK] Streamline composer dependencies for system extensions

All system extensions should have a dependency on
"typo3/cms-core" with a fixed version set to "9.0.0".

Additionally, EXT:core ("typo3/cms-core") needs to have all
dependencies of the root composer.json in order
to work as standalone composer package.

Releases: master
Resolves: #83270
Change-Id: Iaf0e925b46548914dcd0ffff49aedf5fc89107b6
Reviewed-on: https://review.typo3.org/55000
Tested-by: TYPO3com <no-reply@typo3.com>
Reviewed-by: Susanne Moog <susanne.moog@typo3.org>
Tested-by: Susanne Moog <susanne.moog@typo3.org>
Reviewed-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Tested-by: Stefan Neufeind <typo3.neufeind@speedpartner.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Tested-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
This commit is contained in:
Benni Mack 2017-12-09 18:10:03 +01:00
parent 44bb64fdfe
commit 8c831aeb0c

View file

@ -11,7 +11,7 @@
}], }],
"require": { "require": {
"typo3/cms-core": ">=9.0.0 <=9.0.99" "typo3/cms-core": "9.0.0"
}, },
"conflict": { "conflict": {
"typo3/cms": "*" "typo3/cms": "*"