JezK
Edit File: composer.json
{ "require": { "ralouphie/getallheaders": "*", "wikimedia/less.php": "3.*", "phpmailer/phpmailer": "6.*", "smarty/smarty": "^4.3", "ezyang/htmlpurifier": "4.*", "moxiecode/plupload": "2.*", "tinymce/tinymce": "4.*", "michelf/php-markdown": "1.*", "slim/slim": "3.*", "pimple/pimple": "3.*", "laravel/framework": "^7.0", "firebase/php-jwt": "5.*", "danielstjules/stringy": "^3.1", "adodb/adodb-php": "dev-v5.20.18-mods-magicport", "gettext/gettext": "^4.6", "sokil/php-isocodes": "^3.0", "doctrine/dbal": "^2.10", "guzzlehttp/guzzle": "^6.5", "league/flysystem": "^1.0", "league/flysystem-sftp": "^1.0", "staudenmeir/laravel-upsert": "^1.3", "cweagans/composer-patches": "^1.7", "composer/semver": "*", "php81_bc/strftime": "^0.5.0", "components/jquery": "3.7.1", "jquery/ui": "1.13.3", "jquery/validation": "1.19.5" }, "require-dev": { "phpunit/phpunit": "~9", "psy/psysh": "@stable" }, "config": { "component-dir": "lib/components", "vendor-dir": "lib/vendor", "platform": { "php": "7.3.0" }, "allow-plugins": { "cweagans/composer-patches": true } }, "scripts": { "post-install-cmd": [ "@copyVendorAssets" ], "copyVendorAssets": [ "PKP\\dev\\ComposerScript::copyVendorAssets" ] }, "repositories": [ { "type": "vcs", "url": "https://github.com/asmecher/ADOdb" }, { "type": "package", "package": { "name": "jquery/ui", "version": "1.13.3", "dist": { "url": "https://registry.npmjs.org/jquery-ui/-/jquery-ui-1.13.3.tgz", "type": "tar" } } }, { "type": "package", "package": { "name": "jquery/validation", "version": "1.19.5", "dist": { "url": "https://registry.npmjs.org/jquery-validation/-/jquery-validation-1.19.5.tgz", "type": "tar" } } } ], "extra": { "patches": { "laravel/framework": { "Inhibit __ Laravel helper": "lib/laravel-helper-4017.diff", "Hide PHP8.1 deprecation notice": "lib/laravel-php8.1.diff" }, "smarty/smarty": { "Hide PHP8.1 deprecation notice": "lib/smarty-php8.1.diff" }, "sokil/php-isocodes": { "Hide PHP8.1 deprecation notice": "lib/php-isocodes-php8.1.diff" }, "slim/slim": { "Hide PHP8.1 deprecation notice": "lib/slim-php8.1.diff" }, "guzzlehttp/guzzle": { "Hide PHP8.1 deprecation notice": "lib/guzzle-php8.1.diff" }, "doctrine/dbal": { "Hide PHP8.1 deprecation notice": "lib/doctrine-php8.1.diff" }, "danielstjules/stringy": { "Hide PHP8.1 deprecation notice": "lib/stringy-php8.1.diff" }, "pimple/pimple": { "Hide PHP8.1 deprecation notice": "lib/pimple-php8.1.diff" }, "gettext/gettext": { "Hide PHP8.1 deprecation notice": "lib/gettext-php8.1.diff" }, "adodb/adodb-php": { "Apply PKP ADODB patches": "lib/adodb-php8.1.diff", "Apply PKP ADODB patches for error handling": "lib/adodb-datadict-errors.diff" }, "php81_bc/strftime": { "Apply strftime locale patch": "lib/strftime-locale-patch.diff" } } }, "autoload": { "psr-4": { "PKP\\": "classes/" } } }