{
    "name": "shahadat-hossain/auto-delete-post",
    "description": "WordPress plugin that automatically deletes posts after a certain time",
    "type": "wordpress-plugin",
    "version": "1.1.5",
    "license": "GPL-2.0-or-later",
    "authors": [
        {
            "name": "Shahadat Hossain",
            "email": "shahadat.hossain@example.com",
            "homepage": "https://www.linkedin.com/in/palash-wp/",
            "role": "Developer"
        }
    ],
    "require": {
        "php": ">=7.2"
    },
    "require-dev": {
        "phpunit/phpunit": "^8.0 || ^9.0",
        "squizlabs/php_codesniffer": "^3.5",
        "wp-coding-standards/wpcs": "^2.3",
        "phpstan/phpstan": "^1.0"
    },
    "autoload": {
        "psr-4": {
            "AutoDeletePost\\": "src/"
        },
        "classmap": [
            "core/",
            "models/",
            "views/",
            "controllers/",
            "helpers/"
        ],
        "files": [
            "core/Singleton.php"
        ]
    },
    "autoload-dev": {
        "psr-4": {
            "AutoDeletePost\\Tests\\": "tests/"
        }
    },
    "scripts": {
        "test": "phpunit",
        "lint": "phpcs --standard=WordPress --extensions=php .",
        "lint-fix": "phpcbf --standard=WordPress --extensions=php .",
        "phpstan": "phpstan analyse --level=5 src/"
    },
    "config": {
        "sort-packages": true,
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true
        }
    }
}