Change php and dependencies version to Joomla 5 compatible

This commit is contained in:
Artem Vasilev 2024-03-16 23:02:31 +03:00
parent bc5c75254f
commit 4343d6b3aa
2 changed files with 201 additions and 214 deletions

View File

@ -12,16 +12,23 @@
],
"minimum-stability": "stable",
"require": {
"php": "^7.2.5",
"php": "^8.1.0",
"ext-openssl": "*",
"league/oauth2-server": "^8.4",
"lcobucci/jwt": "^3.4.6"
"league/oauth2-server": "^8.5.0"
},
"replace": {
"lcobucci/jwt": "*",
"defuse/php-encryption": "*",
"paragonie/random_compat": "9.99.99"
},
"config": {
"optimize-autoloader": true,
"platform": {
"php": "7.2.5"
"php": "8.1.0"
},
"vendor-dir": "com_oauthserver/administrator/vendor"
"vendor-dir": "com_oauthserver/administrator/vendor",
"github-protocols": [
"https"
]
}
}

398
composer.lock generated
View File

@ -4,38 +4,43 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "b183f271b766b565d7485c78e2d49411",
"content-hash": "0a72cc2e0b5406833eaebcb55e04ba86",
"packages": [
{
"name": "defuse/php-encryption",
"version": "v2.4.0",
"name": "lcobucci/clock",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/defuse/php-encryption.git",
"reference": "f53396c2d34225064647a05ca76c1da9d99e5828"
"url": "https://github.com/lcobucci/clock.git",
"reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828",
"reference": "f53396c2d34225064647a05ca76c1da9d99e5828",
"url": "https://api.github.com/repos/lcobucci/clock/zipball/039ef98c6b57b101d10bd11d8fdfda12cbd996dc",
"reference": "039ef98c6b57b101d10bd11d8fdfda12cbd996dc",
"shasum": ""
},
"require": {
"ext-openssl": "*",
"paragonie/random_compat": ">= 2",
"php": ">=5.6.0"
"php": "~8.1.0 || ~8.2.0",
"psr/clock": "^1.0"
},
"provide": {
"psr/clock-implementation": "1.0"
},
"require-dev": {
"phpunit/phpunit": "^5|^6|^7|^8|^9|^10",
"yoast/phpunit-polyfills": "^2.0.0"
"infection/infection": "^0.26",
"lcobucci/coding-standard": "^9.0",
"phpstan/extension-installer": "^1.2",
"phpstan/phpstan": "^1.9.4",
"phpstan/phpstan-deprecation-rules": "^1.1.1",
"phpstan/phpstan-phpunit": "^1.3.2",
"phpstan/phpstan-strict-rules": "^1.4.4",
"phpunit/phpunit": "^9.5.27"
},
"bin": [
"bin/generate-defuse-key"
],
"type": "library",
"autoload": {
"psr-4": {
"Defuse\\Crypto\\": "src"
"Lcobucci\\Clock\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@ -44,99 +49,14 @@
],
"authors": [
{
"name": "Taylor Hornby",
"email": "taylor@defuse.ca",
"homepage": "https://defuse.ca/"
},
{
"name": "Scott Arciszewski",
"email": "info@paragonie.com",
"homepage": "https://paragonie.com"
"name": "Luís Cobucci",
"email": "lcobucci@gmail.com"