2 "name": "typo3/cms-core",
3 "type": "typo3-cms-framework",
4 "description": "The core library of TYPO3.",
5 "homepage": "https://typo3.org",
6 "license": ["GPL-2.0-or-later"],
8 "name": "TYPO3 Core Team",
9 "email": "typo3cms@typo3.org",
13 "chat": "https://typo3.org/help",
14 "docs": "https://docs.typo3.org",
15 "issues": "https://forge.typo3.org",
16 "source": "https://github.com/TYPO3/TYPO3.CMS"
22 "php": "^7.4 || ^8.0",
29 "bacon/bacon-qr-code": "^2.0",
30 "christian-riesen/base32": "^1.5",
31 "cogpowered/finediff": "~0.3.1",
32 "doctrine/annotations": "^1.11",
33 "doctrine/dbal": "^2.12",
34 "doctrine/instantiator": "^1.4",
35 "doctrine/lexer": "^1.2.1",
36 "egulias/email-validator": "^2.1",
37 "guzzlehttp/guzzle": "^7.2",
38 "nikic/php-parser": "^4.10.4",
39 "psr/container": "^1.1 || ^2.0",
40 "psr/event-dispatcher": "^1.0",
41 "psr/http-client": "^1.0",
42 "psr/http-factory": "^1.0",
43 "psr/http-message": "^1.0",
44 "psr/http-server-handler": "^1.0",
45 "psr/http-server-middleware": "^1.0",
47 "symfony/config": "^5.2",
48 "symfony/console": "^5.2",
49 "symfony/dependency-injection": "^5.2",
50 "symfony/event-dispatcher-contracts": "^1.1 || ^2.0",
51 "symfony/expression-language": "^5.2",
52 "symfony/finder": "^5.2",
53 "symfony/http-foundation": "^5.2",
54 "symfony/mailer": "^5.2.6",
55 "symfony/mime": "^5.2.6",
56 "symfony/polyfill-intl-icu": "^1.6",
57 "symfony/polyfill-intl-idn": "^1.10",
58 "symfony/polyfill-mbstring": "^1.2",
59 "symfony/routing": "^5.2",
60 "symfony/yaml": "^5.2",
61 "typo3/class-alias-loader": "^1.0",
62 "typo3/cms-cli": "^3.0",
63 "typo3/cms-composer-installers": "^2.0 || ^3.0",
64 "typo3/phar-stream-wrapper": "^3.1.6",
65 "typo3/symfony-psr-event-dispatcher-adapter": "^1.0 || ^2.0",
66 "typo3fluid/fluid": "^2.6.10 || ^3"
69 "codeception/codeception": "^4.1.12",
70 "codeception/lib-asserts": "^1.13.2",
71 "codeception/module-asserts": "^1.3.1",
72 "codeception/module-filesystem": "^1.0.3",
73 "codeception/module-webdriver": "^1.1.4",
74 "friendsofphp/php-cs-fixer": "^2.17.3",
75 "php-webdriver/webdriver": "^1.9.0",
76 "phpspec/prophecy": "^1.12.2",
77 "phpstan/phpstan": "^0.12.64",
78 "typo3/cms-styleguide": "~11.1.0",
79 "typo3/testing-framework": "^6.8.0"
82 "ext-fileinfo": "Used for proper file type detection in the file abstraction layer",
83 "ext-gd": "GDlib/Freetype is required for building images with text (GIFBUILDER) and can also be used to scale images",
84 "ext-intl": "TYPO3 with unicode-based filesystems",
86 "ext-openssl": "OpenSSL is required for sending SMTP mails over an encrypted channel endpoint, and for extensions such as \"rsaauth\"",
88 "ext-zlib": "TYPO3 uses zlib for amongst others output compression and un/packing t3x extension files"
95 "typo3/cms-lang": "*",
96 "typo3/cms-saltedpasswords": "*",
100 "psr/http-factory-implementation": "1.0",
101 "psr/http-message-implementation": "1.0"
105 "dev-master": "11.2.x-dev"
109 "serviceProvider": "TYPO3\\CMS\\Core\\ServiceProvider",
111 "partOfFactoryDefault": true,
112 "partOfMinimalUsableSystem": true
114 "extension-key": "core"
119 "TYPO3\\CMS\\Core\\": "Classes/"
121 "classmap": ["Resources/PHP/"],
122 "files": ["Resources/PHP/GlobalDebugFunctions.php"]
126 "TYPO3\\CMS\\Core\\Tests\\": "Tests/"
129 "Tests/Unit/Core/Fixtures/test_extension/",
130 "Tests/Functional/Fixtures/"