{
    "name": "arraytics/booktics",
    "autoload": {
        "files": [
            "utils/global-helper.php"
        ],
        "psr-4": {
            "Booktics\\": [
                "base/",
                "core/",
                "utils/"
            ]
        },
        "classmap": [
            "base",
            "core",
            "utils"
        ]
    },
    "scripts": {
        "wp": "vendor/bin/wp",
        "make-pot": "vendor/bin/wp i18n make-pot . languages/booktics.pot --exclude=src,node_modules,vendor",
        "test": "./node_modules/.bin/wp-env start && ./node_modules/.bin/wp-env run tests-cli --env-cwd=wp-content/plugins/booktics -- php -d auto_prepend_file=tests/phpunit-prepend.php vendor/phpunit/phpunit/phpunit",
        "test:coverage": "./node_modules/.bin/wp-env start && ./node_modules/.bin/wp-env run tests-cli --env-cwd=wp-content/plugins/booktics -- php -d auto_prepend_file=tests/phpunit-prepend.php vendor/phpunit/phpunit/phpunit --coverage-html=tests/_coverage",
        "phpcs": "phpcs",
        "phpcbf": "phpcbf"
    },
    "config": {
        "process-timeout": 0,
        "platform": {
            "php": "7.4.0"
        },
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "composer/installers": true,
            "phpstan/extension-installer": true
        }
    },
    "authors": [
        {
            "name": "Arraytics",
            "email": "arraytics@arraytics.com"
        }
    ],
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/themewinter/uninstaller_form"
        },
        {
            "type": "vcs",
            "url": "https://github.com/themewinter/tools-sdk"
        },
        {
            "type": "vcs",
            "url": "https://github.com/themewinter/email-notification-sdk"
        },
        {
            "type": "vcs",
            "url": "https://github.com/themewinter/plugin-notice-sdk"
        }
    ],
    "require": {
        "php": ">=7.4.0",
        "themewinter/email-notification-sdk": "dev-main",
        "themewinter/uninstaller_form": "dev-main",
        "arraytics/tools-sdk": "dev-main",
        "arraytics/plugin-notice-sdk": "dev-main",
        "stripe/stripe-php": "^7.75"
    },
    "require-dev": {
        "phpunit/phpunit": "^9.6",
        "yoast/phpunit-polyfills": "^1.1",
        "wp-phpunit/wp-phpunit": "^6.3",
        "squizlabs/php_codesniffer": "^3.7",
        "wp-coding-standards/wpcs": "^2.3",
        "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
        "phpstan/phpstan": "^1.2",
        "phpstan/extension-installer": "^1.0",
        "phpstan/phpstan-strict-rules": "^1.2",
        "szepeviktor/phpstan-wordpress": "^1.2"
    },
    "autoload-dev": {
        "psr-4": {
            "Booktics\\Tests\\": "tests/"
        }
    }
}
