{
    "name": "etailors/mautic-amazon-ses",
    "description": "Amazon SES Mailer Plugin for Mautic",
    "type": "mautic-plugin",
    "license": "GPL-3.0-or-later",
    "keywords": [
        "mautic",
        "plugin",
        "integration"
    ],
    "autoload": {
        "psr-4": {
            "MauticPlugin\\AmazonSesBundle\\": ""
        }
    },
    "autoload-dev": {
        "psr-4": {
            "MauticPlugin\\AmazonSesBundle\\Tests\\": "Tests/"
        }
    },
    "extra": {
        "install-directory-name": "AmazonSesBundle"
    },
    "prefer-stable": true,
    "require": {
        "php": ">=8.1.0",
        "mautic/core-lib": "^5.0 || ^6.0 || ^7.0",
        "composer/installers": "^2.0",
        "aws/aws-sdk-php": "^3.0"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.5",
        "friendsofphp/php-cs-fixer": "^3.0"
    },
    "scripts": {
        "test": [
            "@phpunit",
            "@csfixer"
        ],
        "quicktest": [
            "@unit",
            "@csfixer"
        ],
        "phpunit": "vendor/bin/phpunit --configuration phpunit.xml --fail-on-warning --testsuite=all",
        "unit": "vendor/bin/phpunit --configuration phpunit.xml --fail-on-warning --testsuite=unit",
        "functional": "vendor/bin/phpunit --configuration phpunit.xml --fail-on-warning --testsuite=functional",
        "coverage": "vendor/bin/phpunit --configuration phpunit.xml --fail-on-warning --testsuite=all --coverage-text --coverage-html=Tests/Coverage",
        "csfixer": "vendor/bin/php-cs-fixer fix . -v --dry-run --diff --using-cache=no --config=.php-cs-fixer.php",
        "fixcs": "vendor/bin/php-cs-fixer fix . -v --using-cache=no --config=.php-cs-fixer.php",
        "phpstan": "[ ! -f var/cache/test/AppKernelTestDebugContainer.xml ] && (echo 'Building test cache ...'; APP_ENV=test APP_DEBUG=1 bin/console > /dev/null 2>&1); php -d memory_limit=4G vendor/bin/phpstan analyse ."
    }
}
