diff options
Diffstat (limited to 'composer.json')
| -rw-r--r-- | composer.json | 136 |
1 files changed, 96 insertions, 40 deletions
diff --git a/composer.json b/composer.json index dd95f12..920069f 100644 --- a/composer.json +++ b/composer.json @@ -4,35 +4,92 @@ "config": { "vendor-dir": "composer", "platform": { - "php": "7.4" + "php": "8.1" } }, + "autoload": { + "psr-4": { + "Assets\\": "lib/classes/assets", + "exTpl\\": "lib/exTpl/", + "Flexi\\": "lib/flexi/", + "Studip\\Activity\\": "lib/activities/", + "Studip\\Cache\\": "lib/classes/cache/", + "Studip\\Calendar\\": "lib/classes/calendar/", + "Studip\\": "lib/classes/", + "Trails\\": "lib/trails/", + "": [ + "lib/calendar/", + "lib/classes/", + "lib/classes/admission/", + "lib/classes/admission/userfilter/", + "lib/classes/auth_plugins/", + "lib/classes/calendar/", + "lib/classes/coursewizardsteps/", + "lib/classes/exportdocument/", + "lib/classes/forms/", + "lib/classes/globalsearch/", + "lib/classes/helpbar/", + "lib/classes/librarysearch/", + "lib/classes/librarysearch/resultparsers/", + "lib/classes/librarysearch/searchmodules/", + "lib/classes/searchtypes/", + "lib/classes/sidebar/", + "lib/classes/visibility/", + "lib/classes/wiki/", + "lib/elearning/", + "lib/exceptions/", + "lib/exceptions/resources/", + "lib/extern/", + "lib/filesystem/", + "lib/ilias_interface", + "lib/migrations/", + "lib/models/", + "lib/models/calendar/", + "lib/models/resources/", + "lib/modules/", + "lib/navigation/", + "lib/phplib/", + "lib/plugins/core/", + "lib/plugins/db/", + "lib/plugins/engine/", + "lib/raumzeit/", + "lib/resources/" + ] + }, + "classmap": [ + "lib/phplib/email_validation.php", + "lib/messaging.inc.php", + "lib/plugins/core/StudIPPlugin.php", + "app/controllers/module/mvv_controller.php", + "vendor/phpass/PasswordHash.php", + "composer/phpxmlrpc/phpxmlrpc/lib/xmlrpc.inc" + ] + }, "require-dev": { - "adlawson/vfs": "~0.12.1", - "woohoolabs/yang": "2.3.2", - "codeception/codeception": "^4.2", - "codeception/module-asserts": "^1.3", - "overtrue/phplint": "^3.0", - "phpstan/phpstan": "^1.8", - "symfony/var-dumper": "^5.4" + "woohoolabs/yang": "3.0.0", + "codeception/codeception": "5.1.2", + "codeception/module-asserts": "3.0.0", + "overtrue/phplint": "9.3.0", + "phpstan/phpstan": "1.11.0", + "symfony/var-dumper": "6.4.7", + "maximebf/debugbar": "1.22.3", + "codeception/specify": "^2.0" }, "require": { - "php": "^7.2", - "guzzlehttp/psr7": "^2.3", - "neomerx/json-api": "4.0.1", - "spomky-labs/otphp": "^10", + "php": "^8.1", + "guzzlehttp/psr7": "2.6.2", + "spomky-labs/otphp": "11.2.2", "tuupola/cors-middleware": "^1.2.1", - "tecnickcom/tcpdf": "^6.3", - "scssphp/scssphp": "^1.4", - "symfony/yaml": "^5.0", + "tecnickcom/tcpdf": "6.7.5", + "scssphp/scssphp": "1.12.1", + "symfony/yaml": "6.4.7", "ezyang/htmlpurifier": "^4.13", - "davefx/phplot": "^6.2", "jasig/phpcas": "1.5", "phpxmlrpc/phpxmlrpc": "^4.9.0", "phpxmlrpc/extras": "^1.0.0-beta2", - "algo26-matthias/idna-convert": "^3.0", - "caxy/php-htmldiff": "^0.1.9", - "phpseclib/phpseclib": "^3", + "algo26-matthias/idna-convert": "4.0.2", + "caxy/php-htmldiff": "0.1.15", + "phpseclib/phpseclib": "3.0.37", "ext-gd": "*", "ext-gettext": "*", "ext-pdo_mysql": "*", @@ -44,34 +101,33 @@ "ext-pdo": "*", "ext-mbstring": "*", "ext-dom": "*", - "opis/json-schema": "^1.0", - "slim/psr7": "^1.4", - "slim/slim": "^4.7.1", - "php-di/php-di": "^6.3.4", - "symfony/console": "^5.3.16", - "symfony/process": "^5.4", - "jumbojett/openid-connect-php": "^0.9.2", - "league/oauth2-server": "^8.3", + "opis/json-schema": "2.3.0", + "slim/psr7": "1.6.1", + "slim/slim": "4.13.0", + "php-di/php-di": "7.0.0", + "symfony/console": "6.4.7", + "symfony/process": "6.4.7", + "jumbojett/openid-connect-php": "1.0.0", + "league/oauth2-server": "8.5.4", "willdurand/negotiation": "^3.1", "monolog/monolog": "^2.8", - "symfony/polyfill-php80": "^1.27", - "symfony/polyfill-php81": "^1.27", - "phpowermove/docblock": "^2.0", "ksubileau/color-thief-php": "^2.0", - "symfony/polyfill-php82": "^1.28", - "symfony/polyfill-php83": "^1.28", - "phpoffice/phpspreadsheet": "^1.19", - "psy/psysh": "^0.12.2" + "symfony/polyfill-php82": "1.29.0", + "symfony/polyfill-php83": "1.29.0", + "phpoffice/phpspreadsheet": "2.1.0", + "psy/psysh": "0.12.3", + "okvpn/clock-lts": "^1.0", + "vlucas/phpdotenv": "^5.6", + "edu-sharing/auth-plugin": "8.0.x-dev", + "psr/cache": "3.0.0", + "laravel-json-api/neomerx-json-api": "5.0.2", + "illuminate/collections": "^10.48" }, "replace": { - "symfony/polyfill-php54": "*", - "symfony/polyfill-php55": "*", - "symfony/polyfill-php56": "*", - "symfony/polyfill-php70": "*", - "symfony/polyfill-php71": "*", - "symfony/polyfill-php72": "*", "symfony/polyfill-php73": "*", "symfony/polyfill-php74": "*", + "symfony/polyfill-php80": "*", + "symfony/polyfill-php81": "*", "symfony/polyfill-mbstring": "*" } } |
