{
    "name": "opnform/opnform",
    "description": "A beautiful open-source form builder ",
    "keywords": [
      "form",
      "api",
      "laravel",
      "vue",
      "nuxt",
      "Tailwind"
    ],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": "^8.3",
        "ext-json": "*",
        "aws/aws-sdk-php": "*",
        "doctrine/dbal": "*",
        "enshrined/svg-sanitize": "^0.22",
        "fakerphp/faker": "^1.23",
        "giggsey/libphonenumber-for-php": "*",
        "google/apiclient": "^2.16",
        "guzzlehttp/guzzle": "*",
        "jolicode/slack-php-api": "^4.8",
        "laragear/two-factor": "^3.0",
        "laravel/cashier": "*",
        "laravel/framework": "^11.9",
        "laravel/horizon": "*",
        "laravel/sanctum": "^4.0",
        "laravel/socialite": "*",
        "laravel/tinker": "^2.9",
        "laravel/ui": "*",
        "laravel/vapor-cli": "*",
        "laravel/vapor-core": "*",
        "league/flysystem-aws-s3-v3": "*",
        "maatwebsite/excel": "^3.1",
        "mpociot/versionable": "^4.4",
        "openai-php/client": "*",
        "propaganistas/laravel-disposable-email": "*",
        "sabberworm/php-css-parser": "^9.1",
        "sentry/sentry-laravel": "*",
        "setasign/fpdf": "^1.8",
        "setasign/fpdi": "^2.6",
        "socialiteproviders/stripe": "^4.1",
        "spatie/laravel-data": "^4.6",
        "spatie/laravel-ray": "*",
        "spatie/laravel-sitemap": "*",
        "spatie/laravel-sluggable": "*",
        "stevebauman/purify": "*",
        "tymon/jwt-auth": "*",
        "vinkla/hashids": "*"
    },
    "require-dev": {
        "barryvdh/laravel-ide-helper": "^3.0.0",
        "larastan/larastan": "^3.0",
        "laravel/pint": "^1.13",
        "laravel/sail": "^1.26",
        "mockery/mockery": "^1.6",
        "nunomaduro/collision": "*",
        "pestphp/pest": "^2.0",
        "pestphp/pest-plugin-laravel": "^2.4",
        "spatie/laravel-ignition": "*"
    },
    "config": {
        "optimize-autoloader": true,
        "preferred-install": "dist",
        "sort-packages": true,
        "platform": {
          "ext-pcntl": "8.0",
          "ext-posix": "8.0"
        },
        "allow-plugins": {
          "pestphp/pest-plugin": true,
          "php-http/discovery": true
        }
      },
      "extra": {
        "laravel": {
          "dont-discover": [
            "nunomaduro/collision",
            "pestphp/pest-plugin-laravel",
            "spatie/laravel-ignition",
            "barryvdh/laravel-ide-helper",
            "laravel/pint",
            "laravel/sail"
          ]
        },
        "google/apiclient-services": [
          "Sheets"
        ],
        "aws/aws-sdk-php": [
          "CloudWatch",
          "CloudWatchLogs",
          "DynamoDb",
          "Iam",
          "Lambda",
          "S3",
          "Sqs",
          "Ses",
          "Ssm"
        ]
      },
      "autoload": {
        "psr-4": {
          "App\\": "app/",
          "Database\\Factories\\": "database/factories/",
          "Database\\Seeders\\": "database/seeders/"
        },
        "files": [
          "app/helpers.php"
        ]
      },
      "autoload-dev": {
        "psr-4": {
          "Tests\\": "tests/"
        }
      },
      "minimum-stability": "dev",
      "prefer-stable": true,
      "scripts": {
        "pre-autoload-dump": [
          "Google\\Task\\Composer::cleanup",
          "Aws\\Script\\Composer\\Composer::removeUnusedServices"
        ],
        "post-autoload-dump": [
          "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
          "@php artisan package:discover --ansi"
        ],
        "post-root-package-install": [
          "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
          "@php artisan key:generate --ansi",
          "@php artisan jwt:secret --force --ansi"
        ],
        "post-update-cmd": [
            "@php artisan vendor:publish --tag=laravel-assets --ansi --force"
        ]
      }
}
