{
    "name": "cycle/migrations",
    "type": "library",
    "description": "Database migrations, migration scaffolding",
    "license": "MIT",
    "require": {
        "php": ">=8.1",
        "cycle/database": "^2.7.0",
        "spiral/core": "^3.0",
        "spiral/files": "^3.0",
        "spiral/tokenizer": "^3.0",
        "spiral/reactor": "^3.0"
    },
    "require-dev": {
        "buggregator/trap": "^1.11",
        "mockery/mockery": "^1.5",
        "phpunit/phpunit": "^9.5",
        "spiral/code-style": "^2.2.0",
        "vimeo/psalm": "^6.4"
    },
    "autoload": {
        "psr-4": {
            "Cycle\\Migrations\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Cycle\\Migrations\\Tests\\": "tests/Migrations/",
            "Cycle\\Migrations\\Fixtures\\": "tests/Fixtures/"
        }
    },
    "config": {
        "sort-packages": true
    },
    "scripts": {
        "cs:diff": "php-cs-fixer fix --dry-run -v --diff",
        "cs:fix": "php-cs-fixer fix -v",
        "psalm": "psalm",
        "psalm:baseline": "psalm --set-baseline=psalm-baseline.xml",
        "psalm:ci": "psalm --output-format=github --shepherd --show-info=false --stats --threads=4",
        "test": "phpunit --color=always"
    },
    "minimum-stability": "dev",
    "prefer-stable": true
}
