{
    "name": "redads/project",
    "type": "project",
    "description": "RedAds Advertising Platform",
    "license": "proprietary",

    "require": {
        "php": "^8.1",
        "codeigniter4/framework": "^4.7",
        "phpoffice/phpspreadsheet": "^2.4",
        "firebase/php-jwt": "^7.0",
        "google/apiclient": "^2.19",
        "hybridauth/hybridauth": "^3.13",
        "twilio/sdk": "^8.0",
        "aws/aws-sdk-php": "^3.379",
        "spatie/db-dumper": "^3.8",
        "pusher/pusher-php-server": "^7.2",
        "endroid/qr-code": "^5.1",
        "chillerlan/php-qrcode": "^5.0",
        "dompdf/dompdf": "^3.1"
    },

    "require-dev": {
        "fakerphp/faker": "^1.24",
        "phpunit/phpunit": "^10.5"
    },

    "autoload": {
        "psr-4": {
            "App\\": "app/",
            "Config\\": "app/Config/"
        },
        "exclude-from-classmap": [
            "app/ThirdParty/",
            "**/Database/Migrations/**"
        ]
    },

    "autoload-dev": {
        "psr-4": {
            "Tests\\Support\\": "tests/_support/"
        }
    },

    "scripts": {
        "test": "phpunit"
    },

    "config": {
        "optimize-autoloader": true,
        "sort-packages": true
    },

    "minimum-stability": "stable",
    "prefer-stable": true
}