{
    "name": "symplify\/easy-parallel",
    "description": "Helper package for easier CLI project parallelization",
    "license": "MIT",
    "require": {
        "php": ">=8.1",
        "clue\/ndjson-react": "^1.3",
        "fidry\/cpu-core-counter": "^0.5.1|^1.1",
        "nette\/utils": "^3.2|^4.0",
        "react\/child-process": "^0.6.5",
        "react\/event-loop": "^1.5",
        "react\/socket": "^1.15",
        "symfony\/console": "^6.2|^7.0"
    },
    "require-dev": {
        "phpunit\/phpunit": "^10.5",
        "rector\/rector": "^1.0",
        "symplify\/easy-coding-standard": "^12.1",
        "tomasvotruba\/class-leak": "^0.2.6"
    },
    "autoload": {
        "psr-4": {
            "RectorPrefix202404\\Symplify\\EasyParallel\\": "src"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "RectorPrefix202404\\Symplify\\EasyParallel\\Tests\\": "tests"
        }
    },
    "scripts": {
        "check-cs": "vendor\/bin\/ecs check --ansi",
        "fix-cs": "vendor\/bin\/ecs check --fix --ansi",
        "phpstan": "vendor\/bin\/phpstan analyse --ansi",
        "rector": "vendor\/bin\/rector process --dry-run --ansi"
    },
    "config": {
        "sort-packages": true,
        "platform-check": false,
        "allow-plugins": {
            "cweagans\/composer-patches": true,
            "phpstan\/extension-installer": true
        }
    }
}