Skip to content

Commit

Permalink
TEMP: Use development branches to allow full PHP 8 install
Browse files Browse the repository at this point in the history
Upstream projects need to be updated to fully support installing Slim
with all development dependencies on PHP 8.

This commit should be removed before the final merge, but is needed to
pass CI.
  • Loading branch information
edudobay committed Nov 1, 2020
1 parent ee1562f commit b92654f
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -57,16 +57,17 @@
"require-dev": {
"ext-simplexml": "*",
"adriansuter/php-autoload-override": "^1.2",
"fig/http-message-util": "@dev",
"guzzlehttp/psr7": "^1.6",
"http-interop/http-factory-guzzle": "^1.0",
"laminas/laminas-diactoros": "^2.3",
"laminas/laminas-diactoros": "dev-php-8@dev",
"nyholm/psr7": "^1.3",
"nyholm/psr7-server": "^1.0.0",
"nyholm/psr7-server": "dev-php8@dev",
"phpspec/prophecy": "^1.11",
"phpstan/phpstan": "^0.12.37",
"phpunit/phpunit": "^8.5 || ^9.3",
"slim/http": "^1.0",
"slim/psr7": "^1.1",
"slim/http": "dev-php8@dev",
"slim/psr7": "dev-php8@dev",
"squizlabs/php_codesniffer": "^3.5"
},
"autoload": {
Expand Down Expand Up @@ -95,6 +96,13 @@
"slim/psr7": "Slim PSR-7 implementation. See https://www.slimframework.com/docs/v4/start/installation.html for more information.",
"php-di/php-di": "PHP-DI is the recommended container library to be used with Slim"
},
"repositories": [
{ "type": "git", "url": "https://github.com/edudobay/Slim-Http.git" },
{ "type": "git", "url": "https://github.com/edudobay/Slim-Psr7.git" },
{ "type": "git", "url": "https://github.com/edudobay/Nyholm-psr7-server.git" },
{ "type": "git", "url": "https://github.com/ADmad/laminas-diactoros.git" },
{ "type": "git", "url": "https://github.com/m-ober/http-message-util.git" }
],
"config": {
"sort-packages": true
}
Expand Down

0 comments on commit b92654f

Please sign in to comment.