{
    "name": "pfefferle/wordpress-activitypub",
    "description": "The ActivityPub protocol is a decentralized social networking protocol based upon the ActivityStreams 2.0 data format.",
    "type": "wordpress-plugin",
    "require": {
        "php": ">=5.6.0",
        "composer/installers": "^1.0 || ^2.0"
    },
    "require-dev": {
        "phpunit/phpunit": "^5.7.21 || ^6.5 || ^7.5 || ^8",
        "phpcompatibility/php-compatibility": "*",
        "phpcompatibility/phpcompatibility-wp": "*",
        "squizlabs/php_codesniffer": "3.*",
        "wp-coding-standards/wpcs": "dev-develop",
        "yoast/phpunit-polyfills": "^2.0",
        "dealerdirect/phpcodesniffer-composer-installer": "^1.0.0",
        "sirbrillig/phpcs-variable-analysis": "^2.11",
        "phpcsstandards/phpcsextra": "^1.1.0",
        "dms/phpunit-arraysubset-asserts": "^0.4.0"
    },
    "config": {
        "allow-plugins": true
    },
    "allow-plugins": {
        "composer/installers": true
    },
    "license": "MIT",
    "authors": [
        {
            "name": "Matthias Pfefferle",
            "email": "pfefferle@gmail.com"
        }
    ],
    "extra": {
        "installer-name": "activitypub"
    },
    "scripts": {
        "test": [
            "composer install",
            "bin/install-wp-tests.sh activitypub-test root activitypub-test test-db latest true",
            "vendor/bin/phpunit"
        ],
        "lint": [
            "vendor/bin/phpcs -n -q"
        ],
        "lint:fix": [
            "vendor/bin/phpcbf"
        ]
    }
}
