{
    "name": "acima/ecom-woocommerce",
    "description": "Acima WooCommerce Integration",
    "type": "wordpress-plugin",
    "license": "proprietary",
    "version": "dev-master",
    "require": {
        "php": ">=7.2.24"
    },
    "require-dev": {
        "squizlabs/php_codesniffer": "^3.11",
        "woocommerce/woocommerce-sniffs": "^1.0.0",
        "wp-coding-standards/wpcs": "^3.1",
        "phpunit/phpunit": "^9.6",
        "php-stubs/wordpress-stubs": "^6.9",
        "php-stubs/woocommerce-stubs": "^9.0",
        "wp-phpunit/wp-phpunit": "^6.9",
        "phpspec/prophecy": "^1.24",
        "yoast/phpunit-polyfills": "^1.1",
        "symfony/var-dumper": "^7.2",
        "mockery/mockery": "^1.6"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "config": {
        "allow-plugins": {
            "dealerdirect/phpcodesniffer-composer-installer": true
        },
        "platform": {
            "php": "8.4"
        }
    },
    "scripts": {
      "make-zip": "zip -r acima-credit-woo.zip .",
      "format": "phpcbf --standard=WordPress --extensions=php --ignore=*/vendor/*,*/node_modules/* .",
      "lint": "find . -type f -name '*.php' ! -path './vendor/*' -exec php -l {} \\;",
      "test": [
          "./vendor/bin/phpunit --configuration phpunit.xml.dist --verbose --testdox"
        ],
      "test-debug": [
          "./vendor/bin/phpunit --configuration phpunit.xml.dist --verbose --debug"
        ],
        "test-migrate": [
          "./vendor/bin/phpunit --migrate-configuration"
        ],
        "phpcs": [
          "./vendor/bin/phpcs -s -p . --standard=WordPress --ignore=vendor/*"
        ],
        "phpcbf": [
          "./vendor/bin/phpcbf -p . --standard=WordPress --ignore=vendor/*"
        ]
    },
    "extra": {
      "scripts-description": {
        "test": "Run unit tests",
        "phpcs": "Analyze code against the WordPress coding standards with PHP_CodeSniffer",
        "phpcbf": "Fix coding standards warnings/errors automatically with PHP Code Beautifier"
      }
    }
}
