{ "name": "appwrite/server-ce", "description": "End to end backend server for frontend and mobile apps.", "type": "project", "license": "BSD-3-Clause", "authors": [ { "name": "Eldad Fux", "email": "eldad@appwrite.io" } ], "scripts": { "test": "vendor/bin/phpunit", "lint": "vendor/bin/pint --test --config pint.json", "format": "vendor/bin/pint --config pint.json", "bench": "vendor/bin/phpbench run --report=benchmark", "check": "./vendor/bin/phpstan analyse -c phpstan.neon" }, "autoload": { "psr-4": { "Appwrite\\": "src/Appwrite", "Executor\\": "src/Executor" } }, "autoload-dev": { "psr-4": { "Tests\\E2E\\": "tests/e2e", "Tests\\Unit\\": "tests/unit", "Appwrite\\Tests\\": "tests/extensions" } }, "require": { "php": ">=8.3.0", "ext-curl": "*", "ext-imagick": "*", "ext-mbstring": "*", "ext-json": "*", "ext-yaml": "*", "ext-dom": "*", "ext-redis": "*", "ext-swoole": "6.*", "ext-pdo": "*", "ext-openssl": "*", "ext-zlib": "*", "ext-sockets": "*", "appwrite/php-runtimes": "0.19.*", "appwrite/php-clamav": "2.0.*", "utopia-php/abuse": "1.2.*", "utopia-php/analytics": "0.15.*", "utopia-php/audit": "2.2.*", "utopia-php/auth": "0.5.*", "utopia-php/cache": "1.0.*", "utopia-php/cli": "0.22.*", "utopia-php/config": "1.*", "utopia-php/console": "0.1.*", "utopia-php/database": "5.*", "utopia-php/detector": "0.2.*", "utopia-php/domains": "1.*", "utopia-php/emails": "0.6.*", "utopia-php/dns": "1.6.*", "utopia-php/dsn": "0.2.1", "utopia-php/framework": "0.33.*", "utopia-php/fetch": "0.5.*", "utopia-php/image": "0.8.*", "utopia-php/locale": "0.8.*", "utopia-php/logger": "0.6.*", "utopia-php/messaging": "0.20.*", "utopia-php/migration": "1.5.*", "utopia-php/platform": "0.7.*", "utopia-php/pools": "1.*", "utopia-php/span": "1.1.*", "utopia-php/preloader": "0.2.*", "utopia-php/queue": "0.15.*", "utopia-php/registry": "0.5.*", "utopia-php/storage": "0.18.*", "utopia-php/system": "0.10.*", "utopia-php/telemetry": "0.2.*", "utopia-php/vcs": "1.*", "utopia-php/websocket": "1.0.*", "matomo/device-detector": "6.4.*", "dragonmantank/cron-expression": "3.4.*", "phpmailer/phpmailer": "6.9.*", "chillerlan/php-qrcode": "4.4.*", "adhocore/jwt": "1.1.*", "spomky-labs/otphp": "^11.4.2", "webonyx/graphql-php": "14.11.*", "league/csv": "9.24.*", "enshrined/svg-sanitize": "0.22.*" }, "require-dev": { "ext-fileinfo": "*", "appwrite/sdk-generator": "*", "phpunit/phpunit": "9.*", "swoole/ide-helper": "6.*", "phpstan/phpstan": "1.12.*", "textalk/websocket": "1.5.*", "laravel/pint": "1.*", "phpbench/phpbench": "1.*" }, "provide": { "ext-phpiredis": "*" }, "config": { "platform": { "php": "8.3" }, "allow-plugins": { "php-http/discovery": true, "tbachert/spi": true } } }