[FEATURE] Add symfony dependency injection for core and extbase
[Packages/TYPO3.CMS.git] / typo3 / sysext / extbase / composer.json
1 {
2         "name": "typo3/cms-extbase",
3         "type": "typo3-cms-framework",
4         "description": "A framework to build extensions for TYPO3 CMS.",
5         "homepage": "https://typo3.org",
6         "license": ["GPL-2.0-or-later"],
7         "authors": [{
8                 "name": "TYPO3 Core Team",
9                 "email": "typo3cms@typo3.org",
10                 "role": "Developer"
11         }],
12         "config": {
13                 "sort-packages": true
14         },
15         "require": {
16                 "phpdocumentor/reflection-docblock": "^4.3",
17                 "symfony/dependency-injection": "^4.1",
18                 "symfony/property-access": "^4.2",
19                 "symfony/property-info": "^4.2",
20                 "typo3/cms-core": "10.0.*@dev",
21                 "webmozart/assert": "^1.0"
22         },
23         "suggest": {
24                 "typo3/cms-scheduler": "Additional scheduler tasks"
25         },
26         "conflict": {
27                 "typo3/cms": "*"
28         },
29         "replace": {
30                 "extbase": "*"
31         },
32         "extra": {
33                 "branch-alias": {
34                         "dev-master": "10.0.x-dev"
35                 },
36                 "typo3/cms": {
37                         "Package": {
38                                 "serviceProvider": "TYPO3\\CMS\\Extbase\\ServiceProvider",
39                                 "protected": true,
40                                 "partOfFactoryDefault": true,
41                                 "partOfMinimalUsableSystem": true
42                         },
43                         "extension-key": "extbase"
44                 }
45         },
46         "autoload": {
47                 "psr-4": {
48                         "TYPO3\\CMS\\Extbase\\": "Classes/"
49                 }
50         },
51         "autoload-dev": {
52                 "psr-4": {
53                         "TYPO3\\CMS\\Extbase\\Tests\\": "Tests/"
54                 },
55                 "classmap": ["Tests/Unit/Object/Container/Fixtures/"]
56         }
57 }