{
    "name": "theorchard/php-orchard-features",
    "description": "Split.io-backed feature flags library for Orchard PHP apps.",
    "version": "1.4.0",
    "type": "library",
    "repositories": [
        {
            "type": "vcs",
            "url": "git@github.com:theorchard/common.git"
        }
    ],
    "scripts": {
        "lint:parallel-lint": "vendor/bin/parallel-lint src",
        "lint:phpcs": "vendor/bin/phpcs",
        "lint": [
            "@lint:phpcs",
            "@lint:parallel-lint"
        ],
        "format:phpcs": "vendor/bin/phpcbf",
        "format:cs": "vendor/bin/php-cs-fixer fix",
        "format": [
            "@format:phpcs",
            "@format:cs"
        ],
        "phpstan": "vendor/bin/phpstan analyse",
        "test": "vendor/bin/phpunit",
        "lint-and-test": "./scripts/lint-and-test.sh"
    },
    "require": {
        "php": ">=8.2 <9.0",
        "splitsoftware/split-sdk-php": "^7.3",
        "predis/predis": "^2.4",
        "orchard/common": "^5.1",
        "psr/log": "^1.0 || ^2.0 || ^3.0"
    },
    "autoload": {
        "psr-4": {
            "Orchard\\FeatureFlags\\": "src/"
        }
    },
    "require-dev": {
        "phpunit/phpunit": "^11.5",
        "vlucas/phpdotenv": "^5.6",
        "phpstan/phpstan": "^2.1",
        "friendsofphp/php-cs-fixer": "^3.94",
        "squizlabs/php_codesniffer": "^4.0",
        "php-parallel-lint/php-parallel-lint": "^1.4"
    },
    "minimum-stability": "stable"
}
