{
    "name": "happas/marklane",
    "description": "WordPress plugin to import Markdown files into posts using YAML frontmatter.",
    "type": "project",
    "license": "GPL-2.0-or-later",
    "require": {
        "php": "^8.0",
        "league/commonmark": "^2.7",
        "symfony/yaml": "^5.4"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.6",
        "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
        "phpstan/phpstan": "^1.10",
        "squizlabs/php_codesniffer": "^3.8",
        "szepeviktor/phpstan-wordpress": "^1.3",
        "wp-coding-standards/wpcs": "^3.0"
    },
    "autoload": {
        "classmap": [
            "includes/"
        ]
    },
    "config": {
        "platform": {
            "php": "8.0.0"
        },
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true
        }
    },
    "scripts": {
        "sync-meta": "php tools/sync-plugin-meta.php",
        "check-meta": "php tools/sync-plugin-meta.php --check",
        "build-dist": [
            "@sync-meta",
            "php tools/build-dist.php"
        ],
        "test": "phpunit --configuration phpunit.xml.dist",
        "lint": "phpcs",
        "phpstan": "phpstan analyse --memory-limit=-1"
    }
}
