{
    "name": "illuminated/console-mutex",
    "description": "Mutex for Laravel Console Commands.",
    "keywords": ["laravel", "console", "command", "mutex", "mutex-lock", "semaphore", "locker", "no-overlapping"],
    "license": "MIT",
    "support": {
        "issues": "https://github.com/dmitry-ivanov/laravel-console-mutex/issues",
        "source": "https://github.com/dmitry-ivanov/laravel-console-mutex"
    },
    "authors": [{
        "name": "Dmitry Ivanov",
        "email": "dmitry.g.ivanov@gmail.com"
    }],
    "require": {
        "php": "^8.0.2",
        "arvenil/ninja-mutex": "dev-master#82cbb2c",
        "illuminate/console": "^9.0",
        "illuminate/support": "^9.0",
        "ramsey/collection": "^1.2"
    },
    "require-dev": {
        "ext-redis": "*",
        "ext-pdo_mysql": "*",
        "phpunit/phpunit": "^9.5.10",
        "mockery/mockery": "^1.4.4",
        "orchestra/testbench": "^7.0",
        "illuminated/testing-tools": "^9.0",
        "predis/predis": "^1.1.9"
    },
    "autoload": {
        "psr-4": {
            "Illuminated\\Console\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Illuminated\\Console\\Tests\\": "tests/",
            "Illuminated\\Console\\Tests\\App\\": "tests/fixture/app/"
        }
    },
    "config": {
        "sort-packages": true
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}
