{
    "_readme": [
        "This file locks the dependencies of your project to a known state",
        "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
        "This file is @generated automatically"
    ],
    "content-hash": "19ed4d065649900cd51b87584e3805a1",
    "packages": [
        {
            "name": "topthink/framework",
            "version": "v5.1.39",
            "source": {
                "type": "git",
                "url": "https://github.com/top-think/framework.git",
                "reference": "5762858f3d58faafb3a39427f8788884b2927007"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/top-think/framework/zipball/5762858f3d58faafb3a39427f8788884b2927007",
                "reference": "5762858f3d58faafb3a39427f8788884b2927007",
                "shasum": "",
                "mirrors": [
                    {
                        "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
                        "preferred": true
                    }
                ]
            },
            "require": {
                "php": ">=5.6.0",
                "topthink/think-installer": "2.*"
            },
            "require-dev": {
                "johnkary/phpunit-speedtrap": "^1.0",
                "mikey179/vfsstream": "~1.6",
                "phpdocumentor/reflection-docblock": "^2.0",
                "phploc/phploc": "2.*",
                "phpunit/phpunit": "^5.0|^6.0",
                "sebastian/phpcpd": "2.*",
                "squizlabs/php_codesniffer": "2.*"
            },
            "type": "think-framework",
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "liu21st",
                    "email": "liu21st@gmail.com"
                },
                {
                    "name": "yunwuxin",
                    "email": "448901948@qq.com"
                }
            ],
            "description": "the new thinkphp framework",
            "homepage": "http://thinkphp.cn/",
            "keywords": [
                "framework",
                "orm",
                "thinkphp"
            ],
            "time": "2019-11-17T23:22:02+00:00"
        },
        {
            "name": "topthink/think-captcha",
            "version": "v2.0.2",
            "source": {
                "type": "git",
                "url": "https://github.com/top-think/think-captcha.git",
                "reference": "54c8a51552f99ff9ea89ea9c272383a8f738ceee"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/top-think/think-captcha/zipball/54c8a51552f99ff9ea89ea9c272383a8f738ceee",
                "reference": "54c8a51552f99ff9ea89ea9c272383a8f738ceee",
                "shasum": "",
                "mirrors": [
                    {
                        "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
                        "preferred": true
                    }
                ]
            },
            "require": {
                "topthink/framework": "5.1.*"
            },
            "type": "library",
            "autoload": {
                "psr-4": {
                    "think\\captcha\\": "src/"
                },
                "files": [
                    "src/helper.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "yunwuxin",
                    "email": "448901948@qq.com"
                }
            ],
            "description": "captcha package for thinkphp5",
            "time": "2017-12-31T16:37:49+00:00"
        },
        {
            "name": "topthink/think-installer",
            "version": "v2.0.0",
            "source": {
                "type": "git",
                "url": "https://github.com/top-think/think-installer.git",
                "reference": "f5400a12c60e513911aef41fe443fa6920952675"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/top-think/think-installer/zipball/f5400a12c60e513911aef41fe443fa6920952675",
                "reference": "f5400a12c60e513911aef41fe443fa6920952675",
                "shasum": "",
                "mirrors": [
                    {
                        "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
                        "preferred": true
                    }
                ]
            },
            "require": {
                "composer-plugin-api": "^1.0"
            },
            "require-dev": {
                "composer/composer": "1.0.*@dev"
            },
            "type": "composer-plugin",
            "extra": {
                "class": "think\\composer\\Plugin"
            },
            "autoload": {
                "psr-4": {
                    "think\\composer\\": "src"
                }
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "yunwuxin",
                    "email": "448901948@qq.com"
                }
            ],
            "time": "2018-05-11T06:45:42+00:00"
        },
        {
            "name": "zoujingli/ip2region",
            "version": "v1.0.7",
            "source": {
                "type": "git",
                "url": "https://github.com/zoujingli/ip2region.git",
                "reference": "f898a7d90cfacd54433de4028190c336164f2ae4"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/zoujingli/ip2region/zipball/f898a7d90cfacd54433de4028190c336164f2ae4",
                "reference": "f898a7d90cfacd54433de4028190c336164f2ae4",
                "shasum": "",
                "mirrors": [
                    {
                        "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
                        "preferred": true
                    }
                ]
            },
            "require": {
                "php": ">=5.3"
            },
            "type": "library",
            "autoload": {
                "classmap": [
                    "Ip2Region.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "Apache-2.0"
            ],
            "authors": [
                {
                    "name": "Anyon",
                    "email": "zoujingli@qq.com",
                    "homepage": "http://ctolog.com"
                }
            ],
            "description": "Ip2Region for PHP",
            "homepage": "https://github.com/zoujingli/Ip2Region",
            "keywords": [
                "Ip2Region"
            ],
            "time": "2019-10-29T09:03:57+00:00"
        }
    ],
    "packages-dev": [],
    "aliases": [],
    "minimum-stability": "stable",
    "stability-flags": [],
    "prefer-stable": false,
    "prefer-lowest": false,
    "platform": {
        "php": ">=5.6.0"
    },
    "platform-dev": [],
    "plugin-api-version": "1.1.0"
}