diff --git a/composer.json b/composer.json
index e26457351e454f04148f80098ea96371d0862e9b..dab2d09621a291b68a17b24f12d62a4c17855799 100644
--- a/composer.json
+++ b/composer.json
@@ -44,12 +44,14 @@
 		"cogpowered/finediff": "~0.3.1",
 		"doctrine/annotations": "^1.11",
 		"doctrine/dbal": "^2.13",
+		"doctrine/event-manager": "^1.0.0",
 		"doctrine/instantiator": "^1.4",
 		"doctrine/lexer": "^1.2.1",
 		"egulias/email-validator": "^3.1",
 		"enshrined/svg-sanitize": "^0.14.1",
 		"guzzlehttp/guzzle": "^7.3.0",
 		"guzzlehttp/psr7": "^1.7.0 || ^2.0",
+		"guzzlehttp/promises": "^1.4.0",
 		"nikic/php-parser": "^4.10.4",
 		"phpdocumentor/reflection-docblock": "^5.2",
 		"phpdocumentor/type-resolver": "^1.4",
@@ -58,6 +60,7 @@
 		"psr/http-client": "^1.0",
 		"psr/http-factory": "^1.0",
 		"psr/http-message": "^1.0",
+		"psr/http-server-handler": "^1.0",
 		"psr/http-server-middleware": "^1.0",
 		"psr/log": "^1.0",
 		"symfony/config": "^5.3.0",
diff --git a/composer.lock b/composer.lock
index fa3dbd0c2be4b61b7c3c1d084518119f69873eaf..5dc40746d266ddd0f60b6a0f27ecdb3c4253e1e1 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
         "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
         "This file is @generated automatically"
     ],
-    "content-hash": "217d3b417c7ea9309b23849fe7307f5c",
+    "content-hash": "18ea3bdb0b178493cdea36487bc21934",
     "packages": [
         {
             "name": "bacon/bacon-qr-code",
diff --git a/typo3/sysext/core/composer.json b/typo3/sysext/core/composer.json
index 685cf14d2654db14c268cb601dd2d23edefb30f5..a45bc7c679a9a55d0bef25288defe9db15b5c45e 100644
--- a/typo3/sysext/core/composer.json
+++ b/typo3/sysext/core/composer.json
@@ -32,6 +32,7 @@
 		"cogpowered/finediff": "~0.3.1",
 		"doctrine/annotations": "^1.11",
 		"doctrine/dbal": "^2.13",
+		"doctrine/event-manager": "^1.0.0",
 		"doctrine/instantiator": "^1.4",
 		"doctrine/lexer": "^1.2.1",
 		"egulias/email-validator": "^3.1",
diff --git a/typo3/sysext/install/composer.json b/typo3/sysext/install/composer.json
index 5a46898f3da885431c73a5c4f8f7ff16f5f7951f..42f7054f9cd1c7f6ca02a5a79930059c78daff19 100644
--- a/typo3/sysext/install/composer.json
+++ b/typo3/sysext/install/composer.json
@@ -20,6 +20,7 @@
 	},
 	"require": {
 		"doctrine/dbal": "^2.13",
+		"guzzlehttp/promises": "^1.4.0",
 		"nikic/php-parser": "^4.10.4",
 		"symfony/finder": "^5.3.0",
 		"typo3/cms-core": "11.5.*@dev",