{
  "name": "fieldops/cloud",
  "description": "FieldOps Cloud commercial field service management application using Yii3 components.",
  "type": "project",
  "license": "proprietary",
  "require": {
    "php": ">=8.1",
    "yiisoft/router-fastroute": "^4.0",
    "yiisoft/db-mysql": "^2.0",
    "yiisoft/di": "^1.4",
    "yiisoft/view": "^12.2",
    "vlucas/phpdotenv": "^5.6"
  },
  "require-dev": {
    "phpunit/phpunit": "^10.5"
  },
  "autoload": {
    "psr-4": {
      "FieldOps\\": "src/"
    }
  },
  "autoload-dev": {
    "psr-4": {
      "FieldOps\\Tests\\": "tests/"
    }
  },
  "scripts": {
    "test": "php tests/run.php",
    "http-route-harness": "php tools/http-route-harness.php",
    "api-contract-harness": "php tools/api-contract-harness.php",
    "form-flow-harness": "php tools/form-flow-harness.php",
    "performance-smoke": "php tools/performance-smoke.php",
    "mysql-isolation-smoke": "php tools/mysql-isolation-smoke.php",
    "mysql-volume-profile": "php tools/mysql-volume-profile-tool.php",
    "mobile-readiness": "php tools/mobile-readiness.php",
    "production-workflow-smoke": "node tools/production-workflow-smoke.cjs",
    "role-interaction-smoke": "node tools/role-interaction-smoke.cjs",
    "release-gate": "php tools/release-gate.php",
    "check": "php tests/run.php && php tools/lint-php.php && php tools/qa-inventory.php && php tools/http-route-harness.php && php tools/api-contract-harness.php && php tools/form-flow-harness.php"
  },
  "config": {
    "sort-packages": true,
    "allow-plugins": {}
  }
}
