{
    "name": "netcarver/textile",
    "description": "Textile markup language parser",
    "license": "BSD-3-Clause",
    "homepage": "https://github.com/textile/php-textile",
    "keywords": ["php-textile", "textile", "parser", "markup", "language", "html", "format", "plaintext", "document"],
    "support": {
        "wiki": "https://github.com/textile/php-textile/wiki",
        "issues": "https://github.com/textile/php-textile/issues",
        "source": "https://github.com/textile/php-textile"
    },
    "autoload": {
        "psr-4": {
            "Netcarver\\Textile\\": "src/Netcarver/Textile/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Netcarver\\Textile\\Test\\": "test/Netcarver/Textile/Test/"
        }
    },
    "require": {
        "php": ">=5.3.0"
    },
    "require-dev": {
        "phpstan/phpstan": "1.12.11",
        "phpunit/phpunit": "^9.5.20",
        "squizlabs/php_codesniffer": "3.*",
        "symfony/yaml": "^5.4.40",
        "psy/psysh": "^0.12.4"
    },
    "extra": {
        "branch-alias": {
            "dev-master": "4.1-dev"
        }
    },
    "scripts": {
        "test": [
            "@composer lint",
            "@composer test:static",
            "@composer test:unit"
        ],
        "project:bump": "@php ./scripts/release.php",
        "project:bump-dev": "@php ./scripts/release.php --dev",
        "lint": "phpcs",
        "lint-fix": "phpcbf",
        "repl": "psysh",
        "test:static": "phpstan analyse --level 8 src",
        "test:unit": "XDEBUG_MODE=coverage phpunit"
    }
}
