{
    "name": "j0k3r/httplug-ssrf-plugin",
    "description": "Server-Side Request Forgery (SSRF) protection plugin for HTTPlug",
    "type": "library",
    "license": "MIT",
    "keywords": ["ssrf", "security", "http", "httplug", "plugin"],
    "homepage": "https://github.com/j0k3r/httplug-ssrf-plugin",
    "authors": [
        {
            "name": "Jeremy Benoist",
            "email": "jeremy.benoist@gmail.com"
        },
        {
            "name": "aaa2000",
            "email": "adev2000@gmail.com"
        },
        {
            "name": "Jack W",
            "email": "jack@fin1te.net",
            "role": "Developer (SafeCurl original version)"
        }
    ],
    "require": {
        "php": ">=7.4",
        "php-http/client-common": "^2.6",
        "php-http/discovery": "^1.15",
        "php-http/message": "^1.13",
        "psr/http-factory": "^1.0",
        "psr/http-message": "^1.0 || ^2.0"
    },
    "require-dev": {
        "friendsofphp/php-cs-fixer": "^3.16",
        "guzzlehttp/guzzle": "^7.5",
        "guzzlehttp/psr7": "^2.0",
        "php-http/guzzle7-adapter": "^1.0",
        "phpstan/extension-installer": "^1.2",
        "phpstan/phpstan": "^2.1",
        "phpstan/phpstan-phpunit": "^2.0",
        "symfony/phpunit-bridge": "^7.2.0"
    },
    "autoload": {
        "psr-4": {
            "Graby\\HttpClient\\Plugin\\ServerSideRequestForgeryProtection\\": "src/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\Graby\\HttpClient\\Plugin\\ServerSideRequestForgeryProtection\\": "tests/"
        }
    },
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "php-http/discovery": true,
            "phpstan/extension-installer": true
        }
    },
    "scripts": {
        "fix": "php-cs-fixer fix --verbose --diff",
        "phpstan": "phpstan analyze --memory-limit 512M",
        "test": "simple-phpunit -v"
    }
}
