{
|
"_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#composer-lock-the-lock-file",
|
"This file is @generated automatically"
|
],
|
"content-hash": "0e482872dbe3e5aac723c9b4ac8a8e57",
|
"packages": [
|
{
|
"name": "alchemy/zippy",
|
"version": "0.4.9",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/alchemy-fr/Zippy.git",
|
"reference": "59fbeefb9a249122867ef25e53addfcce31850d7"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/alchemy-fr/Zippy/zipball/59fbeefb9a249122867ef25e53addfcce31850d7",
|
"reference": "59fbeefb9a249122867ef25e53addfcce31850d7",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"doctrine/collections": "~1.0",
|
"php": ">=5.5",
|
"symfony/filesystem": "^2.0.5 || ^3.0 || ^4.0",
|
"symfony/polyfill-mbstring": "^1.3",
|
"symfony/process": "^2.1 || ^3.0 || ^4.0"
|
},
|
"require-dev": {
|
"ext-zip": "*",
|
"guzzle/guzzle": "~3.0",
|
"guzzlehttp/guzzle": "^6.0",
|
"phpunit/phpunit": "^4.0 || ^5.0",
|
"symfony/finder": "^2.0.5 || ^3.0 || ^4.0"
|
},
|
"suggest": {
|
"ext-zip": "To use the ZipExtensionAdapter",
|
"guzzle/guzzle": "To use the GuzzleTeleporter with Guzzle 3",
|
"guzzlehttp/guzzle": "To use the GuzzleTeleporter with Guzzle 6"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "0.4.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Alchemy\\Zippy\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Alchemy",
|
"email": "dev.team@alchemy.fr",
|
"homepage": "http://www.alchemy.fr/"
|
}
|
],
|
"description": "Zippy, the archive manager companion",
|
"keywords": [
|
"bzip",
|
"compression",
|
"tar",
|
"zip"
|
],
|
"time": "2018-02-22T13:58:36+00:00"
|
},
|
{
|
"name": "aliyuncs/oss-sdk-php",
|
"version": "v2.3.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/aliyun/aliyun-oss-php-sdk.git",
|
"reference": "e69f57916678458642ac9d2fd341ae78a56996c8"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/e69f57916678458642ac9d2fd341ae78a56996c8",
|
"reference": "e69f57916678458642ac9d2fd341ae78a56996c8",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~4.0",
|
"satooshi/php-coveralls": "~1.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"OSS\\": "src/OSS"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Aliyuncs",
|
"homepage": "http://www.aliyun.com"
|
}
|
],
|
"description": "Aliyun OSS SDK for PHP",
|
"homepage": "http://www.aliyun.com/product/oss/",
|
"time": "2018-01-08T06:59:35+00:00"
|
},
|
{
|
"name": "bower-asset/inputmask",
|
"version": "3.3.11",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/RobinHerbots/Inputmask.git",
|
"reference": "5e670ad62f50c738388d4dcec78d2888505ad77b"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/RobinHerbots/Inputmask/zipball/5e670ad62f50c738388d4dcec78d2888505ad77b",
|
"reference": "5e670ad62f50c738388d4dcec78d2888505ad77b",
|
"shasum": ""
|
},
|
"require": {
|
"bower-asset/jquery": ">=1.7"
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": [
|
"./dist/inputmask/inputmask.js",
|
"./dist/inputmask/inputmask.extensions.js",
|
"./dist/inputmask/inputmask.date.extensions.js",
|
"./dist/inputmask/inputmask.numeric.extensions.js",
|
"./dist/inputmask/inputmask.phone.extensions.js",
|
"./dist/inputmask/jquery.inputmask.js",
|
"./dist/inputmask/global/document.js",
|
"./dist/inputmask/global/window.js",
|
"./dist/inputmask/phone-codes/phone.js",
|
"./dist/inputmask/phone-codes/phone-be.js",
|
"./dist/inputmask/phone-codes/phone-nl.js",
|
"./dist/inputmask/phone-codes/phone-ru.js",
|
"./dist/inputmask/phone-codes/phone-uk.js",
|
"./dist/inputmask/dependencyLibs/inputmask.dependencyLib.jqlite.js",
|
"./dist/inputmask/dependencyLibs/inputmask.dependencyLib.jquery.js",
|
"./dist/inputmask/dependencyLibs/inputmask.dependencyLib.js",
|
"./dist/inputmask/bindings/inputmask.binding.js"
|
],
|
"bower-asset-ignore": [
|
"**/*",
|
"!dist/*",
|
"!dist/inputmask/*",
|
"!dist/min/*",
|
"!dist/min/inputmask/*"
|
]
|
},
|
"license": [
|
"http://opensource.org/licenses/mit-license.php"
|
],
|
"description": "Inputmask is a javascript library which creates an input mask. Inputmask can run against vanilla javascript, jQuery and jqlite.",
|
"keywords": [
|
"form",
|
"input",
|
"inputmask",
|
"jquery",
|
"mask",
|
"plugins"
|
],
|
"time": "2017-11-21T11:46:23+00:00"
|
},
|
{
|
"name": "bower-asset/jquery",
|
"version": "3.4.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/jquery/jquery-dist.git",
|
"reference": "15bc73803f76bc53b654b9fdbbbc096f56d7c03d"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/jquery/jquery-dist/zipball/15bc73803f76bc53b654b9fdbbbc096f56d7c03d",
|
"reference": "15bc73803f76bc53b654b9fdbbbc096f56d7c03d",
|
"shasum": ""
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": "dist/jquery.js",
|
"bower-asset-ignore": [
|
"package.json"
|
]
|
},
|
"license": [
|
"MIT"
|
],
|
"keywords": [
|
"browser",
|
"javascript",
|
"jquery",
|
"library"
|
],
|
"time": "2019-05-01T21:19:28+00:00"
|
},
|
{
|
"name": "bower-asset/punycode",
|
"version": "v1.3.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/bestiejs/punycode.js.git",
|
"reference": "38c8d3131a82567bfef18da09f7f4db68c84f8a3"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/bestiejs/punycode.js/zipball/38c8d3131a82567bfef18da09f7f4db68c84f8a3",
|
"reference": "38c8d3131a82567bfef18da09f7f4db68c84f8a3",
|
"shasum": ""
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": "punycode.js",
|
"bower-asset-ignore": [
|
"coverage",
|
"tests",
|
".*",
|
"component.json",
|
"Gruntfile.js",
|
"node_modules",
|
"package.json"
|
]
|
},
|
"time": "2014-10-22T12:02:42+00:00"
|
},
|
{
|
"name": "bower-asset/yii2-pjax",
|
"version": "2.0.7.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/jquery-pjax.git",
|
"reference": "aef7b953107264f00234902a3880eb50dafc48be"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/jquery-pjax/zipball/aef7b953107264f00234902a3880eb50dafc48be",
|
"reference": "aef7b953107264f00234902a3880eb50dafc48be",
|
"shasum": ""
|
},
|
"require": {
|
"bower-asset/jquery": ">=1.8"
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": "./jquery.pjax.js",
|
"bower-asset-ignore": [
|
".travis.yml",
|
"Gemfile",
|
"Gemfile.lock",
|
"CONTRIBUTING.md",
|
"vendor/",
|
"script/",
|
"test/"
|
]
|
},
|
"license": [
|
"MIT"
|
],
|
"time": "2017-10-12T10:11:14+00:00"
|
},
|
{
|
"name": "cebe/markdown",
|
"version": "1.2.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/cebe/markdown.git",
|
"reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/cebe/markdown/zipball/9bac5e971dd391e2802dca5400bbeacbaea9eb86",
|
"reference": "9bac5e971dd391e2802dca5400bbeacbaea9eb86",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"lib-pcre": "*",
|
"php": ">=5.4.0"
|
},
|
"require-dev": {
|
"cebe/indent": "*",
|
"facebook/xhprof": "*@dev",
|
"phpunit/phpunit": "4.1.*"
|
},
|
"bin": [
|
"bin/markdown"
|
],
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.2.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"cebe\\markdown\\": ""
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Carsten Brandt",
|
"email": "mail@cebe.cc",
|
"homepage": "http://cebe.cc/",
|
"role": "Creator"
|
}
|
],
|
"description": "A super fast, highly extensible markdown parser for PHP",
|
"homepage": "https://github.com/cebe/markdown#readme",
|
"keywords": [
|
"extensible",
|
"fast",
|
"gfm",
|
"markdown",
|
"markdown-extra"
|
],
|
"time": "2018-03-26T11:24:36+00:00"
|
},
|
{
|
"name": "curl/curl",
|
"version": "1.9.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/php-mod/curl.git",
|
"reference": "43436a604b18c2a985cbc3f983be817fbe500e99"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/php-mod/curl/zipball/43436a604b18c2a985cbc3f983be817fbe500e99",
|
"reference": "43436a604b18c2a985cbc3f983be817fbe500e99",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-curl": "*",
|
"php": ">=5.3.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "3.7.*",
|
"squizlabs/php_codesniffer": "~2.1"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"Curl": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Hassan Amouhzi",
|
"email": "hassan@anezi.net",
|
"homepage": "http://hassan.amouhzi.com"
|
},
|
{
|
"name": "php-curl-class",
|
"homepage": "https://github.com/php-curl-class"
|
},
|
{
|
"name": "user52",
|
"homepage": "https://github.com/user52"
|
}
|
],
|
"description": "cURL class for PHP",
|
"homepage": "https://github.com/php-mod/curl",
|
"keywords": [
|
"curl",
|
"dot"
|
],
|
"time": "2018-09-05T17:16:47+00:00"
|
},
|
{
|
"name": "doctrine/cache",
|
"version": "v1.6.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/doctrine/cache.git",
|
"reference": "eb152c5100571c7a45470ff2a35095ab3f3b900b"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/doctrine/cache/zipball/eb152c5100571c7a45470ff2a35095ab3f3b900b",
|
"reference": "eb152c5100571c7a45470ff2a35095ab3f3b900b",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "~5.5|~7.0"
|
},
|
"conflict": {
|
"doctrine/common": ">2.2,<2.4"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~4.8|~5.0",
|
"predis/predis": "~1.0",
|
"satooshi/php-coveralls": "~0.6"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.6.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Doctrine\\Common\\Cache\\": "lib/Doctrine/Common/Cache"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Roman Borschel",
|
"email": "roman@code-factory.org"
|
},
|
{
|
"name": "Benjamin Eberlei",
|
"email": "kontakt@beberlei.de"
|
},
|
{
|
"name": "Guilherme Blanco",
|
"email": "guilhermeblanco@gmail.com"
|
},
|
{
|
"name": "Jonathan Wage",
|
"email": "jonwage@gmail.com"
|
},
|
{
|
"name": "Johannes Schmitt",
|
"email": "schmittjoh@gmail.com"
|
}
|
],
|
"description": "Caching library offering an object-oriented API for many cache backends",
|
"homepage": "http://www.doctrine-project.org",
|
"keywords": [
|
"cache",
|
"caching"
|
],
|
"time": "2017-07-22T12:49:21+00:00"
|
},
|
{
|
"name": "doctrine/collections",
|
"version": "v1.6.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/doctrine/collections.git",
|
"reference": "c5e0bc17b1620e97c968ac409acbff28b8b850be"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/doctrine/collections/zipball/c5e0bc17b1620e97c968ac409acbff28b8b850be",
|
"reference": "c5e0bc17b1620e97c968ac409acbff28b8b850be",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3"
|
},
|
"require-dev": {
|
"doctrine/coding-standard": "^6.0",
|
"phpstan/phpstan-shim": "^0.9.2",
|
"phpunit/phpunit": "^7.0",
|
"vimeo/psalm": "^3.2.2"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.6.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Doctrine\\Common\\Collections\\": "lib/Doctrine/Common/Collections"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Roman Borschel",
|
"email": "roman@code-factory.org"
|
},
|
{
|
"name": "Benjamin Eberlei",
|
"email": "kontakt@beberlei.de"
|
},
|
{
|
"name": "Guilherme Blanco",
|
"email": "guilhermeblanco@gmail.com"
|
},
|
{
|
"name": "Jonathan Wage",
|
"email": "jonwage@gmail.com"
|
},
|
{
|
"name": "Johannes Schmitt",
|
"email": "schmittjoh@gmail.com"
|
}
|
],
|
"description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.",
|
"homepage": "https://www.doctrine-project.org/projects/collections.html",
|
"keywords": [
|
"array",
|
"collections",
|
"iterators",
|
"php"
|
],
|
"time": "2019-06-09T13:48:14+00:00"
|
},
|
{
|
"name": "doctrine/lexer",
|
"version": "1.0.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/doctrine/lexer.git",
|
"reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/doctrine/lexer/zipball/1febd6c3ef84253d7c815bed85fc622ad207a9f8",
|
"reference": "1febd6c3ef84253d7c815bed85fc622ad207a9f8",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.2"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.5"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Roman Borschel",
|
"email": "roman@code-factory.org"
|
},
|
{
|
"name": "Guilherme Blanco",
|
"email": "guilhermeblanco@gmail.com"
|
},
|
{
|
"name": "Johannes Schmitt",
|
"email": "schmittjoh@gmail.com"
|
}
|
],
|
"description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
|
"homepage": "https://www.doctrine-project.org/projects/lexer.html",
|
"keywords": [
|
"annotations",
|
"docblock",
|
"lexer",
|
"parser",
|
"php"
|
],
|
"time": "2019-06-08T11:03:04+00:00"
|
},
|
{
|
"name": "dream0727/city-service",
|
"version": "v1.1.8",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/dream0727/city-service.git",
|
"reference": "056904263f7c2d318d93b2a4ef1a03583c434be1"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/dream0727/city-service/zipball/056904263f7c2d318d93b2a4ef1a03583c434be1",
|
"reference": "056904263f7c2d318d93b2a4ef1a03583c434be1",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"luweiss/wechat": "^0.1.5"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"CityService\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "dream0727",
|
"email": "984818992@qq.com"
|
}
|
],
|
"description": "小程序同城配送服务",
|
"time": "2020-08-21T06:18:03+00:00"
|
},
|
{
|
"name": "egulias/email-validator",
|
"version": "2.1.8",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/egulias/EmailValidator.git",
|
"reference": "c26463ff9241f27907112fbcd0c86fa670cfef98"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/egulias/EmailValidator/zipball/c26463ff9241f27907112fbcd0c86fa670cfef98",
|
"reference": "c26463ff9241f27907112fbcd0c86fa670cfef98",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"doctrine/lexer": "^1.0.1",
|
"php": ">= 5.5"
|
},
|
"require-dev": {
|
"dominicsayers/isemail": "dev-master",
|
"phpunit/phpunit": "^4.8.35||^5.7||^6.0",
|
"satooshi/php-coveralls": "^1.0.1"
|
},
|
"suggest": {
|
"ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Egulias\\EmailValidator\\": "EmailValidator"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Eduardo Gulias Davis"
|
}
|
],
|
"description": "A library for validating emails against several RFCs",
|
"homepage": "https://github.com/egulias/EmailValidator",
|
"keywords": [
|
"email",
|
"emailvalidation",
|
"emailvalidator",
|
"validation",
|
"validator"
|
],
|
"time": "2019-05-16T22:02:54+00:00"
|
},
|
{
|
"name": "ezyang/htmlpurifier",
|
"version": "v4.10.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/ezyang/htmlpurifier.git",
|
"reference": "d85d39da4576a6934b72480be6978fb10c860021"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/d85d39da4576a6934b72480be6978fb10c860021",
|
"reference": "d85d39da4576a6934b72480be6978fb10c860021",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.2"
|
},
|
"require-dev": {
|
"simpletest/simpletest": "^1.1"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"HTMLPurifier": "library/"
|
},
|
"files": [
|
"library/HTMLPurifier.composer.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"LGPL"
|
],
|
"authors": [
|
{
|
"name": "Edward Z. Yang",
|
"email": "admin@htmlpurifier.org",
|
"homepage": "http://ezyang.com"
|
}
|
],
|
"description": "Standards compliant HTML filter written in PHP",
|
"homepage": "http://htmlpurifier.org/",
|
"keywords": [
|
"html"
|
],
|
"time": "2018-02-23T01:58:20+00:00"
|
},
|
{
|
"name": "guzzle/guzzle",
|
"version": "v3.9.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/guzzle/guzzle3.git",
|
"reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/guzzle/guzzle3/zipball/0645b70d953bc1c067bbc8d5bc53194706b628d9",
|
"reference": "0645b70d953bc1c067bbc8d5bc53194706b628d9",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-curl": "*",
|
"php": ">=5.3.3",
|
"symfony/event-dispatcher": "~2.1"
|
},
|
"replace": {
|
"guzzle/batch": "self.version",
|
"guzzle/cache": "self.version",
|
"guzzle/common": "self.version",
|
"guzzle/http": "self.version",
|
"guzzle/inflection": "self.version",
|
"guzzle/iterator": "self.version",
|
"guzzle/log": "self.version",
|
"guzzle/parser": "self.version",
|
"guzzle/plugin": "self.version",
|
"guzzle/plugin-async": "self.version",
|
"guzzle/plugin-backoff": "self.version",
|
"guzzle/plugin-cache": "self.version",
|
"guzzle/plugin-cookie": "self.version",
|
"guzzle/plugin-curlauth": "self.version",
|
"guzzle/plugin-error-response": "self.version",
|
"guzzle/plugin-history": "self.version",
|
"guzzle/plugin-log": "self.version",
|
"guzzle/plugin-md5": "self.version",
|
"guzzle/plugin-mock": "self.version",
|
"guzzle/plugin-oauth": "self.version",
|
"guzzle/service": "self.version",
|
"guzzle/stream": "self.version"
|
},
|
"require-dev": {
|
"doctrine/cache": "~1.3",
|
"monolog/monolog": "~1.0",
|
"phpunit/phpunit": "3.7.*",
|
"psr/log": "~1.0",
|
"symfony/class-loader": "~2.1",
|
"zendframework/zend-cache": "2.*,<2.3",
|
"zendframework/zend-log": "2.*,<2.3"
|
},
|
"suggest": {
|
"guzzlehttp/guzzle": "Guzzle 5 has moved to a new package name. The package you have installed, Guzzle 3, is deprecated."
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.9-dev"
|
}
|
},
|
"autoload": {
|
"psr-0": {
|
"Guzzle": "src/",
|
"Guzzle\\Tests": "tests/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Dowling",
|
"email": "mtdowling@gmail.com",
|
"homepage": "https://github.com/mtdowling"
|
},
|
{
|
"name": "Guzzle Community",
|
"homepage": "https://github.com/guzzle/guzzle/contributors"
|
}
|
],
|
"description": "PHP HTTP client. This library is deprecated in favor of https://packagist.org/packages/guzzlehttp/guzzle",
|
"homepage": "http://guzzlephp.org/",
|
"keywords": [
|
"client",
|
"curl",
|
"framework",
|
"http",
|
"http client",
|
"rest",
|
"web service"
|
],
|
"abandoned": "guzzlehttp/guzzle",
|
"time": "2015-03-18T18:23:50+00:00"
|
},
|
{
|
"name": "guzzlehttp/guzzle",
|
"version": "6.3.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/guzzle/guzzle.git",
|
"reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/guzzle/guzzle/zipball/407b0cb880ace85c9b63c5f9551db498cb2d50ba",
|
"reference": "407b0cb880ace85c9b63c5f9551db498cb2d50ba",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"guzzlehttp/promises": "^1.0",
|
"guzzlehttp/psr7": "^1.4",
|
"php": ">=5.5"
|
},
|
"require-dev": {
|
"ext-curl": "*",
|
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
|
"psr/log": "^1.0"
|
},
|
"suggest": {
|
"psr/log": "Required for using the Log middleware"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "6.3-dev"
|
}
|
},
|
"autoload": {
|
"files": [
|
"src/functions_include.php"
|
],
|
"psr-4": {
|
"GuzzleHttp\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Dowling",
|
"email": "mtdowling@gmail.com",
|
"homepage": "https://github.com/mtdowling"
|
}
|
],
|
"description": "Guzzle is a PHP HTTP client library",
|
"homepage": "http://guzzlephp.org/",
|
"keywords": [
|
"client",
|
"curl",
|
"framework",
|
"http",
|
"http client",
|
"rest",
|
"web service"
|
],
|
"time": "2018-04-22T15:46:56+00:00"
|
},
|
{
|
"name": "guzzlehttp/promises",
|
"version": "v1.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/guzzle/promises.git",
|
"reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
|
"reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.5.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.4-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"GuzzleHttp\\Promise\\": "src/"
|
},
|
"files": [
|
"src/functions_include.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Dowling",
|
"email": "mtdowling@gmail.com",
|
"homepage": "https://github.com/mtdowling"
|
}
|
],
|
"description": "Guzzle promises library",
|
"keywords": [
|
"promise"
|
],
|
"time": "2016-12-20T10:07:11+00:00"
|
},
|
{
|
"name": "guzzlehttp/psr7",
|
"version": "1.5.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/guzzle/psr7.git",
|
"reference": "9f83dded91781a01c63574e387eaa769be769115"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/guzzle/psr7/zipball/9f83dded91781a01c63574e387eaa769be769115",
|
"reference": "9f83dded91781a01c63574e387eaa769be769115",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.4.0",
|
"psr/http-message": "~1.0",
|
"ralouphie/getallheaders": "^2.0.5"
|
},
|
"provide": {
|
"psr/http-message-implementation": "1.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.5-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"GuzzleHttp\\Psr7\\": "src/"
|
},
|
"files": [
|
"src/functions_include.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Dowling",
|
"email": "mtdowling@gmail.com",
|
"homepage": "https://github.com/mtdowling"
|
},
|
{
|
"name": "Tobias Schultze",
|
"homepage": "https://github.com/Tobion"
|
}
|
],
|
"description": "PSR-7 message implementation that also provides common utility methods",
|
"keywords": [
|
"http",
|
"message",
|
"psr-7",
|
"request",
|
"response",
|
"stream",
|
"uri",
|
"url"
|
],
|
"time": "2018-12-04T20:46:45+00:00"
|
},
|
{
|
"name": "jdorn/sql-formatter",
|
"version": "v1.2.17",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/jdorn/sql-formatter.git",
|
"reference": "64990d96e0959dff8e059dfcdc1af130728d92bc"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/jdorn/sql-formatter/zipball/64990d96e0959dff8e059dfcdc1af130728d92bc",
|
"reference": "64990d96e0959dff8e059dfcdc1af130728d92bc",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.2.4"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "3.7.*"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.3.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"lib"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Jeremy Dorn",
|
"email": "jeremy@jeremydorn.com",
|
"homepage": "http://jeremydorn.com/"
|
}
|
],
|
"description": "a PHP SQL highlighting library",
|
"homepage": "https://github.com/jdorn/sql-formatter/",
|
"keywords": [
|
"highlight",
|
"sql"
|
],
|
"time": "2014-01-12T16:20:24+00:00"
|
},
|
{
|
"name": "kosinix/grafika",
|
"version": "2.0.8",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/kosinix/grafika.git",
|
"reference": "211f61fc334b8b36616b23e8af7c5727971d96ee"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/kosinix/grafika/zipball/211f61fc334b8b36616b23e8af7c5727971d96ee",
|
"reference": "211f61fc334b8b36616b23e8af7c5727971d96ee",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Grafika\\": "src/Grafika"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT",
|
"GPL-2.0+"
|
],
|
"authors": [
|
{
|
"name": "Nico Amarilla",
|
"homepage": "https://www.kosinix.com"
|
}
|
],
|
"description": "An image manipulation library for PHP.",
|
"homepage": "http://kosinix.github.io/grafika",
|
"keywords": [
|
"grafika"
|
],
|
"time": "2017-06-20T03:13:49+00:00"
|
},
|
{
|
"name": "luweiss/hjkuaidi",
|
"version": "dev-master",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/luweiss/hjkuaidi.git",
|
"reference": "6c12907128cbaccc26a281847af22cd657aa653e"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/luweiss/hjkuaidi/zipball/6c12907128cbaccc26a281847af22cd657aa653e",
|
"reference": "6c12907128cbaccc26a281847af22cd657aa653e",
|
"shasum": ""
|
},
|
"require": {
|
"curl/curl": "^1.5",
|
"php": ">=5.4",
|
"yiisoft/yii2": "~2.0.5"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Hejiang\\Express\\": "lib/"
|
}
|
},
|
"authors": [
|
{
|
"name": "wi1dcard",
|
"email": "yokka47@qq.com"
|
}
|
],
|
"description": "A waybill tracking library for Yii2, supported almost every express in China.",
|
"support": {
|
"source": "https://github.com/luweiss/hjkuaidi/tree/master",
|
"issues": "https://github.com/luweiss/hjkuaidi/issues"
|
},
|
"time": "2019-06-21T06:21:34+00:00"
|
},
|
{
|
"name": "luweiss/wechat",
|
"version": "0.1.5",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/luweiss/wechat.git",
|
"reference": "6a534550ba87f05acecefcb70cd8ec6131228d3b"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/luweiss/wechat/zipball/6a534550ba87f05acecefcb70cd8ec6131228d3b",
|
"reference": "6a534550ba87f05acecefcb70cd8ec6131228d3b",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"doctrine/cache": "~1.3,<1.7",
|
"guzzlehttp/guzzle": "~6.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"luweiss\\Wechat\\": "src/Wechat"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"authors": [
|
{
|
"name": "Lu Wei",
|
"homepage": "https://www.luweiss.com"
|
}
|
],
|
"description": "PHP Wechat SDK",
|
"keywords": [
|
"wechat"
|
],
|
"time": "2019-06-11T02:57:59+00:00"
|
},
|
{
|
"name": "overtrue/easy-sms",
|
"version": "1.1.14",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/overtrue/easy-sms.git",
|
"reference": "ad4adc9170d0540e6281c7adb32475d747029fa7"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/overtrue/easy-sms/zipball/ad4adc9170d0540e6281c7adb32475d747029fa7",
|
"reference": "ad4adc9170d0540e6281c7adb32475d747029fa7",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"guzzlehttp/guzzle": "^6.2",
|
"php": ">=5.6"
|
},
|
"require-dev": {
|
"mockery/mockery": "1.2.2",
|
"phpunit/phpunit": "^5.7 || ^7.5"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Overtrue\\EasySms\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "overtrue",
|
"email": "i@overtrue.me"
|
}
|
],
|
"description": "The easiest way to send short message.",
|
"time": "2019-04-26T08:24:28+00:00"
|
},
|
{
|
"name": "phpoffice/phpexcel",
|
"version": "1.8.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/PHPOffice/PHPExcel.git",
|
"reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/1441011fb7ecdd8cc689878f54f8b58a6805f870",
|
"reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-mbstring": "*",
|
"ext-xml": "*",
|
"ext-xmlwriter": "*",
|
"php": "^5.2|^7.0"
|
},
|
"require-dev": {
|
"squizlabs/php_codesniffer": "2.*"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"PHPExcel": "Classes/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"LGPL-2.1"
|
],
|
"authors": [
|
{
|
"name": "Maarten Balliauw",
|
"homepage": "http://blog.maartenballiauw.be"
|
},
|
{
|
"name": "Erik Tilt"
|
},
|
{
|
"name": "Franck Lefevre",
|
"homepage": "http://rootslabs.net"
|
},
|
{
|
"name": "Mark Baker",
|
"homepage": "http://markbakeruk.net"
|
}
|
],
|
"description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
|
"homepage": "https://github.com/PHPOffice/PHPExcel",
|
"keywords": [
|
"OpenXML",
|
"excel",
|
"php",
|
"spreadsheet",
|
"xls",
|
"xlsx"
|
],
|
"abandoned": "phpoffice/phpspreadsheet",
|
"time": "2018-11-22T23:07:24+00:00"
|
},
|
{
|
"name": "psr/http-message",
|
"version": "1.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/php-fig/http-message.git",
|
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
|
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Psr\\Http\\Message\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "PHP-FIG",
|
"homepage": "http://www.php-fig.org/"
|
}
|
],
|
"description": "Common interface for HTTP messages",
|
"homepage": "https://github.com/php-fig/http-message",
|
"keywords": [
|
"http",
|
"http-message",
|
"psr",
|
"psr-7",
|
"request",
|
"response"
|
],
|
"time": "2016-08-06T14:39:51+00:00"
|
},
|
{
|
"name": "qcloud/cos-sdk-v5",
|
"version": "v1.3.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/tencentyun/cos-php-sdk-v5.git",
|
"reference": "0454f48629210749ae6316ab317548169dac9d8f"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/0454f48629210749ae6316ab317548169dac9d8f",
|
"reference": "0454f48629210749ae6316ab317548169dac9d8f",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"guzzle/guzzle": "~3.7",
|
"php": ">=5.3.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"Qcloud\\Cos\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "yaozongyou",
|
"email": "yaozongyou@vip.qq.com"
|
},
|
{
|
"name": "lewzylu",
|
"email": "327874225@qq.com"
|
}
|
],
|
"description": "PHP SDK for QCloud COS",
|
"keywords": [
|
"cos",
|
"php",
|
"qcloud"
|
],
|
"time": "2019-04-25T12:23:41+00:00"
|
},
|
{
|
"name": "qiniu/php-sdk",
|
"version": "v7.2.7",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/qiniu/php-sdk.git",
|
"reference": "88d11a5857ebc6871204e9be6ceec54bf5f381e6"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/qiniu/php-sdk/zipball/88d11a5857ebc6871204e9be6ceec54bf5f381e6",
|
"reference": "88d11a5857ebc6871204e9be6ceec54bf5f381e6",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~4.0",
|
"squizlabs/php_codesniffer": "~2.3"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Qiniu\\": "src/Qiniu"
|
},
|
"files": [
|
"src/Qiniu/functions.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Qiniu",
|
"email": "sdk@qiniu.com",
|
"homepage": "http://www.qiniu.com"
|
}
|
],
|
"description": "Qiniu Resource (Cloud) Storage SDK for PHP",
|
"homepage": "http://developer.qiniu.com/",
|
"keywords": [
|
"cloud",
|
"qiniu",
|
"sdk",
|
"storage"
|
],
|
"time": "2018-11-06T13:34:32+00:00"
|
},
|
{
|
"name": "ralouphie/getallheaders",
|
"version": "2.0.5",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/ralouphie/getallheaders.git",
|
"reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/5601c8a83fbba7ef674a7369456d12f1e0d0eafa",
|
"reference": "5601c8a83fbba7ef674a7369456d12f1e0d0eafa",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~3.7.0",
|
"satooshi/php-coveralls": ">=1.0"
|
},
|
"type": "library",
|
"autoload": {
|
"files": [
|
"src/getallheaders.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Ralph Khattar",
|
"email": "ralph.khattar@gmail.com"
|
}
|
],
|
"description": "A polyfill for getallheaders.",
|
"time": "2016-02-11T07:05:27+00:00"
|
},
|
{
|
"name": "swiftmailer/swiftmailer",
|
"version": "v6.2.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/swiftmailer/swiftmailer.git",
|
"reference": "5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a",
|
"reference": "5397cd05b0a0f7937c47b0adcb4c60e5ab936b6a",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"egulias/email-validator": "~2.0",
|
"php": ">=7.0.0",
|
"symfony/polyfill-iconv": "^1.0",
|
"symfony/polyfill-intl-idn": "^1.10",
|
"symfony/polyfill-mbstring": "^1.0"
|
},
|
"require-dev": {
|
"mockery/mockery": "~0.9.1",
|
"symfony/phpunit-bridge": "^3.4.19|^4.1.8"
|
},
|
"suggest": {
|
"ext-intl": "Needed to support internationalized email addresses",
|
"true/punycode": "Needed to support internationalized email addresses, if ext-intl is not installed"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "6.2-dev"
|
}
|
},
|
"autoload": {
|
"files": [
|
"lib/swift_required.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Chris Corbyn"
|
},
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
}
|
],
|
"description": "Swiftmailer, free feature-rich PHP mailer",
|
"homepage": "https://swiftmailer.symfony.com",
|
"keywords": [
|
"email",
|
"mail",
|
"mailer"
|
],
|
"time": "2019-04-21T09:21:45+00:00"
|
},
|
{
|
"name": "symfony/event-dispatcher",
|
"version": "v2.8.50",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/event-dispatcher.git",
|
"reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/a77e974a5fecb4398833b0709210e3d5e334ffb0",
|
"reference": "a77e974a5fecb4398833b0709210e3d5e334ffb0",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.9"
|
},
|
"require-dev": {
|
"psr/log": "~1.0",
|
"symfony/config": "^2.0.5|~3.0.0",
|
"symfony/dependency-injection": "~2.6|~3.0.0",
|
"symfony/expression-language": "~2.6|~3.0.0",
|
"symfony/stopwatch": "~2.3|~3.0.0"
|
},
|
"suggest": {
|
"symfony/dependency-injection": "",
|
"symfony/http-kernel": ""
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.8-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\EventDispatcher\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony EventDispatcher Component",
|
"homepage": "https://symfony.com",
|
"time": "2018-11-21T14:20:20+00:00"
|
},
|
{
|
"name": "symfony/filesystem",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/filesystem.git",
|
"reference": "bf2af40d738dec5e433faea7b00daa4431d0a4cf"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/filesystem/zipball/bf2af40d738dec5e433faea7b00daa4431d0a4cf",
|
"reference": "bf2af40d738dec5e433faea7b00daa4431d0a4cf",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3",
|
"symfony/polyfill-ctype": "~1.8"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\Filesystem\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony Filesystem Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-06-03T20:27:40+00:00"
|
},
|
{
|
"name": "symfony/polyfill-ctype",
|
"version": "v1.11.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/polyfill-ctype.git",
|
"reference": "82ebae02209c21113908c229e9883c419720738a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/82ebae02209c21113908c229e9883c419720738a",
|
"reference": "82ebae02209c21113908c229e9883c419720738a",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"suggest": {
|
"ext-ctype": "For best performance"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.11-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Polyfill\\Ctype\\": ""
|
},
|
"files": [
|
"bootstrap.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
},
|
{
|
"name": "Gert de Pagter",
|
"email": "backendtea@gmail.com"
|
}
|
],
|
"description": "Symfony polyfill for ctype functions",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"compatibility",
|
"ctype",
|
"polyfill",
|
"portable"
|
],
|
"time": "2019-02-06T07:57:58+00:00"
|
},
|
{
|
"name": "symfony/polyfill-iconv",
|
"version": "v1.11.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/polyfill-iconv.git",
|
"reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/f037ea22acfaee983e271dd9c3b8bb4150bd8ad7",
|
"reference": "f037ea22acfaee983e271dd9c3b8bb4150bd8ad7",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"suggest": {
|
"ext-iconv": "For best performance"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.11-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Polyfill\\Iconv\\": ""
|
},
|
"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 for the Iconv extension",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"compatibility",
|
"iconv",
|
"polyfill",
|
"portable",
|
"shim"
|
],
|
"time": "2019-02-06T07:57:58+00:00"
|
},
|
{
|
"name": "symfony/polyfill-intl-idn",
|
"version": "v1.11.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/polyfill-intl-idn.git",
|
"reference": "c766e95bec706cdd89903b1eda8afab7d7a6b7af"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c766e95bec706cdd89903b1eda8afab7d7a6b7af",
|
"reference": "c766e95bec706cdd89903b1eda8afab7d7a6b7af",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3",
|
"symfony/polyfill-mbstring": "^1.3",
|
"symfony/polyfill-php72": "^1.9"
|
},
|
"suggest": {
|
"ext-intl": "For best performance"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.9-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Polyfill\\Intl\\Idn\\": ""
|
},
|
"files": [
|
"bootstrap.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
},
|
{
|
"name": "Laurent Bassin",
|
"email": "laurent@bassin.info"
|
}
|
],
|
"description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"compatibility",
|
"idn",
|
"intl",
|
"polyfill",
|
"portable",
|
"shim"
|
],
|
"time": "2019-03-04T13:44:35+00:00"
|
},
|
{
|
"name": "symfony/polyfill-mbstring",
|
"version": "v1.11.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
"reference": "fe5e94c604826c35a32fa832f35bd036b6799609"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fe5e94c604826c35a32fa832f35bd036b6799609",
|
"reference": "fe5e94c604826c35a32fa832f35bd036b6799609",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"suggest": {
|
"ext-mbstring": "For best performance"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.11-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Polyfill\\Mbstring\\": ""
|
},
|
"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 for the Mbstring extension",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"compatibility",
|
"mbstring",
|
"polyfill",
|
"portable",
|
"shim"
|
],
|
"time": "2019-02-06T07:57:58+00:00"
|
},
|
{
|
"name": "symfony/polyfill-php72",
|
"version": "v1.11.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/polyfill-php72.git",
|
"reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/ab50dcf166d5f577978419edd37aa2bb8eabce0c",
|
"reference": "ab50dcf166d5f577978419edd37aa2bb8eabce0c",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.11-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Polyfill\\Php72\\": ""
|
},
|
"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 7.2+ features to lower PHP versions",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"compatibility",
|
"polyfill",
|
"portable",
|
"shim"
|
],
|
"time": "2019-02-06T07:57:58+00:00"
|
},
|
{
|
"name": "symfony/process",
|
"version": "v3.4.28",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/process.git",
|
"reference": "afe411c2a6084f25cff55a01d0d4e1474c97ff13"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/process/zipball/afe411c2a6084f25cff55a01d0d4e1474c97ff13",
|
"reference": "afe411c2a6084f25cff55a01d0d4e1474c97ff13",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.5.9|>=7.0.8"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.4-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\Process\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony Process Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-05-22T12:54:11+00:00"
|
},
|
{
|
"name": "vlucas/phpdotenv",
|
"version": "v2.6.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/vlucas/phpdotenv.git",
|
"reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/2a7dcf7e3e02dc5e701004e51a6f304b713107d5",
|
"reference": "2a7dcf7e3e02dc5e701004e51a6f304b713107d5",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.9",
|
"symfony/polyfill-ctype": "^1.9"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.8.35 || ^5.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.6-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Dotenv\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Vance Lucas",
|
"email": "vance@vancelucas.com",
|
"homepage": "http://www.vancelucas.com"
|
}
|
],
|
"description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
|
"keywords": [
|
"dotenv",
|
"env",
|
"environment"
|
],
|
"time": "2019-01-29T11:11:52+00:00"
|
},
|
{
|
"name": "wi1dcard/alipay-sdk",
|
"version": "v1.3.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/wi1dcard/alipay-sdk-php.git",
|
"reference": "ecc0516792a2c8a859a469d770f28dc3dc9d7a3b"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/wi1dcard/alipay-sdk-php/zipball/ecc0516792a2c8a859a469d770f28dc3dc9d7a3b",
|
"reference": "ecc0516792a2c8a859a469d770f28dc3dc9d7a3b",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-openssl": "*",
|
"php": ">=5.4"
|
},
|
"require-dev": {
|
"phpunit/phpunit": ">=4.8",
|
"vlucas/phpdotenv": "^2.5"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Alipay\\": "aop/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"authors": [
|
{
|
"name": "wi1dcard",
|
"email": "wi1dcard.cn@gmail.com"
|
}
|
],
|
"description": "支付宝(蚂蚁金服)开放平台第三方 PHP SDK,基于官方 3.3.1 版本。",
|
"time": "2019-05-26T13:28:48+00:00"
|
},
|
{
|
"name": "yiisoft/yii2",
|
"version": "2.0.21",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-framework.git",
|
"reference": "7e4622252c5f272373e1339a47d331e4a55e9591"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-framework/zipball/7e4622252c5f272373e1339a47d331e4a55e9591",
|
"reference": "7e4622252c5f272373e1339a47d331e4a55e9591",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"bower-asset/inputmask": "~3.2.2 | ~3.3.5",
|
"bower-asset/jquery": "3.4.*@stable | 3.3.*@stable | 3.2.*@stable | 3.1.*@stable | 2.2.*@stable | 2.1.*@stable | 1.11.*@stable | 1.12.*@stable",
|
"bower-asset/punycode": "1.3.*",
|
"bower-asset/yii2-pjax": "~2.0.1",
|
"cebe/markdown": "~1.0.0 | ~1.1.0 | ~1.2.0",
|
"ext-ctype": "*",
|
"ext-mbstring": "*",
|
"ezyang/htmlpurifier": "~4.6",
|
"lib-pcre": "*",
|
"php": ">=5.4.0",
|
"yiisoft/yii2-composer": "~2.0.4"
|
},
|
"bin": [
|
"yii"
|
],
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\": ""
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Qiang Xue",
|
"email": "qiang.xue@gmail.com",
|
"homepage": "http://www.yiiframework.com/",
|
"role": "Founder and project lead"
|
},
|
{
|
"name": "Alexander Makarov",
|
"email": "sam@rmcreative.ru",
|
"homepage": "http://rmcreative.ru/",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Maurizio Domba",
|
"homepage": "http://mdomba.info/",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Carsten Brandt",
|
"email": "mail@cebe.cc",
|
"homepage": "http://cebe.cc/",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Timur Ruziev",
|
"email": "resurtm@gmail.com",
|
"homepage": "http://resurtm.com/",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Paul Klimov",
|
"email": "klimov.paul@gmail.com",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Dmitry Naumenko",
|
"email": "d.naumenko.a@gmail.com",
|
"role": "Core framework development"
|
},
|
{
|
"name": "Boudewijn Vahrmeijer",
|
"email": "info@dynasource.eu",
|
"homepage": "http://dynasource.eu",
|
"role": "Core framework development"
|
}
|
],
|
"description": "Yii PHP Framework Version 2",
|
"homepage": "http://www.yiiframework.com/",
|
"keywords": [
|
"framework",
|
"yii2"
|
],
|
"time": "2019-06-18T14:25:08+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-composer",
|
"version": "2.0.7",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-composer.git",
|
"reference": "1439e78be1218c492e6cde251ed87d3f128b9534"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-composer/zipball/1439e78be1218c492e6cde251ed87d3f128b9534",
|
"reference": "1439e78be1218c492e6cde251ed87d3f128b9534",
|
"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"
|
},
|
"type": "composer-plugin",
|
"extra": {
|
"class": "yii\\composer\\Plugin",
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\composer\\": ""
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Qiang Xue",
|
"email": "qiang.xue@gmail.com"
|
},
|
{
|
"name": "Carsten Brandt",
|
"email": "mail@cebe.cc"
|
}
|
],
|
"description": "The composer plugin for Yii extension installer",
|
"keywords": [
|
"composer",
|
"extension installer",
|
"yii2"
|
],
|
"time": "2018-07-05T15:44:47+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-queue",
|
"version": "2.3.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-queue.git",
|
"reference": "25c1142558768ec0e835171c972a4edc2fb59cf0"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-queue/zipball/25c1142558768ec0e835171c972a4edc2fb59cf0",
|
"reference": "25c1142558768ec0e835171c972a4edc2fb59cf0",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.5.0",
|
"symfony/process": "^3.3||^4.0",
|
"yiisoft/yii2": "~2.0.14"
|
},
|
"require-dev": {
|
"aws/aws-sdk-php": ">=2.4",
|
"enqueue/amqp-lib": "^0.8||^0.9.10",
|
"enqueue/stomp": "^0.8.39",
|
"jeremeamia/superclosure": "*",
|
"pda/pheanstalk": "v3.*",
|
"php-amqplib/php-amqplib": "*",
|
"phpunit/phpunit": "~4.4",
|
"yiisoft/yii2-debug": "*",
|
"yiisoft/yii2-gii": "*",
|
"yiisoft/yii2-redis": "*"
|
},
|
"suggest": {
|
"aws/aws-sdk-php": "Need for aws SQS.",
|
"enqueue/amqp-lib": "Need for AMQP interop queue.",
|
"enqueue/stomp": "Need for Stomp queue.",
|
"ext-gearman": "Need for Gearman queue.",
|
"ext-pcntl": "Need for process signals.",
|
"pda/pheanstalk": "Need for Beanstalk queue.",
|
"php-amqplib/php-amqplib": "Need for AMQP queue.",
|
"yiisoft/yii2-redis": "Need for Redis queue."
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\queue\\": "src",
|
"yii\\queue\\amqp\\": "src/drivers/amqp",
|
"yii\\queue\\amqp_interop\\": "src/drivers/amqp_interop",
|
"yii\\queue\\beanstalk\\": "src/drivers/beanstalk",
|
"yii\\queue\\db\\": "src/drivers/db",
|
"yii\\queue\\file\\": "src/drivers/file",
|
"yii\\queue\\gearman\\": "src/drivers/gearman",
|
"yii\\queue\\redis\\": "src/drivers/redis",
|
"yii\\queue\\sync\\": "src/drivers/sync",
|
"yii\\queue\\sqs\\": "src/drivers/sqs",
|
"yii\\queue\\stomp\\": "src/drivers/stomp"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Roman Zhuravlev",
|
"email": "zhuravljov@gmail.com"
|
}
|
],
|
"description": "Yii2 Queue Extension which supported DB, Redis, RabbitMQ, Beanstalk, SQS and Gearman",
|
"keywords": [
|
"async",
|
"beanstalk",
|
"db",
|
"gearman",
|
"gii",
|
"queue",
|
"rabbitmq",
|
"redis",
|
"sqs",
|
"yii"
|
],
|
"time": "2019-06-04T18:58:40+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-redis",
|
"version": "2.0.9",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-redis.git",
|
"reference": "29c3ae9f1e1f61d9ab326f92fcacb03218c218dc"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-redis/zipball/29c3ae9f1e1f61d9ab326f92fcacb03218c218dc",
|
"reference": "29c3ae9f1e1f61d9ab326f92fcacb03218c218dc",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"yiisoft/yii2": "~2.0.14"
|
},
|
"require-dev": {
|
"yiisoft/yii2-dev": "~2.0.14"
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\redis\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Carsten Brandt",
|
"email": "mail@cebe.cc"
|
}
|
],
|
"description": "Redis Cache, Session and ActiveRecord for the Yii framework",
|
"keywords": [
|
"active-record",
|
"cache",
|
"redis",
|
"session",
|
"yii2"
|
],
|
"time": "2018-09-23T22:34:46+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-swiftmailer",
|
"version": "2.1.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-swiftmailer.git",
|
"reference": "09659a55959f9e64b8178d842b64a9ffae42b994"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-swiftmailer/zipball/09659a55959f9e64b8178d842b64a9ffae42b994",
|
"reference": "09659a55959f9e64b8178d842b64a9ffae42b994",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"swiftmailer/swiftmailer": "~6.0",
|
"yiisoft/yii2": ">=2.0.4"
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.1.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\swiftmailer\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Paul Klimov",
|
"email": "klimov.paul@gmail.com"
|
}
|
],
|
"description": "The SwiftMailer integration for the Yii framework",
|
"keywords": [
|
"email",
|
"mail",
|
"mailer",
|
"swift",
|
"swiftmailer",
|
"yii2"
|
],
|
"time": "2018-09-23T22:00:47+00:00"
|
}
|
],
|
"packages-dev": [
|
{
|
"name": "behat/gherkin",
|
"version": "v4.6.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Behat/Gherkin.git",
|
"reference": "ab0a02ea14893860bca00f225f5621d351a3ad07"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Behat/Gherkin/zipball/ab0a02ea14893860bca00f225f5621d351a3ad07",
|
"reference": "ab0a02ea14893860bca00f225f5621d351a3ad07",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.1"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "~4.5|~5",
|
"symfony/phpunit-bridge": "~2.7|~3|~4",
|
"symfony/yaml": "~2.3|~3|~4"
|
},
|
"suggest": {
|
"symfony/yaml": "If you want to parse features, represented in YAML files"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.4-dev"
|
}
|
},
|
"autoload": {
|
"psr-0": {
|
"Behat\\Gherkin": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Konstantin Kudryashov",
|
"email": "ever.zet@gmail.com",
|
"homepage": "http://everzet.com"
|
}
|
],
|
"description": "Gherkin DSL parser for PHP 5.3",
|
"homepage": "http://behat.org/",
|
"keywords": [
|
"BDD",
|
"Behat",
|
"Cucumber",
|
"DSL",
|
"gherkin",
|
"parser"
|
],
|
"time": "2019-01-16T14:22:17+00:00"
|
},
|
{
|
"name": "bower-asset/bootstrap",
|
"version": "v3.4.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/twbs/bootstrap.git",
|
"reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/twbs/bootstrap/zipball/68b0d231a13201eb14acd3dc84e51543d16e5f7e",
|
"reference": "68b0d231a13201eb14acd3dc84e51543d16e5f7e",
|
"shasum": ""
|
},
|
"require": {
|
"bower-asset/jquery": ">=1.9.1,<4.0"
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": [
|
"less/bootstrap.less",
|
"dist/js/bootstrap.js"
|
],
|
"bower-asset-ignore": [
|
"/.*",
|
"_config.yml",
|
"CNAME",
|
"composer.json",
|
"CONTRIBUTING.md",
|
"docs",
|
"js/tests",
|
"test-infra"
|
]
|
},
|
"license": [
|
"MIT"
|
],
|
"description": "The most popular front-end framework for developing responsive, mobile first projects on the web.",
|
"keywords": [
|
"css",
|
"framework",
|
"front-end",
|
"js",
|
"less",
|
"mobile-first",
|
"responsive",
|
"web"
|
],
|
"time": "2019-02-13T15:55:38+00:00"
|
},
|
{
|
"name": "bower-asset/typeahead.js",
|
"version": "v0.11.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/twitter/typeahead.js.git",
|
"reference": "588440f66559714280628a4f9799f0c4eb880a4a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/twitter/typeahead.js/zipball/588440f66559714280628a4f9799f0c4eb880a4a",
|
"reference": "588440f66559714280628a4f9799f0c4eb880a4a",
|
"shasum": ""
|
},
|
"require": {
|
"bower-asset/jquery": ">=1.7"
|
},
|
"require-dev": {
|
"bower-asset/jasmine-ajax": "~1.3.1",
|
"bower-asset/jasmine-jquery": "~1.5.2",
|
"bower-asset/jquery": "~1.7"
|
},
|
"type": "bower-asset-library",
|
"extra": {
|
"bower-asset-main": "dist/typeahead.bundle.js"
|
},
|
"time": "2015-04-27T04:02:14+00:00"
|
},
|
{
|
"name": "codeception/codeception",
|
"version": "2.5.6",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Codeception/Codeception.git",
|
"reference": "b83a9338296e706fab2ceb49de8a352fbca3dc98"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Codeception/Codeception/zipball/b83a9338296e706fab2ceb49de8a352fbca3dc98",
|
"reference": "b83a9338296e706fab2ceb49de8a352fbca3dc98",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"behat/gherkin": "^4.4.0",
|
"codeception/phpunit-wrapper": "^6.0.9|^7.0.6",
|
"codeception/stub": "^2.0",
|
"ext-curl": "*",
|
"ext-json": "*",
|
"ext-mbstring": "*",
|
"facebook/webdriver": ">=1.1.3 <2.0",
|
"guzzlehttp/guzzle": ">=4.1.4 <7.0",
|
"guzzlehttp/psr7": "~1.0",
|
"php": ">=5.6.0 <8.0",
|
"symfony/browser-kit": ">=2.7 <5.0",
|
"symfony/console": ">=2.7 <5.0",
|
"symfony/css-selector": ">=2.7 <5.0",
|
"symfony/dom-crawler": ">=2.7 <5.0",
|
"symfony/event-dispatcher": ">=2.7 <5.0",
|
"symfony/finder": ">=2.7 <5.0",
|
"symfony/yaml": ">=2.7 <5.0"
|
},
|
"require-dev": {
|
"codeception/specify": "~0.3",
|
"facebook/graph-sdk": "~5.3",
|
"flow/jsonpath": "~0.2",
|
"monolog/monolog": "~1.8",
|
"pda/pheanstalk": "~3.0",
|
"php-amqplib/php-amqplib": "~2.4",
|
"predis/predis": "^1.0",
|
"squizlabs/php_codesniffer": "~2.0",
|
"symfony/process": ">=2.7 <5.0",
|
"vlucas/phpdotenv": "^3.0"
|
},
|
"suggest": {
|
"aws/aws-sdk-php": "For using AWS Auth in REST module and Queue module",
|
"codeception/phpbuiltinserver": "Start and stop PHP built-in web server for your tests",
|
"codeception/specify": "BDD-style code blocks",
|
"codeception/verify": "BDD-style assertions",
|
"flow/jsonpath": "For using JSONPath in REST module",
|
"league/factory-muffin": "For DataFactory module",
|
"league/factory-muffin-faker": "For Faker support in DataFactory module",
|
"phpseclib/phpseclib": "for SFTP option in FTP Module",
|
"stecman/symfony-console-completion": "For BASH autocompletion",
|
"symfony/phpunit-bridge": "For phpunit-bridge support"
|
},
|
"bin": [
|
"codecept"
|
],
|
"type": "library",
|
"extra": {
|
"branch-alias": []
|
},
|
"autoload": {
|
"psr-4": {
|
"Codeception\\": "src/Codeception",
|
"Codeception\\Extension\\": "ext"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Bodnarchuk",
|
"email": "davert@mail.ua",
|
"homepage": "http://codegyre.com"
|
}
|
],
|
"description": "BDD-style testing framework",
|
"homepage": "http://codeception.com/",
|
"keywords": [
|
"BDD",
|
"TDD",
|
"acceptance testing",
|
"functional testing",
|
"unit testing"
|
],
|
"time": "2019-04-24T11:28:19+00:00"
|
},
|
{
|
"name": "codeception/phpunit-wrapper",
|
"version": "6.6.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Codeception/phpunit-wrapper.git",
|
"reference": "d0da25a98bcebeb15d97c2ad3b2de6166b6e7a0c"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Codeception/phpunit-wrapper/zipball/d0da25a98bcebeb15d97c2ad3b2de6166b6e7a0c",
|
"reference": "d0da25a98bcebeb15d97c2ad3b2de6166b6e7a0c",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"phpunit/php-code-coverage": ">=4.0.4 <6.0",
|
"phpunit/phpunit": ">=6.5.13 <7.0",
|
"sebastian/comparator": ">=1.2.4 <3.0",
|
"sebastian/diff": ">=1.4 <4.0"
|
},
|
"replace": {
|
"codeception/phpunit-wrapper": "*"
|
},
|
"require-dev": {
|
"codeception/specify": "*",
|
"vlucas/phpdotenv": "^3.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Codeception\\PHPUnit\\": "src\\"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Davert",
|
"email": "davert.php@resend.cc"
|
}
|
],
|
"description": "PHPUnit classes used by Codeception",
|
"time": "2019-02-26T20:47:39+00:00"
|
},
|
{
|
"name": "codeception/specify",
|
"version": "1.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Codeception/Specify.git",
|
"reference": "1b1fe23f887aac647d0f7f5be3867b240690449d"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Codeception/Specify/zipball/1b1fe23f887aac647d0f7f5be3867b240690449d",
|
"reference": "1b1fe23f887aac647d0f7f5be3867b240690449d",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"myclabs/deep-copy": "~1.1",
|
"php": ">=7.0.0",
|
"phpunit/phpunit": "~6.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"Codeception\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Bodnarchuk",
|
"email": "davert@codeception.com"
|
}
|
],
|
"description": "BDD code blocks for PHPUnit and Codeception",
|
"time": "2017-11-20T23:40:31+00:00"
|
},
|
{
|
"name": "codeception/stub",
|
"version": "2.1.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Codeception/Stub.git",
|
"reference": "853657f988942f7afb69becf3fd0059f192c705a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Codeception/Stub/zipball/853657f988942f7afb69becf3fd0059f192c705a",
|
"reference": "853657f988942f7afb69becf3fd0059f192c705a",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"codeception/phpunit-wrapper": ">6.0.15 <6.1.0 | ^6.6.1 | ^7.7.1 | ^8.0.3"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"Codeception\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"description": "Flexible Stub wrapper for PHPUnit's Mock Builder",
|
"time": "2019-03-02T15:35:10+00:00"
|
},
|
{
|
"name": "codeception/verify",
|
"version": "1.0.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/Codeception/Verify.git",
|
"reference": "f45b39025b3f5cfd9a9d8fb992432885ff5380c1"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/Codeception/Verify/zipball/f45b39025b3f5cfd9a9d8fb992432885ff5380c1",
|
"reference": "f45b39025b3f5cfd9a9d8fb992432885ff5380c1",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">= 7.0",
|
"phpunit/phpunit": "> 6.0"
|
},
|
"type": "library",
|
"autoload": {
|
"files": [
|
"src/Codeception/function.php"
|
],
|
"psr-4": {
|
"Codeception\\": "src\\Codeception"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Michael Bodnarchuk",
|
"email": "davert@codeception.com"
|
}
|
],
|
"description": "BDD assertion library for PHPUnit",
|
"time": "2017-11-12T01:51:59+00:00"
|
},
|
{
|
"name": "doctrine/instantiator",
|
"version": "1.2.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/doctrine/instantiator.git",
|
"reference": "a2c590166b2133a4633738648b6b064edae0814a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/doctrine/instantiator/zipball/a2c590166b2133a4633738648b6b064edae0814a",
|
"reference": "a2c590166b2133a4633738648b6b064edae0814a",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1"
|
},
|
"require-dev": {
|
"doctrine/coding-standard": "^6.0",
|
"ext-pdo": "*",
|
"ext-phar": "*",
|
"phpbench/phpbench": "^0.13",
|
"phpstan/phpstan-phpunit": "^0.11",
|
"phpstan/phpstan-shim": "^0.11",
|
"phpunit/phpunit": "^7.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.2.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Marco Pivetta",
|
"email": "ocramius@gmail.com",
|
"homepage": "http://ocramius.github.com/"
|
}
|
],
|
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
|
"homepage": "https://www.doctrine-project.org/projects/instantiator.html",
|
"keywords": [
|
"constructor",
|
"instantiate"
|
],
|
"time": "2019-03-17T17:37:11+00:00"
|
},
|
{
|
"name": "facebook/webdriver",
|
"version": "1.7.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/php-webdriver/php-webdriver-archive.git",
|
"reference": "e43de70f3c7166169d0f14a374505392734160e5"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/php-webdriver/php-webdriver-archive/zipball/e43de70f3c7166169d0f14a374505392734160e5",
|
"reference": "e43de70f3c7166169d0f14a374505392734160e5",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-curl": "*",
|
"ext-json": "*",
|
"ext-mbstring": "*",
|
"ext-zip": "*",
|
"php": "^5.6 || ~7.0",
|
"symfony/process": "^2.8 || ^3.1 || ^4.0"
|
},
|
"require-dev": {
|
"friendsofphp/php-cs-fixer": "^2.0",
|
"jakub-onderka/php-parallel-lint": "^0.9.2",
|
"php-coveralls/php-coveralls": "^2.0",
|
"php-mock/php-mock-phpunit": "^1.1",
|
"phpunit/phpunit": "^5.7",
|
"sebastian/environment": "^1.3.4 || ^2.0 || ^3.0",
|
"squizlabs/php_codesniffer": "^2.6",
|
"symfony/var-dumper": "^3.3 || ^4.0"
|
},
|
"suggest": {
|
"ext-SimpleXML": "For Firefox profile creation"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-community": "1.5-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Facebook\\WebDriver\\": "lib/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"Apache-2.0"
|
],
|
"description": "A PHP client for Selenium WebDriver",
|
"homepage": "https://github.com/facebook/php-webdriver",
|
"keywords": [
|
"facebook",
|
"php",
|
"selenium",
|
"webdriver"
|
],
|
"abandoned": "php-webdriver/webdriver",
|
"time": "2019-06-13T08:02:18+00:00"
|
},
|
{
|
"name": "flow/jsonpath",
|
"version": "0.4.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/FlowCommunications/JSONPath.git",
|
"reference": "f0222818d5c938e4ab668ab2e2c079bd51a27112"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/FlowCommunications/JSONPath/zipball/f0222818d5c938e4ab668ab2e2c079bd51a27112",
|
"reference": "f0222818d5c938e4ab668ab2e2c079bd51a27112",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.4.0"
|
},
|
"require-dev": {
|
"peekmo/jsonpath": "dev-master",
|
"phpunit/phpunit": "^4.0"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-0": {
|
"Flow\\JSONPath": "src/",
|
"Flow\\JSONPath\\Test": "tests/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Stephen Frank",
|
"email": "stephen@flowsa.com"
|
}
|
],
|
"description": "JSONPath implementation for parsing, searching and flattening arrays",
|
"time": "2018-03-04T16:39:47+00:00"
|
},
|
{
|
"name": "myclabs/deep-copy",
|
"version": "1.9.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/myclabs/DeepCopy.git",
|
"reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",
|
"reference": "e6828efaba2c9b79f4499dae1d66ef8bfa7b2b72",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1"
|
},
|
"replace": {
|
"myclabs/deep-copy": "self.version"
|
},
|
"require-dev": {
|
"doctrine/collections": "^1.0",
|
"doctrine/common": "^2.6",
|
"phpunit/phpunit": "^7.1"
|
},
|
"type": "library",
|
"autoload": {
|
"psr-4": {
|
"DeepCopy\\": "src/DeepCopy/"
|
},
|
"files": [
|
"src/DeepCopy/deep_copy.php"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"description": "Create deep copies (clones) of your objects",
|
"keywords": [
|
"clone",
|
"copy",
|
"duplicate",
|
"object",
|
"object graph"
|
],
|
"time": "2019-04-07T13:18:21+00:00"
|
},
|
{
|
"name": "phar-io/manifest",
|
"version": "1.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phar-io/manifest.git",
|
"reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phar-io/manifest/zipball/2df402786ab5368a0169091f61a7c1e0eb6852d0",
|
"reference": "2df402786ab5368a0169091f61a7c1e0eb6852d0",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-dom": "*",
|
"ext-phar": "*",
|
"phar-io/version": "^1.0.1",
|
"php": "^5.6 || ^7.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Arne Blankerts",
|
"email": "arne@blankerts.de",
|
"role": "Developer"
|
},
|
{
|
"name": "Sebastian Heuer",
|
"email": "sebastian@phpeople.de",
|
"role": "Developer"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "Developer"
|
}
|
],
|
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
|
"time": "2017-03-05T18:14:27+00:00"
|
},
|
{
|
"name": "phar-io/version",
|
"version": "1.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phar-io/version.git",
|
"reference": "a70c0ced4be299a63d32fa96d9281d03e94041df"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phar-io/version/zipball/a70c0ced4be299a63d32fa96d9281d03e94041df",
|
"reference": "a70c0ced4be299a63d32fa96d9281d03e94041df",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.6 || ^7.0"
|
},
|
"type": "library",
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Arne Blankerts",
|
"email": "arne@blankerts.de",
|
"role": "Developer"
|
},
|
{
|
"name": "Sebastian Heuer",
|
"email": "sebastian@phpeople.de",
|
"role": "Developer"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "Developer"
|
}
|
],
|
"description": "Library for handling version information and constraints",
|
"time": "2017-03-05T17:38:23+00:00"
|
},
|
{
|
"name": "phpdocumentor/reflection-common",
|
"version": "1.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phpDocumentor/ReflectionCommon.git",
|
"reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
|
"reference": "21bdeb5f65d7ebf9f43b1b25d404f87deab5bfb6",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.5"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.6"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"phpDocumentor\\Reflection\\": [
|
"src"
|
]
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Jaap van Otterdijk",
|
"email": "opensource@ijaap.nl"
|
}
|
],
|
"description": "Common reflection classes used by phpdocumentor to reflect the code structure",
|
"homepage": "http://www.phpdoc.org",
|
"keywords": [
|
"FQSEN",
|
"phpDocumentor",
|
"phpdoc",
|
"reflection",
|
"static analysis"
|
],
|
"time": "2017-09-11T18:02:19+00:00"
|
},
|
{
|
"name": "phpdocumentor/reflection-docblock",
|
"version": "4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
|
"reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
|
"reference": "bdd9f737ebc2a01c06ea7ff4308ec6697db9b53c",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0",
|
"phpdocumentor/reflection-common": "^1.0.0",
|
"phpdocumentor/type-resolver": "^0.4.0",
|
"webmozart/assert": "^1.0"
|
},
|
"require-dev": {
|
"doctrine/instantiator": "~1.0.5",
|
"mockery/mockery": "^1.0",
|
"phpunit/phpunit": "^6.4"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"phpDocumentor\\Reflection\\": [
|
"src/"
|
]
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Mike van Riel",
|
"email": "me@mikevanriel.com"
|
}
|
],
|
"description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
|
"time": "2019-04-30T17:48:53+00:00"
|
},
|
{
|
"name": "phpdocumentor/type-resolver",
|
"version": "0.4.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phpDocumentor/TypeResolver.git",
|
"reference": "9c977708995954784726e25d0cd1dddf4e65b0f7"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/9c977708995954784726e25d0cd1dddf4e65b0f7",
|
"reference": "9c977708995954784726e25d0cd1dddf4e65b0f7",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.5 || ^7.0",
|
"phpdocumentor/reflection-common": "^1.0"
|
},
|
"require-dev": {
|
"mockery/mockery": "^0.9.4",
|
"phpunit/phpunit": "^5.2||^4.8.24"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"phpDocumentor\\Reflection\\": [
|
"src/"
|
]
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Mike van Riel",
|
"email": "me@mikevanriel.com"
|
}
|
],
|
"time": "2017-07-14T14:27:02+00:00"
|
},
|
{
|
"name": "phpspec/php-diff",
|
"version": "v1.1.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phpspec/php-diff.git",
|
"reference": "0464787bfa7cd13576c5a1e318709768798bec6a"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phpspec/php-diff/zipball/0464787bfa7cd13576c5a1e318709768798bec6a",
|
"reference": "0464787bfa7cd13576c5a1e318709768798bec6a",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-0": {
|
"Diff": "lib/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Chris Boulton",
|
"homepage": "http://github.com/chrisboulton"
|
}
|
],
|
"description": "A comprehensive library for generating differences between two hashable objects (strings or arrays).",
|
"time": "2016-04-07T12:29:16+00:00"
|
},
|
{
|
"name": "phpspec/prophecy",
|
"version": "1.8.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/phpspec/prophecy.git",
|
"reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/1927e75f4ed19131ec9bcc3b002e07fb1173ee76",
|
"reference": "1927e75f4ed19131ec9bcc3b002e07fb1173ee76",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"doctrine/instantiator": "^1.0.2",
|
"php": "^5.3|^7.0",
|
"phpdocumentor/reflection-docblock": "^2.0|^3.0.2|^4.0",
|
"sebastian/comparator": "^1.1|^2.0|^3.0",
|
"sebastian/recursion-context": "^1.0|^2.0|^3.0"
|
},
|
"require-dev": {
|
"phpspec/phpspec": "^2.5|^3.2",
|
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.5 || ^7.1"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.8.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Prophecy\\": "src/Prophecy"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Konstantin Kudryashov",
|
"email": "ever.zet@gmail.com",
|
"homepage": "http://everzet.com"
|
},
|
{
|
"name": "Marcello Duarte",
|
"email": "marcello.duarte@gmail.com"
|
}
|
],
|
"description": "Highly opinionated mocking framework for PHP 5.3+",
|
"homepage": "https://github.com/phpspec/prophecy",
|
"keywords": [
|
"Double",
|
"Dummy",
|
"fake",
|
"mock",
|
"spy",
|
"stub"
|
],
|
"time": "2019-06-13T12:50:23+00:00"
|
},
|
{
|
"name": "phpunit/php-code-coverage",
|
"version": "5.3.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
|
"reference": "c89677919c5dd6d3b3852f230a663118762218ac"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/c89677919c5dd6d3b3852f230a663118762218ac",
|
"reference": "c89677919c5dd6d3b3852f230a663118762218ac",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-dom": "*",
|
"ext-xmlwriter": "*",
|
"php": "^7.0",
|
"phpunit/php-file-iterator": "^1.4.2",
|
"phpunit/php-text-template": "^1.2.1",
|
"phpunit/php-token-stream": "^2.0.1",
|
"sebastian/code-unit-reverse-lookup": "^1.0.1",
|
"sebastian/environment": "^3.0",
|
"sebastian/version": "^2.0.1",
|
"theseer/tokenizer": "^1.1"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.0"
|
},
|
"suggest": {
|
"ext-xdebug": "^2.5.5"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "5.3.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "lead"
|
}
|
],
|
"description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
|
"homepage": "https://github.com/sebastianbergmann/php-code-coverage",
|
"keywords": [
|
"coverage",
|
"testing",
|
"xunit"
|
],
|
"time": "2018-04-06T15:36:58+00:00"
|
},
|
{
|
"name": "phpunit/php-file-iterator",
|
"version": "1.4.5",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
|
"reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/730b01bc3e867237eaac355e06a36b85dd93a8b4",
|
"reference": "730b01bc3e867237eaac355e06a36b85dd93a8b4",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.4.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sb@sebastian-bergmann.de",
|
"role": "lead"
|
}
|
],
|
"description": "FilterIterator implementation that filters files based on a list of suffixes.",
|
"homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
|
"keywords": [
|
"filesystem",
|
"iterator"
|
],
|
"time": "2017-11-27T13:52:08+00:00"
|
},
|
{
|
"name": "phpunit/php-text-template",
|
"version": "1.2.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/php-text-template.git",
|
"reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
|
"reference": "31f8b717e51d9a2afca6c9f046f5d69fc27c8686",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.3.3"
|
},
|
"type": "library",
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "lead"
|
}
|
],
|
"description": "Simple template engine.",
|
"homepage": "https://github.com/sebastianbergmann/php-text-template/",
|
"keywords": [
|
"template"
|
],
|
"time": "2015-06-21T13:50:34+00:00"
|
},
|
{
|
"name": "phpunit/php-timer",
|
"version": "1.0.9",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/php-timer.git",
|
"reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
|
"reference": "3dcf38ca72b158baf0bc245e9184d3fdffa9c46f",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.3.3 || ^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sb@sebastian-bergmann.de",
|
"role": "lead"
|
}
|
],
|
"description": "Utility class for timing",
|
"homepage": "https://github.com/sebastianbergmann/php-timer/",
|
"keywords": [
|
"timer"
|
],
|
"time": "2017-02-26T11:10:40+00:00"
|
},
|
{
|
"name": "phpunit/php-token-stream",
|
"version": "2.0.2",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
|
"reference": "791198a2c6254db10131eecfe8c06670700904db"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/791198a2c6254db10131eecfe8c06670700904db",
|
"reference": "791198a2c6254db10131eecfe8c06670700904db",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-tokenizer": "*",
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.2.4"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Wrapper around PHP's tokenizer extension.",
|
"homepage": "https://github.com/sebastianbergmann/php-token-stream/",
|
"keywords": [
|
"tokenizer"
|
],
|
"abandoned": true,
|
"time": "2017-11-27T05:48:46+00:00"
|
},
|
{
|
"name": "phpunit/phpunit",
|
"version": "6.5.14",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/phpunit.git",
|
"reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bac23fe7ff13dbdb461481f706f0e9fe746334b7",
|
"reference": "bac23fe7ff13dbdb461481f706f0e9fe746334b7",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-dom": "*",
|
"ext-json": "*",
|
"ext-libxml": "*",
|
"ext-mbstring": "*",
|
"ext-xml": "*",
|
"myclabs/deep-copy": "^1.6.1",
|
"phar-io/manifest": "^1.0.1",
|
"phar-io/version": "^1.0",
|
"php": "^7.0",
|
"phpspec/prophecy": "^1.7",
|
"phpunit/php-code-coverage": "^5.3",
|
"phpunit/php-file-iterator": "^1.4.3",
|
"phpunit/php-text-template": "^1.2.1",
|
"phpunit/php-timer": "^1.0.9",
|
"phpunit/phpunit-mock-objects": "^5.0.9",
|
"sebastian/comparator": "^2.1",
|
"sebastian/diff": "^2.0",
|
"sebastian/environment": "^3.1",
|
"sebastian/exporter": "^3.1",
|
"sebastian/global-state": "^2.0",
|
"sebastian/object-enumerator": "^3.0.3",
|
"sebastian/resource-operations": "^1.0",
|
"sebastian/version": "^2.0.1"
|
},
|
"conflict": {
|
"phpdocumentor/reflection-docblock": "3.0.2",
|
"phpunit/dbunit": "<3.0"
|
},
|
"require-dev": {
|
"ext-pdo": "*"
|
},
|
"suggest": {
|
"ext-xdebug": "*",
|
"phpunit/php-invoker": "^1.1"
|
},
|
"bin": [
|
"phpunit"
|
],
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "6.5.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "lead"
|
}
|
],
|
"description": "The PHP Unit Testing framework.",
|
"homepage": "https://phpunit.de/",
|
"keywords": [
|
"phpunit",
|
"testing",
|
"xunit"
|
],
|
"time": "2019-02-01T05:22:47+00:00"
|
},
|
{
|
"name": "phpunit/phpunit-mock-objects",
|
"version": "5.0.10",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/phpunit-mock-objects.git",
|
"reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/phpunit-mock-objects/zipball/cd1cf05c553ecfec36b170070573e540b67d3f1f",
|
"reference": "cd1cf05c553ecfec36b170070573e540b67d3f1f",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"doctrine/instantiator": "^1.0.5",
|
"php": "^7.0",
|
"phpunit/php-text-template": "^1.2.1",
|
"sebastian/exporter": "^3.1"
|
},
|
"conflict": {
|
"phpunit/phpunit": "<6.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.5.11"
|
},
|
"suggest": {
|
"ext-soap": "*"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "5.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "lead"
|
}
|
],
|
"description": "Mock Object library for PHPUnit",
|
"homepage": "https://github.com/sebastianbergmann/phpunit-mock-objects/",
|
"keywords": [
|
"mock",
|
"xunit"
|
],
|
"abandoned": true,
|
"time": "2018-08-09T05:50:03+00:00"
|
},
|
{
|
"name": "sebastian/code-unit-reverse-lookup",
|
"version": "1.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
|
"reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
|
"reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.6 || ^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^5.7 || ^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Looks up which function or method a line of code belongs to",
|
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
|
"time": "2017-03-04T06:30:41+00:00"
|
},
|
{
|
"name": "sebastian/comparator",
|
"version": "2.1.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/comparator.git",
|
"reference": "34369daee48eafb2651bea869b4b15d75ccc35f9"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/34369daee48eafb2651bea869b4b15d75ccc35f9",
|
"reference": "34369daee48eafb2651bea869b4b15d75ccc35f9",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0",
|
"sebastian/diff": "^2.0 || ^3.0",
|
"sebastian/exporter": "^3.1"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.4"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.1.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Jeff Welch",
|
"email": "whatthejeff@gmail.com"
|
},
|
{
|
"name": "Volker Dusch",
|
"email": "github@wallbash.com"
|
},
|
{
|
"name": "Bernhard Schussek",
|
"email": "bschussek@2bepublished.at"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Provides the functionality to compare PHP values for equality",
|
"homepage": "https://github.com/sebastianbergmann/comparator",
|
"keywords": [
|
"comparator",
|
"compare",
|
"equality"
|
],
|
"time": "2018-02-01T13:46:46+00:00"
|
},
|
{
|
"name": "sebastian/diff",
|
"version": "2.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/diff.git",
|
"reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
|
"reference": "347c1d8b49c5c3ee30c7040ea6fc446790e6bddd",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.2"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Kore Nordmann",
|
"email": "mail@kore-nordmann.de"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Diff implementation",
|
"homepage": "https://github.com/sebastianbergmann/diff",
|
"keywords": [
|
"diff"
|
],
|
"time": "2017-08-03T08:09:46+00:00"
|
},
|
{
|
"name": "sebastian/environment",
|
"version": "3.1.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/environment.git",
|
"reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
|
"reference": "cd0871b3975fb7fc44d11314fd1ee20925fce4f5",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.1"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.1.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Provides functionality to handle HHVM/PHP environments",
|
"homepage": "http://www.github.com/sebastianbergmann/environment",
|
"keywords": [
|
"Xdebug",
|
"environment",
|
"hhvm"
|
],
|
"time": "2017-07-01T08:51:00+00:00"
|
},
|
{
|
"name": "sebastian/exporter",
|
"version": "3.1.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/exporter.git",
|
"reference": "234199f4528de6d12aaa58b612e98f7d36adb937"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/234199f4528de6d12aaa58b612e98f7d36adb937",
|
"reference": "234199f4528de6d12aaa58b612e98f7d36adb937",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0",
|
"sebastian/recursion-context": "^3.0"
|
},
|
"require-dev": {
|
"ext-mbstring": "*",
|
"phpunit/phpunit": "^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.1.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Jeff Welch",
|
"email": "whatthejeff@gmail.com"
|
},
|
{
|
"name": "Volker Dusch",
|
"email": "github@wallbash.com"
|
},
|
{
|
"name": "Bernhard Schussek",
|
"email": "bschussek@2bepublished.at"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
},
|
{
|
"name": "Adam Harvey",
|
"email": "aharvey@php.net"
|
}
|
],
|
"description": "Provides the functionality to export PHP variables for visualization",
|
"homepage": "http://www.github.com/sebastianbergmann/exporter",
|
"keywords": [
|
"export",
|
"exporter"
|
],
|
"time": "2017-04-03T13:19:02+00:00"
|
},
|
{
|
"name": "sebastian/global-state",
|
"version": "2.0.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/global-state.git",
|
"reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
|
"reference": "e8ba02eed7bbbb9e59e43dedd3dddeff4a56b0c4",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.0"
|
},
|
"suggest": {
|
"ext-uopz": "*"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Snapshotting of global state",
|
"homepage": "http://www.github.com/sebastianbergmann/global-state",
|
"keywords": [
|
"global state"
|
],
|
"time": "2017-04-27T15:39:26+00:00"
|
},
|
{
|
"name": "sebastian/object-enumerator",
|
"version": "3.0.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
|
"reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
|
"reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0",
|
"sebastian/object-reflector": "^1.1.1",
|
"sebastian/recursion-context": "^3.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
|
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
|
"time": "2017-08-03T12:35:26+00:00"
|
},
|
{
|
"name": "sebastian/object-reflector",
|
"version": "1.1.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/object-reflector.git",
|
"reference": "773f97c67f28de00d397be301821b06708fca0be"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
|
"reference": "773f97c67f28de00d397be301821b06708fca0be",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.1-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Allows reflection of object attributes, including inherited and non-public ones",
|
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
|
"time": "2017-03-29T09:07:27+00:00"
|
},
|
{
|
"name": "sebastian/recursion-context",
|
"version": "3.0.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/recursion-context.git",
|
"reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
|
"reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.0"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "3.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Jeff Welch",
|
"email": "whatthejeff@gmail.com"
|
},
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
},
|
{
|
"name": "Adam Harvey",
|
"email": "aharvey@php.net"
|
}
|
],
|
"description": "Provides functionality to recursively process PHP variables",
|
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
|
"time": "2017-03-03T06:23:57+00:00"
|
},
|
{
|
"name": "sebastian/resource-operations",
|
"version": "1.0.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/resource-operations.git",
|
"reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
|
"reference": "ce990bb21759f94aeafd30209e8cfcdfa8bc3f52",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.6.0"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de"
|
}
|
],
|
"description": "Provides a list of PHP built-in functions that operate on resources",
|
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
|
"time": "2015-07-28T20:34:47+00:00"
|
},
|
{
|
"name": "sebastian/version",
|
"version": "2.0.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/sebastianbergmann/version.git",
|
"reference": "99732be0ddb3361e16ad77b68ba41efc8e979019"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/sebastianbergmann/version/zipball/99732be0ddb3361e16ad77b68ba41efc8e979019",
|
"reference": "99732be0ddb3361e16ad77b68ba41efc8e979019",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": ">=5.6"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Sebastian Bergmann",
|
"email": "sebastian@phpunit.de",
|
"role": "lead"
|
}
|
],
|
"description": "Library that helps with managing the version number of Git-hosted PHP projects",
|
"homepage": "https://github.com/sebastianbergmann/version",
|
"time": "2016-10-03T07:35:21+00:00"
|
},
|
{
|
"name": "symfony/browser-kit",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/browser-kit.git",
|
"reference": "e07d50e84b8cf489590f22244f4f609579b4a2c4"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/browser-kit/zipball/e07d50e84b8cf489590f22244f4f609579b4a2c4",
|
"reference": "e07d50e84b8cf489590f22244f4f609579b4a2c4",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3",
|
"symfony/dom-crawler": "~3.4|~4.0"
|
},
|
"require-dev": {
|
"symfony/css-selector": "~3.4|~4.0",
|
"symfony/http-client": "^4.3",
|
"symfony/mime": "^4.3",
|
"symfony/process": "~3.4|~4.0"
|
},
|
"suggest": {
|
"symfony/process": ""
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\BrowserKit\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony BrowserKit Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-05-30T16:10:05+00:00"
|
},
|
{
|
"name": "symfony/console",
|
"version": "v4.2.9",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/console.git",
|
"reference": "7a293c9a4587a92e6a0e81edb0bea54071b1b99d"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/console/zipball/7a293c9a4587a92e6a0e81edb0bea54071b1b99d",
|
"reference": "7a293c9a4587a92e6a0e81edb0bea54071b1b99d",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3",
|
"symfony/contracts": "^1.0",
|
"symfony/polyfill-mbstring": "~1.0"
|
},
|
"conflict": {
|
"symfony/dependency-injection": "<3.4",
|
"symfony/process": "<3.3"
|
},
|
"provide": {
|
"psr/log-implementation": "1.0"
|
},
|
"require-dev": {
|
"psr/log": "~1.0",
|
"symfony/config": "~3.4|~4.0",
|
"symfony/dependency-injection": "~3.4|~4.0",
|
"symfony/event-dispatcher": "~3.4|~4.0",
|
"symfony/lock": "~3.4|~4.0",
|
"symfony/process": "~3.4|~4.0"
|
},
|
"suggest": {
|
"psr/log": "For using the console logger",
|
"symfony/event-dispatcher": "",
|
"symfony/lock": "",
|
"symfony/process": ""
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.2-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\Console\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony Console Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-05-09T09:19:46+00:00"
|
},
|
{
|
"name": "symfony/contracts",
|
"version": "v1.1.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/contracts.git",
|
"reference": "2d19b12caccbd80cf0c85624dc87b7021a0df1d5"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/contracts/zipball/2d19b12caccbd80cf0c85624dc87b7021a0df1d5",
|
"reference": "2d19b12caccbd80cf0c85624dc87b7021a0df1d5",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3"
|
},
|
"replace": {
|
"symfony/cache-contracts": "self.version",
|
"symfony/event-dispatcher-contracts": "self.version",
|
"symfony/http-client-contracts": "self.version",
|
"symfony/service-contracts": "self.version",
|
"symfony/translation-contracts": "self.version"
|
},
|
"require-dev": {
|
"psr/cache": "^1.0",
|
"psr/container": "^1.0",
|
"symfony/polyfill-intl-idn": "^1.10"
|
},
|
"suggest": {
|
"psr/cache": "When using the Cache contracts",
|
"psr/container": "When using the Service contracts",
|
"psr/event-dispatcher": "When using the EventDispatcher contracts",
|
"symfony/cache-implementation": "",
|
"symfony/event-dispatcher-implementation": "",
|
"symfony/http-client-implementation": "",
|
"symfony/service-implementation": "",
|
"symfony/translation-implementation": ""
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.1-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Contracts\\": ""
|
},
|
"exclude-from-classmap": [
|
"**/Tests/"
|
]
|
},
|
"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": "A set of abstractions extracted out of the Symfony components",
|
"homepage": "https://symfony.com",
|
"keywords": [
|
"abstractions",
|
"contracts",
|
"decoupling",
|
"interfaces",
|
"interoperability",
|
"standards"
|
],
|
"time": "2019-06-05T13:28:50+00:00"
|
},
|
{
|
"name": "symfony/css-selector",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/css-selector.git",
|
"reference": "105c98bb0c5d8635bea056135304bd8edcc42b4d"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/css-selector/zipball/105c98bb0c5d8635bea056135304bd8edcc42b4d",
|
"reference": "105c98bb0c5d8635bea056135304bd8edcc42b4d",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\CssSelector\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Jean-François Simon",
|
"email": "jeanfrancois.simon@sensiolabs.com"
|
},
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony CssSelector Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-01-16T21:53:39+00:00"
|
},
|
{
|
"name": "symfony/dom-crawler",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/dom-crawler.git",
|
"reference": "06ee58fbc9a8130f1d35b5280e15235a0515d457"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/dom-crawler/zipball/06ee58fbc9a8130f1d35b5280e15235a0515d457",
|
"reference": "06ee58fbc9a8130f1d35b5280e15235a0515d457",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3",
|
"symfony/polyfill-ctype": "~1.8",
|
"symfony/polyfill-mbstring": "~1.0"
|
},
|
"conflict": {
|
"masterminds/html5": "<2.6"
|
},
|
"require-dev": {
|
"masterminds/html5": "^2.6",
|
"symfony/css-selector": "~3.4|~4.0"
|
},
|
"suggest": {
|
"symfony/css-selector": ""
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\DomCrawler\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony DomCrawler Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-05-31T18:55:30+00:00"
|
},
|
{
|
"name": "symfony/finder",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/finder.git",
|
"reference": "b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/finder/zipball/b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176",
|
"reference": "b3d4f4c0e4eadfdd8b296af9ca637cfbf51d8176",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\Finder\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony Finder Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-05-26T20:47:49+00:00"
|
},
|
{
|
"name": "symfony/yaml",
|
"version": "v4.3.1",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/symfony/yaml.git",
|
"reference": "c60ecf5ba842324433b46f58dc7afc4487dbab99"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/symfony/yaml/zipball/c60ecf5ba842324433b46f58dc7afc4487dbab99",
|
"reference": "c60ecf5ba842324433b46f58dc7afc4487dbab99",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^7.1.3",
|
"symfony/polyfill-ctype": "~1.8"
|
},
|
"conflict": {
|
"symfony/console": "<3.4"
|
},
|
"require-dev": {
|
"symfony/console": "~3.4|~4.0"
|
},
|
"suggest": {
|
"symfony/console": "For validating YAML files using the lint command"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "4.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Symfony\\Component\\Yaml\\": ""
|
},
|
"exclude-from-classmap": [
|
"/Tests/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Fabien Potencier",
|
"email": "fabien@symfony.com"
|
},
|
{
|
"name": "Symfony Community",
|
"homepage": "https://symfony.com/contributors"
|
}
|
],
|
"description": "Symfony Yaml Component",
|
"homepage": "https://symfony.com",
|
"time": "2019-04-06T14:04:46+00:00"
|
},
|
{
|
"name": "theseer/tokenizer",
|
"version": "1.1.3",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/theseer/tokenizer.git",
|
"reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/theseer/tokenizer/zipball/11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
|
"reference": "11336f6f84e16a720dae9d8e6ed5019efa85a0f9",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"ext-dom": "*",
|
"ext-tokenizer": "*",
|
"ext-xmlwriter": "*",
|
"php": "^7.0"
|
},
|
"type": "library",
|
"autoload": {
|
"classmap": [
|
"src/"
|
]
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Arne Blankerts",
|
"email": "arne@blankerts.de",
|
"role": "Developer"
|
}
|
],
|
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
|
"time": "2019-06-13T22:48:21+00:00"
|
},
|
{
|
"name": "webmozart/assert",
|
"version": "1.4.0",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/webmozart/assert.git",
|
"reference": "83e253c8e0be5b0257b881e1827274667c5c17a9"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/webmozart/assert/zipball/83e253c8e0be5b0257b881e1827274667c5c17a9",
|
"reference": "83e253c8e0be5b0257b881e1827274667c5c17a9",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"php": "^5.3.3 || ^7.0",
|
"symfony/polyfill-ctype": "^1.8"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "^4.6",
|
"sebastian/version": "^1.0.1"
|
},
|
"type": "library",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "1.3-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"Webmozart\\Assert\\": "src/"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"MIT"
|
],
|
"authors": [
|
{
|
"name": "Bernhard Schussek",
|
"email": "bschussek@gmail.com"
|
}
|
],
|
"description": "Assertions to validate method input/output with nice error messages.",
|
"keywords": [
|
"assert",
|
"check",
|
"validate"
|
],
|
"time": "2018-12-25T11:19:39+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-bootstrap",
|
"version": "2.0.10",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-bootstrap.git",
|
"reference": "073c9ab0a4eb71f2485d84c96a1967130300d8fc"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-bootstrap/zipball/073c9ab0a4eb71f2485d84c96a1967130300d8fc",
|
"reference": "073c9ab0a4eb71f2485d84c96a1967130300d8fc",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"bower-asset/bootstrap": "3.4.* | 3.3.* | 3.2.* | 3.1.*",
|
"yiisoft/yii2": "~2.0.6"
|
},
|
"require-dev": {
|
"phpunit/phpunit": "<7"
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\bootstrap\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Paul Klimov",
|
"email": "klimov.paul@gmail.com"
|
},
|
{
|
"name": "Alexander Makarov",
|
"email": "sam@rmcreative.ru",
|
"homepage": "http://rmcreative.ru/"
|
},
|
{
|
"name": "Antonio Ramirez",
|
"email": "amigo.cobos@gmail.com"
|
},
|
{
|
"name": "Qiang Xue",
|
"email": "qiang.xue@gmail.com",
|
"homepage": "http://www.yiiframework.com/"
|
}
|
],
|
"description": "The Twitter Bootstrap extension for the Yii framework",
|
"keywords": [
|
"bootstrap",
|
"yii2"
|
],
|
"time": "2019-04-23T13:18:43+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-debug",
|
"version": "2.0.14",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-debug.git",
|
"reference": "dc5a4a8529de1a41dbb037dbabf1f3f93002f21d"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-debug/zipball/dc5a4a8529de1a41dbb037dbabf1f3f93002f21d",
|
"reference": "dc5a4a8529de1a41dbb037dbabf1f3f93002f21d",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"yiisoft/yii2": "~2.0.13",
|
"yiisoft/yii2-bootstrap": "~2.0.0"
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\debug\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Qiang Xue",
|
"email": "qiang.xue@gmail.com"
|
}
|
],
|
"description": "The debugger extension for the Yii framework",
|
"keywords": [
|
"debug",
|
"debugger",
|
"yii2"
|
],
|
"time": "2018-09-23T21:41:04+00:00"
|
},
|
{
|
"name": "yiisoft/yii2-gii",
|
"version": "2.0.8",
|
"source": {
|
"type": "git",
|
"url": "https://github.com/yiisoft/yii2-gii.git",
|
"reference": "c02adc552bcf3a0ef6f3694a9dcbf209f4885ab1"
|
},
|
"dist": {
|
"type": "zip",
|
"url": "https://api.github.com/repos/yiisoft/yii2-gii/zipball/c02adc552bcf3a0ef6f3694a9dcbf209f4885ab1",
|
"reference": "c02adc552bcf3a0ef6f3694a9dcbf209f4885ab1",
|
"shasum": "",
|
"mirrors": [
|
{
|
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
"preferred": true
|
}
|
]
|
},
|
"require": {
|
"bower-asset/typeahead.js": "0.10.* | ~0.11.0",
|
"phpspec/php-diff": ">=1.0.2",
|
"yiisoft/yii2": "~2.0.14",
|
"yiisoft/yii2-bootstrap": "~2.0.0"
|
},
|
"type": "yii2-extension",
|
"extra": {
|
"branch-alias": {
|
"dev-master": "2.0.x-dev"
|
}
|
},
|
"autoload": {
|
"psr-4": {
|
"yii\\gii\\": "src"
|
}
|
},
|
"notification-url": "https://packagist.org/downloads/",
|
"license": [
|
"BSD-3-Clause"
|
],
|
"authors": [
|
{
|
"name": "Qiang Xue",
|
"email": "qiang.xue@gmail.com"
|
}
|
],
|
"description": "The Gii extension for the Yii framework",
|
"keywords": [
|
"code generator",
|
"gii",
|
"yii2"
|
],
|
"time": "2018-12-08T10:07:49+00:00"
|
}
|
],
|
"aliases": [],
|
"minimum-stability": "stable",
|
"stability-flags": {
|
"luweiss/hjkuaidi": 20
|
},
|
"prefer-stable": false,
|
"prefer-lowest": false,
|
"platform": [],
|
"platform-dev": []
|
}
|