{
    "name": "sylius/ui-bundle",
    "type": "symfony-bundle",
    "description": "Generic UI bundle for Sylius eCommerce components.",
    "keywords": [
        "shop",
        "ecommerce",
        "store",
        "webshop",
        "sylius",
        "ui",
        "user interface"
    ],
    "homepage": "https://sylius.com",
    "license": "MIT",
    "authors": [
        {
            "name": "Paweł Jędrzejewski",
            "homepage": "https://pjedrzejewski.com"
        },
        {
            "name": "Sylius project",
            "homepage": "https://sylius.com"
        },
        {
            "name": "Community contributions",
            "homepage": "https://github.com/Sylius/Sylius/contributors"
        }
    ],
    "require": {
        "php": "^8.1",
        "doctrine/collections": "^1.6",
        "knplabs/knp-menu": "^3.1",
        "knplabs/knp-menu-bundle": "^3.0",
        "sonata-project/block-bundle": "^4.2 || ^5.0",
        "sylius-labs/polyfill-symfony-event-dispatcher": "^1.0.1",
        "sylius/grid-bundle": "^1.11",
        "symfony/config": "^5.4.21 || ^6.4",
        "symfony/framework-bundle": "^5.4.21 || ^6.4",
        "symfony/security-core": "^5.4.21 || ^6.4",
        "symfony/security-bundle": "^5.4.21 || ^6.4",
        "symfony/templating": "^5.4.21 || ^6.4",
        "symfony/webpack-encore-bundle": "^1.15",
        "laminas/laminas-stdlib": "^3.3.1"
    },
    "conflict": {
        "twig/twig": "^1.0 || 3.9.0"
    },
    "require-dev": {
        "matthiasnoback/symfony-config-test": "^4.2",
        "matthiasnoback/symfony-dependency-injection-test": "^4.2",
        "phpspec/phpspec": "^7.2",
        "phpunit/phpunit": "^9.5",
        "symfony/dependency-injection": "^5.4.21 || ^6.4",
        "symfony/form": "^5.4.21 || ^6.4",
        "twig/twig": "^2.12 || ^3.3"
    },
    "config": {
        "allow-plugins": {
            "symfony/flex": true
        }
    },
    "extra": {
        "branch-alias": {
            "dev-main": "1.13-dev"
        }
    },
    "autoload": {
        "psr-4": {
            "Sylius\\Bundle\\UiBundle\\": ""
        }
    },
    "repositories": [
        {
            "type": "path",
            "url": "../../*/*"
        }
    ],
    "minimum-stability": "dev",
    "prefer-stable": true,
    "scripts": {
        "test": [
            "@composer validate --strict",
            "bin/phpunit --colors=always",
            "bin/phpspec run --ansi --no-interaction"
        ]
    }
}
