{
    "name": "spekulatius/phpscraper",
    "description": "PHPScraper, built with simplicity in mind. See tests/ for examples.",
    "keywords": [
        "PHP scraper",
        "PHP scraping",
        "PHP crawler",
        "xpath scraper",
        "web scraping",
        "PHP library",
        "web-access"
    ],
    "homepage": "https://phpscraper.de",
    "type": "library",
    "license": "GPL-3.0-or-later",
    "authors": [
        {
            "name": "Peter Thaleikis",
            "homepage": "https://peterthaleikis.com"
        }
    ],
    "require": {
        "php": "^7.3 || ^8.0",
        "ext-intl": "*",
        "fabpot/goutte": "^4.0",
        "symfony/dom-crawler": "^5.4 || ^6.0",
        "donatello-za/rake-php-plus": "^1.0.15",
        "league/uri": "^6.0"
    },
    "require-dev": {
        "symfony/thanks": "^1.0.0",
        "phpunit/phpunit": "^8.0.0|^9.0.0",
        "illuminate/collections": "^8.0.0|^9.0.0"
    },
    "autoload": {
        "psr-4": {
            "Spekulatius\\PHPScraper\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Spekulatius\\PHPScraper\\Tests\\": "tests/"
        }
    },
    "scripts": {
        "test": "./vendor/phpunit/phpunit/phpunit --cache-result --cache-result-file=/tmp --order-by=defects --colors=always --stop-on-failure",
        "ct": "while true; do composer run test; sleep 30; done"
    },
    "funding": [
        {
            "type": "github",
            "url": "https://github.com/sponsors/spekulatius"
        },
        {
            "type": "homepage",
            "url": "https://phpscraper.de/misc/sponsors.html"
        }
    ],
    "config": {
        "allow-plugins": {
            "symfony/thanks": true
        }
    }
}
