{ "name": "streams/streams", "type": "application", "description": "social server", "keywords": [ "identity", "decentralisation", "permission", "SSO", "Nomad", "Fediverse", "activitypub" ], "homepage": "http://codeberg.org/streams/streams/", "require": { "php": ">=8.1", "ext-curl": "*", "ext-dom": "*", "ext-gd": "*", "ext-mbstring": "*", "ext-xml": "*", "ext-openssl": "*", "sabre/dav": "^4.0", "michelf/php-markdown": "^1.7", "bshaffer/oauth2-server-php": "^1.9", "ezyang/htmlpurifier": "^4.9", "league/html-to-markdown": "^4.4", "commerceguys/intl": "~0.7", "smarty/smarty": "^4.3", "ramsey/uuid": "^3.8", "twbs/bootstrap": "^5.2", "blueimp/jquery-file-upload": "10.*", "simshaun/recurr": "^4.0", "jbroadway/urlify": "^1.1", "kzykhys/git": "^0.1.2", "masterminds/html5": "^2.6", "forkawesome/fork-awesome": "^1.1", "p3k/emoji-detector": "^0.2.1", "phpseclib/phpseclib": "^2.0", "ext-json": "*", "symfony/yaml": "*", "symfony/uid": "*", "symfony/mailer": "^6.4", "wapmorgan/mp3info": "^0.0.8", "chillerlan/php-qrcode": "^4.3", "spomky-labs/otphp": "^10.0", "indieweb/rel-me": "^0.1.1", "minishlink/web-push": "^8.0", "stephenhill/base58": "^1.1", "phpmailer/phpmailer": "^6.9", "league/oauth2-google": "^4.0", "decomplexity/sendoauth2": "^3.0", "gregwar/captcha": "^1.2", "doctrine/orm": "*", "doctrine/dbal": "*", "symfony/flex": "^2.4", "sensio/framework-extra-bundle": "^6.2", "symfony/asset": "^6.4", "symfony/monolog-bundle": "^3.10", "symfony/form": "^6.4", "symfony/security-bundle": "^6.4", "symfony/translation": "^6.4", "symfony/validator": "^6.4", "doctrine/doctrine-bundle": "^2.12", "doctrine/doctrine-migrations-bundle": "^3.3", "symfony/twig-bundle": "^6.4", "twig/extra-bundle": "^2.12|^3.0", "twig/twig": "^2.12|^3.0", "api-platform/core": "^3.2", "nelmio/cors-bundle": "^2.4", "symfony/expression-language": "^6.4", "phpdocumentor/reflection-docblock": "^5.3", "phpstan/phpdoc-parser": "^1.27", "symfony/property-access": "^6.4", "symfony/property-info": "^6.4", "symfony/serializer": "^6.4", "league/oauth2-server-bundle": "^0.8.0", "symfony/messenger": "^6.4", "symfony/notifier": "^6.4", "root23/php-json-canonicalization": "^1.0" }, "require-dev": { "phpunit/phpunit": "@stable", "php-mock/php-mock-phpunit": "@stable", "codeception/codeception": "*", "codeception/module-phpbrowser": "*", "codeception/module-asserts": "*", "symfony/dotenv": "^6.4", "symfony/maker-bundle": "^1.57", "doctrine/doctrine-fixtures-bundle": "^3.5", "symfony/stopwatch": "^6.4", "symfony/web-profiler-bundle": "^6.4", "symfony/debug-bundle": "^6.4" }, "autoload": { "psr-4": { "App\\": "src/", "Include\\": "include/", "Code\\Access\\": "src/Access", "Code\\ActivityStreams\\": "src/ActivityStreams", "Code\\Daemon\\": "src/Daemon", "Code\\Entity\\": "src/Entity", "Code\\Extend\\": "src/Extend", "Code\\Identity\\": "src/Identity", "Code\\Import\\": "src/Import", "Code\\Lib\\": "src/Lib", "Code\\Module\\": "src/Module", "Code\\Nomad\\": "src/Nomad", "Code\\Photo\\": "src/Photo", "Code\\Render\\": "src/Render", "Code\\Storage\\": "src/Storage", "Code\\Text\\": "src/Text", "Code\\Thumbs\\": "src/Thumbs", "Code\\Update\\": "src/Update", "Code\\Web\\": "src/Web", "Code\\Widget\\": "src/Widget" } }, "autoload-dev": { "psr-4": { "Code\\Tests\\Unit\\": "tests/unit" } }, "minimum-stability": "stable", "config": { "platform": { "php": "8.1" }, "notify-on-install": false, "optimize-autoloader": true, "allow-plugins": { "symfony/flex": true } }, "scripts": { "auto-scripts": { "cache:clear": "symfony-cmd", "assets:install %PUBLIC_DIR%": "symfony-cmd" } } }