mirror of
https://github.com/chevereto/chevereto.git
synced 2026-05-06 15:37:29 +02:00
107 lines
3.6 KiB
JSON
107 lines
3.6 KiB
JSON
{
|
|
"name": "chevereto/chevereto",
|
|
"description": "Chevereto V4 (free edition)",
|
|
"license": "AGPL-3.0-only",
|
|
"authors": [
|
|
{
|
|
"name": "Rodolfo Berrios",
|
|
"email": "rodolfo@chevereto.com"
|
|
}
|
|
],
|
|
"config": {
|
|
"optimize-autoloader": true,
|
|
"classmap-authoritative": true,
|
|
"vendor-dir": "vendor",
|
|
"allow-plugins": {
|
|
"composer/package-versions-deprecated": true
|
|
},
|
|
"platform": {
|
|
"php": "8.2"
|
|
}
|
|
},
|
|
"require": {
|
|
"php": "^8.2",
|
|
"intervention/image": "^2.6",
|
|
"jeroendesloovere/xmp-metadata-extractor": "^2.0",
|
|
"guzzlehttp/psr7": "^1.7||^2",
|
|
"aws/aws-sdk-php": "^3.336.15",
|
|
"psr/cache": "^3.0",
|
|
"psr/log": "^1||^2||^3",
|
|
"phpseclib/phpseclib": "^3.0.37",
|
|
"mobiledetect/mobiledetectlib": "^2.8",
|
|
"mlocati/ip-lib": "^1.17",
|
|
"composer/ca-bundle": "^1.2",
|
|
"pragmarx/google2fa": "^8.0",
|
|
"pragmarx/google2fa-qrcode": "^3.0",
|
|
"phpseclib/bcmath_compat": "^2.0",
|
|
"chillerlan/php-qrcode": "^4.3",
|
|
"firebase/php-jwt": "^7.0",
|
|
"lychee-org/php-exif": "^1.0.2",
|
|
"p3k/emoji-detector": "^1.0",
|
|
"php-ffmpeg/php-ffmpeg": "^1.2",
|
|
"psy/psysh": "^0.11.8",
|
|
"chevere/cache": "^0.5.0",
|
|
"chevere/var-dump": "^2.0.7",
|
|
"chevere/var-support": "^1.0",
|
|
"matthiasmullie/scrapbook": "^1.0",
|
|
"donatj/phpuseragentparser": "^1.11",
|
|
"chevere/router": "^0.9.1",
|
|
"chevere/http": "^0.7.1",
|
|
"laminas/laminas-httphandlerrunner": "^2.13",
|
|
"chevere/throwable-handler": "^1.0",
|
|
"symfony/mailer": "^7.4",
|
|
"symfony/http-client": "^7.4",
|
|
"symfony/amazon-mailer": "^7.4",
|
|
"symfony/aha-send-mailer": "^7.4",
|
|
"symfony/azure-mailer": "^7.4",
|
|
"symfony/brevo-mailer": "^7.4",
|
|
"symfony/infobip-mailer": "^7.4",
|
|
"symfony/mailgun-mailer": "^7.4",
|
|
"symfony/mailjet-mailer": "^7.4",
|
|
"symfony/mailomat-mailer": "^7.4",
|
|
"symfony/mail-pace-mailer": "^7.4",
|
|
"symfony/mailer-send-mailer": "^7.4",
|
|
"symfony/mailtrap-mailer": "^7.4",
|
|
"symfony/mailchimp-mailer": "^7.4",
|
|
"symfony/microsoft-graph-mailer": "^7.4",
|
|
"symfony/postal-mailer": "^7.4",
|
|
"symfony/postmark-mailer": "^7.4",
|
|
"symfony/resend-mailer": "^7.4",
|
|
"symfony/scaleway-mailer": "^7.4",
|
|
"symfony/sendgrid-mailer": "^7.4",
|
|
"symfony/sweego-mailer": "^7.4",
|
|
"chevere/standard": "^1.0",
|
|
"xrdebug/php": "^3.0"
|
|
},
|
|
"autoload": {
|
|
"files": [
|
|
"src/Encryption/functions.php",
|
|
"src/Vars/functions.php",
|
|
"src/Legacy/functions.php",
|
|
"src/Legacy/functions-render.php",
|
|
"src/Legacy/G/functions.php",
|
|
"src/Legacy/G/functions-render.php",
|
|
"legacy/load/integrity-check.php",
|
|
"legacy/load/app.php",
|
|
"legacy/load/l10n.php"
|
|
],
|
|
"psr-4": {
|
|
"Chevereto\\": "src/",
|
|
"Chevereto\\Tests\\": "tests/"
|
|
}
|
|
},
|
|
"require-dev": {
|
|
"phpunit/phpunit": "^9.2",
|
|
"symplify/easy-coding-standard": "^12.2",
|
|
"phpstan/phpstan": "^1.11"
|
|
},
|
|
"prefer-stable": true,
|
|
"scripts": {
|
|
"update-cs": "cd .. && mkdir -p .ecs && cd .ecs && curl -O https://raw.githubusercontent.com/chevere/code-style/main/.ecs/ecs-chevere.php && cd --",
|
|
"phpstan": "vendor/bin/phpstan analyse --memory-limit=512M"
|
|
},
|
|
"scripts-descriptions": {
|
|
"update-cs": "Update Chevere code style definition"
|
|
}
|
|
}
|