| {
  "name": "anuthedeveloper/phptestapi",
  "description": "A custom PHP API without a framework",
  "type": "project",
  "keywords": [
    "php",
    "core",
    "vanilla"
  ],
  "require": {
    "php": "^7.4 || ^8.0",
    "cboden/ratchet": "^0.4.4",
    "firebase/php-jwt": "^6.4",
    "monolog/monolog": "^2.9",
    "phpmailer/phpmailer": "^6.9",
    "ramsey/uuid": "^4.7",
    "stripe/stripe-php": "*",
    "vlucas/phpdotenv": "^5.5"
  },
  "require-dev": {
      "phpunit/phpunit": "^11.3"
  },
  "autoload": {
    "psr-4": {
      "App\\": "app/",
      "Config\\": "config/",
      "Migrations\\": "migrations/",
      "Tests\\": "tests"
    },
    "files": [
      "helpers.php"
    ]
  },
  "scripts": {
    "test": "phpunit",
    "test-coverage": "phpunit --coverage-text",
    "post-autoload-dump": [
      "@php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
      "@php -r \"require 'bootstrap/bootstrap.php';\""
    ]
  },
  "config": {
    "optimize-autoloader": true,
    "sort-packages": true
  },
  "minimum-stability": "stable",
  "prefer-stable": true
}
 |