{
    "name": "sylius/sylius-standard",
    "type": "project",
    "description": "Starting point for projects powered by Sylius eCommerce.",
    "keywords": [
        "symfony",
        "sylius",
        "distribution",
        "ecommerce",
        "cart",
        "shopping"
    ],
    "homepage": "https://sylius.com",
    "license": "MIT",
    "authors": [
        {
            "name": "Paweł Jędrzejewski"
        },
        {
            "name": "Sylius project"
        },
        {
            "name": "Community contributions"
        }
    ],
    "require": {
        "php": "^8.2",
        "sylius/mollie-plugin": "^3.2.1",
        "sylius/paypal-plugin": "^2.0.8",
        "sylius/sylius": "^2.2.2",
        "symfony/dotenv": "^7.4",
        "symfony/flex": "^2.10",
        "symfony/runtime": "^7.4.1"
    },
    "require-dev": {
        "behat/behat": "^3.29",
        "behat/mink-selenium2-driver": "^1.7",
        "dbrekelmans/bdi": "^1.4.1",
        "dmore/behat-chrome-extension": "^1.4.1",
        "dmore/chrome-mink-driver": "^2.10",
        "friends-of-behat/mink": "^1.11",
        "friends-of-behat/mink-browserkit-driver": "^1.6.2",
        "friends-of-behat/mink-debug-extension": "^2.1",
        "friends-of-behat/mink-extension": "^2.7.5",
        "friends-of-behat/page-object-extension": "^0.3.2",
        "friends-of-behat/suite-settings-extension": "^1.1",
        "friends-of-behat/symfony-extension": "^2.6.2",
        "friends-of-behat/variadic-extension": "^1.6",
        "lchrusciel/api-test-case": "^5.3.5",
        "nyholm/psr7": "^1.8.2",
        "phpstan/extension-installer": "^1.4.3",
        "phpstan/phpstan": "^2.1.39",
        "phpstan/phpstan-doctrine": "^2.0.16",
        "phpstan/phpstan-webmozart-assert": "^2.0",
        "phpunit/phpunit": "^10.5.63",
        "robertfausk/behat-panther-extension": "^1.2",
        "sylius-labs/coding-standard": "^4.5",
        "sylius-labs/suite-tags-extension": "^0.2",
        "sylius/sylius-rector": "^3.7",
        "symfony/browser-kit": "^7.4.4",
        "symfony/contracts": "^3.6.1",
        "symfony/debug-bundle": "^7.4",
        "symfony/http-client": "^7.4.5",
        "symfony/intl": "^7.4.4",
        "symfony/web-profiler-bundle": "^7.4.4"
    },
    "config": {
        "preferred-install": {
            "*": "dist"
        },
        "platform": {
            "php": "8.2.29"
        },
        "sort-packages": true,
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": false,
            "php-http/discovery": false,
            "phpstan/extension-installer": false,
            "rector/extension-installer": true,
            "symfony/flex": true,
            "symfony/runtime": true,
            "symfony/thanks": false
        },
        "bump-after-update": true
    },
    "extra": {
        "branch-alias": {
            "dev-2.2": "2.2.x-dev"
        },
        "symfony": {
            "allow-contrib": true,
            "require": "^7.4",
            "endpoint": [
                "https://api.github.com/repos/Sylius/SyliusRecipes/contents/index.json?ref=flex/main",
                "flex://defaults"
            ]
        }
    },
    "autoload": {
        "psr-4": {
            "App\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "App\\Tests\\": "tests/"
        },
        "classmap": [
            "src/Kernel.php"
        ]
    },
    "prefer-stable": true,
    "scripts": {
        "post-install-cmd": [
            "@auto-scripts"
        ],
        "post-update-cmd": [
            "@auto-scripts"
        ],
        "post-create-project-cmd": [
            "@php bin/console sylius:inform-about-gus --ansi",
            "@php bin/console sylius:show-plus-info --ansi"
        ],
        "rector-dry-run": "vendor/bin/rector process --dry-run",
        "rector-apply": "vendor/bin/rector process",
        "auto-scripts": {
            "cache:clear": "symfony-cmd",
            "assets:install %PUBLIC_DIR%": "symfony-cmd"
        }
    },
    "replace": {
        "symfony/polyfill-apcu": "*",
        "symfony/polyfill-ctype": "*",
        "symfony/polyfill-iconv": "*",
        "symfony/polyfill-intl": "*",
        "symfony/polyfill-intl-grapheme": "*",
        "symfony/polyfill-intl-icu": "*",
        "symfony/polyfill-intl-idn": "*",
        "symfony/polyfill-intl-normalizer": "*",
        "symfony/polyfill-mbstring": "*",
        "symfony/polyfill-php72": "*",
        "symfony/polyfill-php73": "*",
        "symfony/polyfill-php74": "*",
        "symfony/polyfill-php80": "*",
        "symfony/polyfill-php81": "*",
        "symfony/polyfill-php82": "*",
        "symfony/polyfill-php83": "*"
    }
}
