{
  "name": "bitapps/wp-kit",
  "description": "A simple plugin framework",
  "keywords": [
    "framework",
    "WordPress",
    "wp"
  ],
  "license": "GPL-2.0-or-later",
  "archive": {
    "exclude": [
      ".gitattributes",
      ".gitignore",
      "captainhook.json",
      "rector.php",
      ".php-cs-fixer.php",
      "composer.lock",
      ".vscode",
      ".php-cs-fixer.cache",
      "phpcs.xml",
      "tests"
    ]
  },
  "require": {
    "php": ">=8.0",
    "bitapps/wp-validator": "^1.0"
  },
  "require-dev": {
    "friendsofphp/php-cs-fixer": "^3.10",
    "sirbrillig/phpcs-variable-analysis": "*",
    "dealerdirect/phpcodesniffer-composer-installer": "^0.7",
    "phpcompatibility/phpcompatibility-wp": "*",
    "phpunit/phpunit": "^9.6",
    "rector/rector": "^2.5",
    "captainhook/captainhook": "^5.29",
    "captainhook/hook-installer": "^1.0"
  },
  "autoload": {
    "psr-4": {
      "BitApps\\WPKit\\": "./src"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "BitApps\\WPKit\\Tests\\": "./tests"
    }
  },
  "scripts": {
    "lint": "./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php --dry-run --diff",
    "lint:fix": "./vendor/bin/php-cs-fixer fix --config=.php-cs-fixer.php",
    "compat": "./vendor/bin/phpcs -p ./src --standard=PHPCompatibilityWP --runtime-set testVersion 8.0-",
    "refactor": "./vendor/bin/rector process",
    "rector": "./vendor/bin/rector process --dry-run",
    "test": "phpunit --configuration phpunit.xml",
    "coverage": "phpdbg -qrr tests/coverage.php"
  },
  "extra": {
    "branch-alias": {
      "dev-main": "2.x-dev"
    }
  },
  "config": {
    "platform": {
      "php": "8.0.0"
    },
    "allow-plugins": {
      "dealerdirect/phpcodesniffer-composer-installer": true,
      "captainhook/captainhook": true,
      "captainhook/hook-installer": true
    }
  },
  "minimum-stability": "stable",
  "prefer-stable": true
}
