{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=7.0.0",
        "barryvdh/laravel-cors": "^0.10",
        "dingo/api": "2.0.0-alpha1",
        "fideloper/proxy": "~3.3",
        "ibrand/laravel-miniprogram-poster": "^1.1",
        "ibrand/laravel-shopping-cart": "^1.3",
        "ibrand/laravel-sms": "~1.0",
        "intervention/image": "^2.3",
        "jenssegers/agent": "^2.4",
        "kalnoy/nestedset": "^4.1",
        "laravel/framework": "5.5.*",
        "laravel/passport": "^4.0",
        "laravel/tinker": "~1.0",
        "league/fractal": "^0.17.0",
        "milon/barcode": "^5.3",
        "overtrue/laravel-wechat": "~4.0",
        "predis/predis": "1.*",
        "prettus/l5-repository": "^2.1",
        "qiniu/php-sdk": "^7.0",
        "simplesoftwareio/simple-qrcode": "~1",
        "wikimedia/composer-merge-plugin": "^1.4",
        "marktopper/doctrine-dbal-timestamp-type": "^1.0"
    },
    "require-dev": {
        "barryvdh/laravel-debugbar": "~2.4",
        "barryvdh/laravel-ide-helper": "^2.4",
        "filp/whoops": "~2.0",
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "~1.0",
        "phpunit/phpunit": "~6.0",
        "symfony/thanks": "^1.0"
    },
    "autoload": {
        "classmap": [
            "database/seeds",
            "database/factories",
            "database/migrations"
        ],
        "psr-4": {
            "App\\": "app/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\\": "tests/"
        }
    },
    "extra": {
        "merge-plugin": {
            "include": [
                "modules/EC.Open.Core/composer.json",
                "modules/EC.Open.Server/composer.json",
                "modules/component/*/composer.json",
                "github/component/*/composer.json"
            ],
            "recurse": false,
            "replace": true,
            "ignore-duplicates": true,
            "merge-dev": true,
            "merge-extra": false,
            "merge-extra-deep": false
        },
        "laravel": {
            "dont-discover": [
            ]
        }
    },
    "scripts": {
        "post-root-package-install": [
            "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "@php artisan key:generate"
        ],
        "post-autoload-dump": [
            "Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
            "@php artisan package:discover"
        ]
    },
    "config": {
        "preferred-install": "dist",
        "sort-packages": true,
        "optimize-autoloader": true
    }
}
