{ "name": "unacms/una", "description": "UNA - Community Management System", "license": "MIT", "authors": [ { "name": "UNA, Inc", "homepage": "https://una.io" } ], "config": { "vendor-dir": "plugins", "allow-plugins": { "avto-dev/composer-cleanup-plugin": true, "php-http/discovery": true } }, "repositories": [ { "type": "vcs", "url": "https://github.com/unacms/composer-cleanup-plugin.git", "reference": "dev-master" }, { "type": "vcs", "url": "https://github.com/unacms/amazon-s3-php-class.git", "reference": "dev-master" }, { "type": "package", "package": { "name": "curl/cacert", "version": "0.0.1", "dist": { "url": "https://curl.se/ca/cacert.pem", "type": "file" } } }, { "type": "package", "package": { "name": "ffmpeg/ffmpeg", "version": "6.1.1", "dist": { "url": "https://github.com/eugeneware/ffmpeg-static/releases/download/b6.1.1/ffmpeg-linux-x64", "type": "file" } } }, { "type": "package", "package": { "name": "achingbrain/php5-akismet", "version": "0.5", "source": { "url": "https://github.com/achingbrain/php5-akismet", "type": "git", "reference": "master" } } }, { "type": "package", "package": { "name": "unacms/amazon-s3-php-class-hmac-v2", "version": "0.6", "source": { "url": "https://github.com/unacms/amazon-s3-php-class-hmac-v2", "type": "git", "reference": "3687dec0af7be2cb11f21828aa4b12d20c4c5935" } } } ], "require": { "php": ">=8.1", "akeeba/s3": "dev-development", "achingbrain/php5-akismet": "0.5", "unacms/amazon-s3-php-class-hmac-v2": "*", "tpyo/amazon-s3-php-class": "dev-master", "snipe/banbuilder": "dev-master", "chargebee/chargebee-php": "^3.0", "curl/cacert": "*", "ffmpeg/ffmpeg": "*", "ezyang/htmlpurifier": "^4.13", "intervention/image": "^2.6", "wikimedia/less.php": "*", "matthiasmullie/minify": "^1.3", "lusitanian/oauth": "^0.8.11", "bshaffer/oauth2-server-php": "^1.12", "erusev/parsedown": "@dev", "paypal/paypal-checkout-sdk": "^1.0", "phpmailer/phpmailer": "^7.0", "stripe/stripe-php": "^19.0.0", "twilio/sdk": "^8.3", "avto-dev/composer-cleanup-plugin": "dev-master", "mpratt/embera": "~2.0", "spatie/calendar-links": "^1.5", "pusher/pusher-php-server": "^7.2", "enshrined/svg-sanitize": "^0.22.0", "neuron-core/neuron-ai": "^3.0", "aws/aws-sdk-php": "^3.371", "elasticsearch/elasticsearch": "^9.3", "opensearch-project/opensearch-php": "^2.5", "typesense/typesense-php": "*", "html2text/html2text": "^4.3", "knplabs/github-api": "^3.0", "guzzlehttp/guzzle": "^7.0.1", "http-interop/http-factory-guzzle": "^1.0", "psr/log": "^3.0", "firebase/php-jwt": "^7.1" }, "require-dev": { "phpunit/phpunit": "12.*", "phpmd/phpmd": "@stable", "vlucas/phpdotenv": "^5.6" }, "scripts": { "post-update-cmd": [ "@relocate-ffmpeg", "@warn-setup-php-sha" ], "post-install-cmd": [ "@relocate-ffmpeg" ], "relocate-ffmpeg": [ "test -f ./plugins/ffmpeg/ffmpeg/ffmpeg-linux-x64 && mv ./plugins/ffmpeg/ffmpeg/ffmpeg-linux-x64 ./plugins/ffmpeg/ffmpeg.exe && rm -rf ./plugins/ffmpeg/ffmpeg || true", "test -f ./plugins/ffmpeg/ffmpeg.exe && chmod 0755 ./plugins/ffmpeg/ffmpeg.exe || true", "grep -Fq \"this->headers['Content-MD5']\" plugins/tpyo/amazon-s3-php-class/S3.php || patch -p1 --batch < patches/plugins_tpyo_amazon-s3-php-class.txt" ], "warn-setup-php-sha": [ "printf '\\n\\033[1;31m================================================================================\\nWARNING: composer update/upgrade was run. Replace the shivammathur/setup-php commit SHA in .github/workflows/ci.yml (both Setup PHP steps) with the current release commit.\\n================================================================================\\033[0m\\n\\n'" ], "test": "phpunit -c tests/phpunit.xml", "test-units": "phpunit -c tests/phpunit.xml --testsuite Units --log-junit logs/junit-units.xml", "test-integration": "phpunit -c tests/phpunit.xml --testsuite Integration --log-junit logs/junit-integration.xml" } }