{ "_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": "32fa5c117c2ad3d9ce014800c99d5bf7", "packages": [ { "name": "jeremeamia/superclosure", "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/jeremeamia/super_closure.git", "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/jeremeamia/super_closure/zipball/5707d5821b30b9a07acfb4d76949784aaa0e9ce9", "reference": "5707d5821b30b9a07acfb4d76949784aaa0e9ce9", "shasum": "" }, "require": { "nikic/php-parser": "^1.2|^2.0|^3.0|^4.0", "php": ">=5.4", "symfony/polyfill-php56": "^1.0" }, "require-dev": { "phpunit/phpunit": "^4.0|^5.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.4-dev" } }, "autoload": { "psr-4": { "SuperClosure\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jeremy Lindblom", "email": "jeremeamia@gmail.com", "homepage": "https://github.com/jeremeamia", "role": "Developer" } ], "description": "Serialize Closure objects, including their context and binding", "homepage": "https://github.com/jeremeamia/super_closure", "keywords": [ "closure", "function", "lambda", "parser", "serializable", "serialize", "tokenizer" ], "time": "2018-03-21T22:21:57+00:00" }, { "name": "nikic/php-parser", "version": "v4.2.4", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/97e59c7a16464196a8b9c77c47df68e4a39a45c4", "reference": "97e59c7a16464196a8b9c77c47df68e4a39a45c4", "shasum": "" }, "require": { "ext-tokenizer": "*", "php": ">=7.0" }, "require-dev": { "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0" }, "bin": [ "bin/php-parse" ], "type": "library", "extra": { "branch-alias": { "dev-master": "4.2-dev" } }, "autoload": { "psr-4": { "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Nikita Popov" } ], "description": "A PHP parser written in PHP", "keywords": [ "parser", "php" ], "time": "2019-09-01T07:51:21+00:00" }, { "name": "symfony/polyfill-php56", "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php56.git", "reference": "0e3b212e96a51338639d8ce175c046d7729c3403" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php56/zipball/0e3b212e96a51338639d8ce175c046d7729c3403", "reference": "0e3b212e96a51338639d8ce175c046d7729c3403", "shasum": "" }, "require": { "php": ">=5.3.3", "symfony/polyfill-util": "~1.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.12-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Php56\\": "" }, "files": [ "bootstrap.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 5.6+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "time": "2019-08-06T08:03:45+00:00" }, { "name": "symfony/polyfill-util", "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-util.git", "reference": "4317de1386717b4c22caed7725350a8887ab205c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-util/zipball/4317de1386717b4c22caed7725350a8887ab205c", "reference": "4317de1386717b4c22caed7725350a8887ab205c", "shasum": "" }, "require": { "php": ">=5.3.3" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.12-dev" } }, "autoload": { "psr-4": { "Symfony\\Polyfill\\Util\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony utilities for portability of PHP codes", "homepage": "https://symfony.com", "keywords": [ "compat", "compatibility", "polyfill", "shim" ], "time": "2019-08-06T08:03:45+00:00" }, { "name": "topthink/framework", "version": "v5.1.38.1", "source": { "type": "git", "url": "https://github.com/top-think/framework.git", "reference": "12d15c29d5d6a972fc8bfc8db005d64d4786028c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/framework/zipball/12d15c29d5d6a972fc8bfc8db005d64d4786028c", "reference": "12d15c29d5d6a972fc8bfc8db005d64d4786028c", "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-08-12T00:58:30+00:00" }, { "name": "topthink/think-helper", "version": "v3.1.3", "source": { "type": "git", "url": "https://github.com/top-think/think-helper.git", "reference": "4d85dfd3778623bbb1de3648f1dcd0c82f4439f4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-helper/zipball/4d85dfd3778623bbb1de3648f1dcd0c82f4439f4", "reference": "4d85dfd3778623bbb1de3648f1dcd0c82f4439f4", "shasum": "" }, "require": { "php": ">=7.1.0" }, "type": "library", "autoload": { "psr-4": { "think\\": "src" }, "files": [ "src/helper.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "yunwuxin", "email": "448901948@qq.com" } ], "description": "The ThinkPHP6 Helper Package", "time": "2019-09-30T02:36:48+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-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.17", "source": { "type": "git", "url": "https://github.com/top-think/think-swoole.git", "reference": "c0e227c0f9b400cd1e8524d4cc22039d715a26e2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/top-think/think-swoole/zipball/c0e227c0f9b400cd1e8524d4cc22039d715a26e2", "reference": "c0e227c0f9b400cd1e8524d4cc22039d715a26e2", "shasum": "" }, "require": { "ext-swoole": ">=1.9.5", "jeremeamia/superclosure": "^2.4", "topthink/framework": "~5.1.20", "topthink/think-installer": "^2.0", "topthink/think-queue": "^2.0", "xavier/xcron-expression": "^0.11" }, "type": "think-extend", "extra": { "think-config": { "swoole": "src/config/swoole.php", "swoole_server": "src/config/server.php", "timer": "src/config/timer.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": "2019-01-23T03:34:37+00:00" }, { "name": "xavier/xcron-expression", "version": "0.11", "source": { "type": "git", "url": "https://github.com/xavieryang007/xcron-expression.git", "reference": "a7fa8108ee8ad636625425a9795aae8ba4fee1b3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/xavieryang007/xcron-expression/zipball/a7fa8108ee8ad636625425a9795aae8ba4fee1b3", "reference": "a7fa8108ee8ad636625425a9795aae8ba4fee1b3", "shasum": "" }, "require": { "php": ">=7.0.0" }, "require-dev": { "phpunit/phpunit": "~5.7" }, "type": "library", "autoload": { "psr-4": { "XCron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Michael Dowling", "email": "mtdowling@gmail.com", "homepage": "https://github.com/mtdowling" } ], "description": "base on Michael Dowling`s cron-expression", "keywords": [ "cron", "schedule" ], "time": "2018-08-18T09:01:23+00:00" }, { "name": "zoujingli/ip2region", "version": "v1.0.6", "source": { "type": "git", "url": "https://github.com/zoujingli/ip2region.git", "reference": "054b6580f4e1f441ca700939fbddd6c0b8488f7a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/zoujingli/ip2region/zipball/054b6580f4e1f441ca700939fbddd6c0b8488f7a", "reference": "054b6580f4e1f441ca700939fbddd6c0b8488f7a", "shasum": "" }, "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-05-18T06:44:34+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "stable", "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { "php": ">=5.6.0" }, "platform-dev": [] }