{
    "name": "babdev/pagerfanta-bundle",
    "type": "symfony-bundle",
    "description": "Bundle integrating Pagerfanta with Symfony",
    "keywords": ["pagerfanta", "pagination", "symfony"],
    "license": "MIT",
    "require": {
        "php": "^7.4 || ^8.0",
        "pagerfanta/core": "^3.1",
        "symfony/config": "^4.4 || ^5.4 || ^6.0",
        "symfony/dependency-injection": "^4.4 || ^5.4 || ^6.0",
        "symfony/deprecation-contracts": "^2.1 || ^3.0",
        "symfony/http-foundation": "^4.4 || ^5.4 || ^6.0",
        "symfony/http-kernel": "^4.4 || ^5.4 || ^6.0",
        "symfony/polyfill-php80": "^1.15",
        "symfony/property-access": "^4.4 || ^5.4 || ^6.0",
        "symfony/routing": "^4.4 || ^5.4 || ^6.0"
    },
    "require-dev": {
        "doctrine/annotations": "^1.8",
        "jms/serializer": "^3.0",
        "jms/serializer-bundle": "^3.0 || ^4.0",
        "matthiasnoback/symfony-dependency-injection-test": "^4.3",
        "pagerfanta/twig": "^3.1",
        "phpstan/extension-installer": "^1.2",
        "phpstan/phpstan": "1.10.15",
        "phpstan/phpstan-phpunit": "1.3.13",
        "phpstan/phpstan-symfony": "1.2.19",
        "phpunit/phpunit": "9.6.8",
        "symfony/phpunit-bridge": "^5.4 || ^6.0",
        "symfony/serializer": "^4.4 || ^5.4 || ^6.0",
        "symfony/twig-bridge": "^4.4 || ^5.4 || ^6.0",
        "symfony/twig-bundle": "^4.4 || ^5.4 || ^6.0",
        "symfony/translation": "^4.4 || ^5.4 || ^6.0",
        "twig/twig": "^1.35 || ^2.5 || ^3.0"
    },
    "conflict": {
        "pagerfanta/twig": "<3.1",
        "twig/twig": "<1.35 || >=2.0,<2.5",
        "white-october/pagerfanta-bundle": "*"
    },
    "suggest": {
        "jms/serializer-bundle": "To use the Pagerfanta class with the JMS Serializer",
        "symfony/serializer": "To use the Pagerfanta class with the Symfony Serializer",
        "symfony/translation": "To use the Twig templates with translation support",
        "twig/twig": "To integrate Pagerfanta with Twig through extensions"
    },
    "autoload": {
        "psr-4": {
            "BabDev\\PagerfantaBundle\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "BabDev\\PagerfantaBundle\\Tests\\": "tests/"
        }
    },
    "config": {
        "allow-plugins": {
            "phpstan/extension-installer": true
        }
    },
    "minimum-stability": "dev"
}
