{ "prefer-stable": true, "minimum-stability": "dev", "require": { "php": ">=7.4.0,<8.0.0", "ext-json": "*", "ext-mbstring": "*", "ext-xml": "*", "ext-dom": "*", "ext-simplexml": "*", "ext-pcre": "*", "kamisama/cake-resque": "4.1.2", "pear/crypt_gpg": "1.6.7", "monolog/monolog": "1.25.3", "spomky-labs/otphp": "^10.0", "bacon/bacon-qr-code": "^2.0", "geoip2/geoip2": "~2.0", "browscap/browscap-php": "5.1.0" }, "require-dev": { "phpunit/phpunit": "^8", "php-parallel-lint/php-parallel-lint": "^1.2", "cakephp/debug_kit": "^2.2.0" }, "suggest": { "ext-posix": "For process info fetching", "ext-gd": "For creating image thumbnails", "ext-openssl": "Enabling the openssl extension allows you to access HTTPS URLs", "ext-redis": "For working background jobs and feed and warninglist caches", "ext-zip": "Enabling processing feeds that are ZIP compressed", "ext-zlib": "Allow gzip compression of HTTP responses", "ext-brotli": "Allow brotli compression of HTTP responses and audit logs", "ext-zstd": "For better and faster compression when fetching data from remote servers", "ext-intl": "For handling IDN domain names", "ext-ssdeep": "For ssdeep hashes correlation", "ext-bcmath": "For faster validating IBAN numbers", "ext-rdkafka": "Required for publishing events to Kafka broker", "ext-apcu": "To cache data in memory instead of file system", "ext-simdjson": "To decode JSON structures faster", "ext-curl": "For faster fetching data from remote servers and feeds", "elasticsearch/elasticsearch": "For logging to elasticsearch", "aws/aws-sdk-php": "To upload samples to S3", "jakub-onderka/openid-connect-php": "To enable OIDC authentication", "supervisorphp/supervisor": "For managing background jobs", "guzzlehttp/guzzle": "Required for supervisorphp/supervisor XML-RPC requests", "lstrojny/fxmlrpc": "Required for supervisorphp/supervisor XML-RPC requests", "php-http/message": "Required for supervisorphp/supervisor XML-RPC requests", "php-http/message-factory": "Required for supervisorphp/supervisor XML-RPC requests" }, "config": { "vendor-dir": "Vendor", "optimize-autoloader": true, "allow-plugins": { "composer/installers": true } } }