Merge pull request #23391 from civicrm/5.50
[civicrm-core.git] / composer.json
index fb483b5ab4e678f70137191457b3be3e515e782b..e2edf902b4bb9f93251827d7a624f9e6864382d5 100644 (file)
@@ -38,7 +38,7 @@
   "include-path": ["vendor/tecnickcom"],
   "config": {
     "platform": {
-      "php": "7.2"
+      "php": "7.2.5"
     },
     "allow-plugins": {
       "civicrm/composer-compile-plugin": true,
@@ -47,7 +47,7 @@
     }
   },
   "require": {
-    "php": "~7.2 || ~8",
+    "php": "~7.2.5 || ~7.3 || ~8",
     "cache/integration-tests": "~0.17.0",
     "dompdf/dompdf" : "~1.2.1",
     "firebase/php-jwt": ">=3 <6",
@@ -62,7 +62,7 @@
     "psr/log": "~1.0",
     "symfony/finder": "~3.0 || ~4.4",
     "tecnickcom/tcpdf" : "6.4.*",
-    "totten/ca-config": "~17.05",
+    "totten/ca-config": "~22.05",
     "zetacomponents/base": "1.9.*",
     "zetacomponents/mail": "1.9.*",
     "marcj/topsort": "~1.1",
@@ -79,7 +79,7 @@
     "pear/log": "1.13.3",
     "adrienrn/php-mimetyper": "0.2.2",
     "civicrm/composer-downloads-plugin": "^3.0",
-    "league/csv": "^9.2",
+    "league/csv": "^9.6",
     "league/oauth2-client": "^2.4",
     "league/oauth2-google": "^3.0",
     "tplaner/when": "~3.0.0",
@@ -92,7 +92,8 @@
     "civicrm/composer-compile-lib": "~0.3 || ~1.0",
     "ext-json": "*",
     "ezyang/htmlpurifier": "^4.13",
-    "phpoffice/phpspreadsheet": "^1.18"
+    "phpoffice/phpspreadsheet": "^1.18",
+    "symfony/polyfill-php73": "^1.23"
   },
   "scripts": {
     "post-install-cmd": [