{
    "name": "magento/magento2-functional-testing-framework",
    "description": "Magento2 Functional Testing Framework",
    "type": "library",
    "version": "5.3.0",
    "license": "AGPL-3.0",
    "keywords": ["magento", "automation", "functional", "testing"],
    "config": {
        "sort-packages": true
    },
    "require": {
        "allure-framework/allure-codeception": "^2.1",
        "aws/aws-sdk-php": "^3.132",
        "codeception/codeception": "^5.0",
        "codeception/module-asserts": "^3.0",
        "codeception/module-webdriver": "^4.0",
        "composer/composer": "^1.9||^2.0,!=2.2.16",
        "csharpru/vault-php": "^4.2.1",
        "ext-curl": "*",
        "ext-dom": "*",
        "ext-iconv": "*",
        "ext-intl": "*",
        "ext-json": "*",
        "ext-openssl": "*",
        "guzzlehttp/guzzle": "^7.3.0",
        "laminas/laminas-diactoros": "^3.0",
        "monolog/monolog": "^2.3||^3.0",
        "mustache/mustache": "~2.5||^3.0",
        "nikic/php-parser": "^4.4||^5.0",
        "php": "^8.2",
        "php-webdriver/webdriver": "^1.14.0",
        "spomky-labs/otphp": "^10.0||^11.0",
        "symfony/console": "^6.4||^7.4",
        "symfony/intl": "^6.4||^7.4",
        "symfony/mailer": "^6.4||^7.4",
        "symfony/mime": "^6.4||^7.4",
        "symfony/process": "^6.4||^7.4",
        "symfony/string": "^6.4||^7.4",
        "symfony/finder": "^6.4||^7.4",
        "symfony/dotenv": "^6.4||^7.4",
        "weew/helpers-array": "^1.3"
    },
    "require-dev": {
        "brainmaestro/composer-git-hooks": "^3.0",
        "php-coveralls/php-coveralls": "^1.0||^2.2",
        "phpmd/phpmd": "^2.8.0",
        "phpunit/phpunit": "^10.0",
        "squizlabs/php_codesniffer": "~3.11.0"
    },
    "suggest": {
        "hoa/console": "Enables <pause /> action and interactive console functionality"
    },
    "autoload": {
        "files": ["src/Magento/FunctionalTestingFramework/_bootstrap.php"],
        "psr-4": {
            "Magento\\FunctionalTestingFramework\\": "src/Magento/FunctionalTestingFramework",
            "MFTF\\": "dev/tests/functional/tests/MFTF",
            "Magento\\FunctionalTestingFramework\\Tests\\Verification\\": "dev/tests/verification/Tests"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "tests\\": "dev/tests"
        }
    },
    "scripts": {
        "tests": "bin/phpunit-checks",
        "static": "bin/static-checks"
    },
    "extra": {
        "hooks": {
            "pre-push": "bin/all-checks"
        }
    },
    "bin": ["bin/mftf"]
}
