{
    "name": "cyclonecode/cision-block",
    "type": "wordpress-plugin",
    "keywords": [
        "cision",
        "feed",
        "shortcode",
        "widget",
        "content"
    ],
    "description": "This plugin adds a shortcode and a widget that can be used for pulling and displaying press releases from cision.",
    "license": "GPL-2.0-or-later",
    "homepage": "https://wordpress.org/plugins/cision-block/",
    "authors": [
        {
            "name": "Krister Andersson",
            "email": "cyclonecode@gmail.com",
            "role": "Maintainer"
        }
    ],
    "support": {
        "email": "cisionblock@gmail.com",
        "issues": "https://wordpress.org/support/plugin/cision-block/"
    },
    "suggest": {
        "ext-libxml": "*",
        "ext-openssl": "*",
        "ext-curl": "*"
    },
    "require": {
        "php": ">=7.4",
        "ext-json": "*"
    },
    "require-dev": {
        "brain/monkey": "^2.6",
        "composer/installers": "^2.2",
        "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
        "phpcompatibility/php-compatibility": "^9.3",
        "phpunit/phpunit": "^9.3",
        "squizlabs/php_codesniffer": "^3.9",
        "szepeviktor/phpstan-wordpress": "^1.3"
    },
    "scripts": {
        "phpcs": "./vendor/bin/phpcs --standard=PSR2 --extensions=php -n --ignore=*/vendor/* ./src",
        "phpcsVersion": "./vendor/bin/phpcs --standard=PHPCompatibility --extensions=php -n --ignore=*/vendor/* ./src --runtime-set testVersion",
        "check": [
            "@phpcs",
            "@phpcsVersion 7.4",
            "@phpcsVersion 8.0",
            "@phpcsVersion 8.1",
            "@phpcsVersion 8.2",
            "@phpcsVersion 8.3",
            "@phpcsVersion 8.4"
        ],
        "fix": "./vendor/bin/php-cs-fixer fix",
        "test": "php -n ./vendor/bin/phpunit --testsuite Unit --do-not-cache-result",
        "coverage": "export XDEBUG_MODE=coverage; ./vendor/bin/phpunit --coverage-html coverage-report --colors=always"
    },
    "autoload": {
        "psr-4": {
            "CisionBlock\\": [
                "src/"
            ],
            "CisionBlock\\Psr\\Container\\": [
                "src/Vendor/psr/container/src/"
            ],
            "CisionBlock\\Psr\\Http\\Client\\": [
                "src/Vendor/psr/http-client/src/"
            ],
            "CisionBlock\\Psr\\Http\\Message\\": [
                "src/Vendor/psr/http-message/src/",
                "src/Vendor/psr/http-factory/src/"
            ],
            "CisionBlock\\Laravel\\SerializableClosure\\": [
                "src/Vendor/laravel/serializable-closure/src/"
            ],
            "CisionBlock\\DI\\": [
                "src/Vendor/php-di/php-di/src/"
            ],
            "CisionBlock\\Invoker\\": [
                "src/Vendor/php-di/invoker/src/"
            ],
            "CisionBlock\\PhpDocReader\\": [
                "src/Vendor/php-di/phpdoc-reader/src/PhpDocReader/"
            ],
            "CisionBlock\\GuzzleHttp\\": [
                "src/Vendor/guzzlehttp/guzzle/src/"
            ],
            "CisionBlock\\GuzzleHttp\\Psr7\\": [
                "src/Vendor/guzzlehttp/psr7/src/"
            ],
            "CisionBlock\\GuzzleHttp\\Promise\\": [
                "src/Vendor/guzzlehttp/promises/src/"
            ]
        }
    },
    "minimum-stability": "stable",
    "config": {
        "allow-plugins": {
            "composer/installers": true,
            "dealerdirect/phpcodesniffer-composer-installer": true
        },
        "optimize-autoloader": true,
        "sort-packages": true
    }
}
