{
    "name": "rtc/plantshop-wc",
    "autoload": {
        "psr-4": {
            "Rtc\\PlantShopWC\\": "includes/"
        }
    },
    "authors": [
        {
            "name": "Ritec GmbH",
            "email": "plugins@ritec.at"
        }
    ],
    "require": {
        "freemius/wordpress-sdk": "^2.12",
        "endroid/qr-code": "6.1.3",
        "bacon/bacon-qr-code": "3.1.1",
        "ext-mbstring": "*",
        "cweagans/composer-patches": "~2.0"
    },
    "config": {
        "platform": {
            "php": "8.3"
        },
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "wpify/scoper": true,
            "cweagans/composer-patches": true
        }
    },
    "scripts": {
        "phpcbf": "vendor/bin/phpcbf -d memory_limit=1G",
        "phpcs": "vendor/bin/phpcs -d memory_limit=1G",
        "phpunit": "vendor/bin/phpunit",
        "test": [
            "@phpcs",
            "@phpunit"
        ],
        "wpify-scoper": "wpify-scoper"
    },
    "require-dev": {
        "wp-coding-standards/wpcs": "^3.0",
        "phpunit/phpunit": "^12.4",
        "yoast/phpunit-polyfills": "^4.0",
        "wpify/scoper": "*"
    },
    "extra": {
        "wpify-scoper": {
            "prefix": "PlantShopWcDeps",
            "folder": "deps",
            "globals": [
                "wordpress",
                "woocommerce",
                "action-scheduler",
                "wp-cli"
            ],
            "composerjson": "composer-deps.json",
            "composerlock": "composer-deps.lock",
            "autorun": true
        }
    }
}
