{ "_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": "16ecb3b09382b30e0b6e05ef0bdaddcd", "packages": [ { "name": "topthink/framework", "version": "v5.1.35", "source": { "type": "git", "url": "https://github.com/top-think/framework.git", "reference": "c53c0c6132022a87e8ee9c4109939eaf9a8a7adb" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/framework/zipball/c53c0c6132022a87e8ee9c4109939eaf9a8a7adb", "reference": "c53c0c6132022a87e8ee9c4109939eaf9a8a7adb", "shasum": "" }, "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-03-03T00:44:44+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": "" }, "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-helper", "version": "v1.0.6", "source": { "type": "git", "url": "https://github.com/top-think/think-helper.git", "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-helper/zipball/0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f", "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f", "shasum": "" }, "type": "library", "autoload": { "psr-4": { "think\\helper\\": "src" }, "files": [ "src/helper.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "The ThinkPHP5 Helper Package", "time": "2017-04-05T07:15:37+00:00" }, { "name": "topthink/think-image", "version": "v1.0.7", "source": { "type": "git", "url": "https://github.com/top-think/think-image.git", "reference": "8586cf47f117481c6d415b20f7dedf62e79d5512" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-image/zipball/8586cf47f117481c6d415b20f7dedf62e79d5512", "reference": "8586cf47f117481c6d415b20f7dedf62e79d5512", "shasum": "" }, "require": { "ext-gd": "*" }, "require-dev": { "phpunit/phpunit": "4.8.*", "topthink/framework": "^5.0" }, "type": "library", "autoload": { "psr-4": { "think\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "The ThinkPHP5 Image Package", "time": "2016-09-29T06:05:43+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": "" }, "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": "topthink/think-mongo", "version": "v2.0.11", "source": { "type": "git", "url": "https://github.com/top-think/think-mongo.git", "reference": "70e19a098265f46b39c4ad4f208195d4348fd0c6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-mongo/zipball/70e19a098265f46b39c4ad4f208195d4348fd0c6", "reference": "70e19a098265f46b39c4ad4f208195d4348fd0c6", "shasum": "" }, "require": { "topthink/framework": "~5.1.7" }, "type": "library", "autoload": { "psr-4": { "think\\mongo\\": "src" }, "files": [] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "liu21st", "email": "liu21st@gmail.com" } ], "description": "mongodb driver for thinkphp5", "time": "2018-06-03T01:53:48+00:00" }, { "name": "topthink/think-queue", "version": "v2.0.4", "source": { "type": "git", "url": "https://github.com/top-think/think-queue.git", "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-queue/zipball/d9b8f38c7af8ad770257b0d7db711ce8b12a6969", "reference": "d9b8f38c7af8ad770257b0d7db711ce8b12a6969", "shasum": "" }, "require": { "topthink/framework": "5.1.*", "topthink/think-helper": ">=1.0.4", "topthink/think-installer": "^2.0" }, "type": "think-extend", "extra": { "think-config": { "queue": "src/config.php" } }, "autoload": { "psr-4": { "think\\": "src" }, "files": [ "src/common.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "The ThinkPHP5 Queue Package", "time": "2018-05-11T06:55:55+00:00" }, { "name": "topthink/think-swoole", "version": "v2.0.12", "source": { "type": "git", "url": "https://github.com/top-think/think-swoole.git", "reference": "88287188bf5e8c64bd2ed942005c558be5a6b566" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-swoole/zipball/88287188bf5e8c64bd2ed942005c558be5a6b566", "reference": "88287188bf5e8c64bd2ed942005c558be5a6b566", "shasum": "" }, "require": { "ext-swoole": ">=1.9.5", "topthink/framework": "~5.1.20", "topthink/think-installer": "^2.0" }, "type": "think-extend", "extra": { "think-config": { "swoole": "src/config.php", "swoole_server": "src/server_config.php" } }, "autoload": { "psr-4": { "think\\swoole\\": "src" }, "files": [ "src/command.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "liu21st", "email": "liu21st@gmail.com" } ], "description": "Swoole extend for thinkphp5.1", "time": "2018-07-28T15:30:17+00:00" }, { "name": "topthink/think-worker", "version": "v2.0.5", "source": { "type": "git", "url": "https://github.com/top-think/think-worker.git", "reference": "eff93014ccf612a9995580929e1a852e2d93abe9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-worker/zipball/eff93014ccf612a9995580929e1a852e2d93abe9", "reference": "eff93014ccf612a9995580929e1a852e2d93abe9", "shasum": "" }, "require": { "topthink/framework": "5.1.*", "topthink/think-installer": "^2.0", "workerman/workerman": "^3.3.0" }, "type": "think-extend", "extra": { "think-config": { "worker": "src/config.php", "worker_server": "src/worker_config.php" } }, "autoload": { "psr-4": { "think\\worker\\": "src" }, "files": [ "src/command.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "liu21st", "email": "liu21st@gmail.com" } ], "description": "workerman extend for thinkphp5.1", "time": "2018-07-09T07:19:31+00:00" }, { "name": "workerman/workerman", "version": "v3.5.13", "source": { "type": "git", "url": "https://github.com/walkor/Workerman.git", "reference": "cf2538169af989fbba4d55be1bfc8c8d80fa71e9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/walkor/Workerman/zipball/cf2538169af989fbba4d55be1bfc8c8d80fa71e9", "reference": "cf2538169af989fbba4d55be1bfc8c8d80fa71e9", "shasum": "" }, "require": { "php": ">=5.3" }, "suggest": { "ext-event": "For better performance. " }, "type": "library", "autoload": { "psr-4": { "Workerman\\": "./" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "walkor", "email": "walkor@workerman.net", "homepage": "http://www.workerman.net", "role": "Developer" } ], "description": "An asynchronous event driven PHP framework for easily building fast, scalable network applications.", "homepage": "http://www.workerman.net", "keywords": [ "asynchronous", "event-loop" ], "time": "2018-07-16T02:11:10+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=5.6.0" }, "platform-dev": [] }