2024-01-09 15:59:23 +08:00
{
"packages" : [
{
"name" : "adbario/php-dot-notation" ,
"version" : "2.5.0" ,
"version_normalized" : "2.5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/adbario/php-dot-notation.git" ,
"reference" : "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/adbario/php-dot-notation/zipball/081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae" ,
"reference" : "081e2cca50c84bfeeea2e3ef9b2c8d206d80ccae" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"php" : "^5.5 || ^7.0 || ^8.0"
} ,
"require-dev" : {
"phpunit/phpunit" : "^4.8|^5.7|^6.6|^7.5|^8.5|^9.5" ,
"squizlabs/php_codesniffer" : "^3.6"
} ,
"time" : "2022-10-14T20:31:46+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/helpers.php"
] ,
"psr-4" : {
"Adbar\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Riku Särkinen" ,
"email" : "riku@adbar.io"
}
] ,
"description" : "PHP dot notation access to arrays" ,
"homepage" : "https://github.com/adbario/php-dot-notation" ,
"keywords" : [
"ArrayAccess" ,
"dotnotation"
] ,
"support" : {
"issues" : "https://github.com/adbario/php-dot-notation/issues" ,
"source" : "https://github.com/adbario/php-dot-notation/tree/2.5.0"
} ,
"install-path" : "../adbario/php-dot-notation"
} ,
{
"name" : "alibabacloud/client" ,
"version" : "1.5.32" ,
"version_normalized" : "1.5.32.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/aliyun/openapi-sdk-php-client.git" ,
"reference" : "5bc6f6d660797dcee2c3aef29700ab41ee764f4d"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/aliyun/openapi-sdk-php-client/zipball/5bc6f6d660797dcee2c3aef29700ab41ee764f4d" ,
"reference" : "5bc6f6d660797dcee2c3aef29700ab41ee764f4d" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"adbario/php-dot-notation" : "^2.4.1" ,
"clagiordano/weblibs-configmanager" : "^1.0" ,
"ext-curl" : "*" ,
"ext-json" : "*" ,
"ext-libxml" : "*" ,
"ext-mbstring" : "*" ,
"ext-openssl" : "*" ,
"ext-simplexml" : "*" ,
"ext-xmlwriter" : "*" ,
"guzzlehttp/guzzle" : "^6.3|^7.0" ,
"mtdowling/jmespath.php" : "^2.5" ,
"php" : ">=5.5"
} ,
"require-dev" : {
"composer/composer" : "^1.8" ,
"drupal/coder" : "^8.3" ,
"ext-dom" : "*" ,
"ext-pcre" : "*" ,
"ext-sockets" : "*" ,
"ext-spl" : "*" ,
"league/climate" : "^3.2.4" ,
"mikey179/vfsstream" : "^1.6" ,
"monolog/monolog" : "^1.24" ,
"phpunit/phpunit" : "^5.7|^6.6|^7.5|^8.5|^9.5" ,
"psr/cache" : "^1.0" ,
"symfony/dotenv" : "^3.4" ,
"symfony/var-dumper" : "^3.4"
} ,
"suggest" : {
"ext-sockets" : "To use client-side monitoring"
} ,
"time" : "2022-12-09T04:05:55+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/Functions.php"
] ,
"psr-4" : {
"AlibabaCloud\\Client\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "Alibaba Cloud SDK" ,
"email" : "sdk-team@alibabacloud.com" ,
"homepage" : "http://www.alibabacloud.com"
}
] ,
"description" : "Alibaba Cloud Client for PHP - Use Alibaba Cloud in your PHP project" ,
"homepage" : "https://www.alibabacloud.com/" ,
"keywords" : [
"alibaba" ,
"alibabacloud" ,
"aliyun" ,
"client" ,
"cloud" ,
"library" ,
"sdk" ,
"tool"
] ,
"support" : {
"issues" : "https://github.com/aliyun/openapi-sdk-php-client/issues" ,
"source" : "https://github.com/aliyun/openapi-sdk-php-client"
} ,
"install-path" : "../alibabacloud/client"
} ,
{
"name" : "aliyuncs/oss-sdk-php" ,
"version" : "v2.6.0" ,
"version_normalized" : "2.6.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/aliyun/aliyun-oss-php-sdk.git" ,
"reference" : "572d0f8e099e8630ae7139ed3fdedb926c7a760f"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/572d0f8e099e8630ae7139ed3fdedb926c7a760f" ,
"reference" : "572d0f8e099e8630ae7139ed3fdedb926c7a760f" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.3"
} ,
"require-dev" : {
"phpunit/phpunit" : "*" ,
"satooshi/php-coveralls" : "*"
} ,
"time" : "2022-08-03T08:06:01+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"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/" ,
"support" : {
"issues" : "https://github.com/aliyun/aliyun-oss-php-sdk/issues" ,
"source" : "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.6.0"
} ,
"install-path" : "../aliyuncs/oss-sdk-php"
} ,
{
"name" : "clagiordano/weblibs-configmanager" ,
"version" : "v1.5.0" ,
"version_normalized" : "1.5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/clagiordano/weblibs-configmanager.git" ,
"reference" : "8802c7396d61a923c9a73e37ead062b24bb1b273"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/clagiordano/weblibs-configmanager/zipball/8802c7396d61a923c9a73e37ead062b24bb1b273" ,
"reference" : "8802c7396d61a923c9a73e37ead062b24bb1b273" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"php" : ">=5.4" ,
"symfony/yaml" : "^2.8"
} ,
"require-dev" : {
"clagiordano/phpunit-result-printer" : "^1" ,
"php-coveralls/php-coveralls" : "^1.1" ,
"phpunit/phpunit" : "^4.8"
} ,
"time" : "2021-07-12T15:27:21+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"clagiordano\\weblibs\\configmanager\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"LGPL-3.0-or-later"
] ,
"authors" : [
{
"name" : "Claudio Giordano" ,
"email" : "claudio.giordano@autistici.org" ,
"role" : "Developer"
}
] ,
"description" : "weblibs-configmanager is a tool library for easily read and access to php config array file and direct read/write configuration file / object" ,
"keywords" : [
"clagiordano" ,
"configuration" ,
"manager" ,
"tool" ,
"weblibs"
] ,
"support" : {
"issues" : "https://github.com/clagiordano/weblibs-configmanager/issues" ,
"source" : "https://github.com/clagiordano/weblibs-configmanager/tree/v1.5.0"
} ,
"install-path" : "../clagiordano/weblibs-configmanager"
} ,
{
"name" : "dh2y/think-qrcode" ,
"version" : "2.0" ,
"version_normalized" : "2.0.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/cinaofdai/think-qrcode.git" ,
"reference" : "977d032afa27b1852f5fc5441fad2497f6db7ff5"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/cinaofdai/think-qrcode/zipball/977d032afa27b1852f5fc5441fad2497f6db7ff5" ,
"reference" : "977d032afa27b1852f5fc5441fad2497f6db7ff5" ,
"shasum" : ""
} ,
"require" : {
"php" : ">=5.4.0"
} ,
"time" : "2019-07-10T02:57:29+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"dh2y\\qrcode\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "dh2y" ,
"email" : "xiaodai54_long@163.com"
}
] ,
"description" : "qrcode for thinkphp5" ,
"homepage" : "https://github.com/cinaofdai/think-qrcode" ,
"support" : {
"issues" : "https://github.com/cinaofdai/think-qrcode/issues" ,
"source" : "https://github.com/cinaofdai/think-qrcode/tree/2.0"
} ,
"install-path" : "../dh2y/think-qrcode"
} ,
{
"name" : "dragonmantank/cron-expression" ,
"version" : "v3.3.1" ,
"version_normalized" : "3.3.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/dragonmantank/cron-expression.git" ,
"reference" : "be85b3f05b46c39bbc0d95f6c071ddff669510fa"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/dragonmantank/cron-expression/zipball/be85b3f05b46c39bbc0d95f6c071ddff669510fa" ,
"reference" : "be85b3f05b46c39bbc0d95f6c071ddff669510fa" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.2|^8.0" ,
"webmozart/assert" : "^1.0"
} ,
"replace" : {
"mtdowling/cron-expression" : "^1.0"
} ,
"require-dev" : {
"phpstan/extension-installer" : "^1.0" ,
"phpstan/phpstan" : "^1.0" ,
"phpstan/phpstan-webmozart-assert" : "^1.0" ,
"phpunit/phpunit" : "^7.0|^8.0|^9.0"
} ,
"time" : "2022-01-18T15:43:28+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Cron\\" : "src/Cron/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Chris Tankersley" ,
"email" : "chris@ctankersley.com" ,
"homepage" : "https://github.com/dragonmantank"
}
] ,
"description" : "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due" ,
"keywords" : [
"cron" ,
"schedule"
] ,
"support" : {
"issues" : "https://github.com/dragonmantank/cron-expression/issues" ,
"source" : "https://github.com/dragonmantank/cron-expression/tree/v3.3.1"
} ,
"funding" : [
{
"url" : "https://github.com/dragonmantank" ,
"type" : "github"
}
] ,
"install-path" : "../dragonmantank/cron-expression"
} ,
{
"name" : "ezyang/htmlpurifier" ,
"version" : "v4.16.0" ,
"version_normalized" : "4.16.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/ezyang/htmlpurifier.git" ,
"reference" : "523407fb06eb9e5f3d59889b3978d5bfe94299c8"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/ezyang/htmlpurifier/zipball/523407fb06eb9e5f3d59889b3978d5bfe94299c8" ,
"reference" : "523407fb06eb9e5f3d59889b3978d5bfe94299c8" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0"
} ,
"require-dev" : {
"cerdic/css-tidy" : "^1.7 || ^2.0" ,
"simpletest/simpletest" : "dev-master"
} ,
"suggest" : {
"cerdic/css-tidy" : "If you want to use the filter 'Filter.ExtractStyleBlocks'." ,
"ext-bcmath" : "Used for unit conversion and imagecrash protection" ,
"ext-iconv" : "Converts text to and from non-UTF-8 encodings" ,
"ext-tidy" : "Used for pretty-printing HTML"
} ,
"time" : "2022-09-18T07:06:19+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"library/HTMLPurifier.composer.php"
] ,
"psr-0" : {
"HTMLPurifier" : "library/"
} ,
"exclude-from-classmap" : [
"/library/HTMLPurifier/Language/"
]
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"LGPL-2.1-or-later"
] ,
"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"
] ,
"support" : {
"issues" : "https://github.com/ezyang/htmlpurifier/issues" ,
"source" : "https://github.com/ezyang/htmlpurifier/tree/v4.16.0"
} ,
"install-path" : "../ezyang/htmlpurifier"
} ,
{
"name" : "guzzlehttp/command" ,
"version" : "1.2.3" ,
"version_normalized" : "1.2.3.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/command.git" ,
"reference" : "3c9383aaf2e39fa8d39375ae37b95b55964aaef4"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/command/zipball/3c9383aaf2e39fa8d39375ae37b95b55964aaef4" ,
"reference" : "3c9383aaf2e39fa8d39375ae37b95b55964aaef4" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"guzzlehttp/guzzle" : "^7.5.1" ,
"guzzlehttp/promises" : "^1.5.2" ,
"guzzlehttp/psr7" : "^1.9.1 || ^2.4.5" ,
"php" : "^7.2.5 || ^8.0"
} ,
"require-dev" : {
"phpunit/phpunit" : "^8.5.19"
} ,
"time" : "2023-04-18T08:30:31+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"GuzzleHttp\\Command\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "Jeremy Lindblom" ,
"email" : "jeremeamia@gmail.com" ,
"homepage" : "https://github.com/jeremeamia"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
}
] ,
"description" : "Provides the foundation for building command-based web service clients" ,
"support" : {
"issues" : "https://github.com/guzzle/command/issues" ,
"source" : "https://github.com/guzzle/command/tree/1.2.3"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/command" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/command"
} ,
{
"name" : "guzzlehttp/guzzle" ,
"version" : "7.5.1" ,
"version_normalized" : "7.5.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/guzzle.git" ,
"reference" : "b964ca597e86b752cd994f27293e9fa6b6a95ed9"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/guzzle/zipball/b964ca597e86b752cd994f27293e9fa6b6a95ed9" ,
"reference" : "b964ca597e86b752cd994f27293e9fa6b6a95ed9" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"guzzlehttp/promises" : "^1.5" ,
"guzzlehttp/psr7" : "^1.9.1 || ^2.4.5" ,
"php" : "^7.2.5 || ^8.0" ,
"psr/http-client" : "^1.0" ,
"symfony/deprecation-contracts" : "^2.2 || ^3.0"
} ,
"provide" : {
"psr/http-client-implementation" : "1.0"
} ,
"require-dev" : {
"bamarni/composer-bin-plugin" : "^1.8.1" ,
"ext-curl" : "*" ,
"php-http/client-integration-tests" : "^3.0" ,
"phpunit/phpunit" : "^8.5.29 || ^9.5.23" ,
"psr/log" : "^1.1 || ^2.0 || ^3.0"
} ,
"suggest" : {
"ext-curl" : "Required for CURL handler support" ,
"ext-intl" : "Required for Internationalized Domain Name (IDN) support" ,
"psr/log" : "Required for using the Log middleware"
} ,
"time" : "2023-04-17T16:30:08+00:00" ,
"type" : "library" ,
"extra" : {
"bamarni-bin" : {
"bin-links" : true ,
"forward-command" : false
} ,
"branch-alias" : {
"dev-master" : "7.5-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/functions_include.php"
] ,
"psr-4" : {
"GuzzleHttp\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "Jeremy Lindblom" ,
"email" : "jeremeamia@gmail.com" ,
"homepage" : "https://github.com/jeremeamia"
} ,
{
"name" : "George Mponos" ,
"email" : "gmponos@gmail.com" ,
"homepage" : "https://github.com/gmponos"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
} ,
{
"name" : "Márk Sági-Kazár" ,
"email" : "mark.sagikazar@gmail.com" ,
"homepage" : "https://github.com/sagikazarmark"
} ,
{
"name" : "Tobias Schultze" ,
"email" : "webmaster@tubo-world.de" ,
"homepage" : "https://github.com/Tobion"
}
] ,
"description" : "Guzzle is a PHP HTTP client library" ,
"keywords" : [
"client" ,
"curl" ,
"framework" ,
"http" ,
"http client" ,
"psr-18" ,
"psr-7" ,
"rest" ,
"web service"
] ,
"support" : {
"issues" : "https://github.com/guzzle/guzzle/issues" ,
"source" : "https://github.com/guzzle/guzzle/tree/7.5.1"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/guzzle"
} ,
{
"name" : "guzzlehttp/guzzle-services" ,
"version" : "1.3.2" ,
"version_normalized" : "1.3.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/guzzle-services.git" ,
"reference" : "4989d902dd4e0411b320e851c46f3c94d652d891"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/guzzle-services/zipball/4989d902dd4e0411b320e851c46f3c94d652d891" ,
"reference" : "4989d902dd4e0411b320e851c46f3c94d652d891" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"guzzlehttp/command" : "^1.2.2" ,
"guzzlehttp/guzzle" : "^7.4.1" ,
"guzzlehttp/psr7" : "^1.8.3 || ^2.1" ,
"guzzlehttp/uri-template" : "^1.0.1" ,
"php" : "^7.2.5 || ^8.0"
} ,
"require-dev" : {
"phpunit/phpunit" : "^8.5.19 || ^9.5.8"
} ,
"suggest" : {
"gimler/guzzle-description-loader" : "^0.0.4"
} ,
"time" : "2022-03-03T11:21:34+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.3-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"GuzzleHttp\\Command\\Guzzle\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "Stefano Kowalke" ,
"email" : "blueduck@mail.org" ,
"homepage" : "https://github.com/Konafets"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
}
] ,
"description" : "Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures." ,
"support" : {
"issues" : "https://github.com/guzzle/guzzle-services/issues" ,
"source" : "https://github.com/guzzle/guzzle-services/tree/1.3.2"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle-services" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/guzzle-services"
} ,
{
"name" : "guzzlehttp/promises" ,
"version" : "1.5.2" ,
"version_normalized" : "1.5.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/promises.git" ,
"reference" : "b94b2807d85443f9719887892882d0329d1e2598"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/promises/zipball/b94b2807d85443f9719887892882d0329d1e2598" ,
"reference" : "b94b2807d85443f9719887892882d0329d1e2598" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.5"
} ,
"require-dev" : {
"symfony/phpunit-bridge" : "^4.4 || ^5.1"
} ,
"time" : "2022-08-28T14:55:35+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.5-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/functions_include.php"
] ,
"psr-4" : {
"GuzzleHttp\\Promise\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
} ,
{
"name" : "Tobias Schultze" ,
"email" : "webmaster@tubo-world.de" ,
"homepage" : "https://github.com/Tobion"
}
] ,
"description" : "Guzzle promises library" ,
"keywords" : [
"promise"
] ,
"support" : {
"issues" : "https://github.com/guzzle/promises/issues" ,
"source" : "https://github.com/guzzle/promises/tree/1.5.2"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/promises" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/promises"
} ,
{
"name" : "guzzlehttp/psr7" ,
"version" : "2.5.0" ,
"version_normalized" : "2.5.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/psr7.git" ,
"reference" : "b635f279edd83fc275f822a1188157ffea568ff6"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/psr7/zipball/b635f279edd83fc275f822a1188157ffea568ff6" ,
"reference" : "b635f279edd83fc275f822a1188157ffea568ff6" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.2.5 || ^8.0" ,
"psr/http-factory" : "^1.0" ,
"psr/http-message" : "^1.1 || ^2.0" ,
"ralouphie/getallheaders" : "^3.0"
} ,
"provide" : {
"psr/http-factory-implementation" : "1.0" ,
"psr/http-message-implementation" : "1.0"
} ,
"require-dev" : {
"bamarni/composer-bin-plugin" : "^1.8.1" ,
"http-interop/http-factory-tests" : "^0.9" ,
"phpunit/phpunit" : "^8.5.29 || ^9.5.23"
} ,
"suggest" : {
"laminas/laminas-httphandlerrunner" : "Emit PSR-7 responses"
} ,
"time" : "2023-04-17T16:11:26+00:00" ,
"type" : "library" ,
"extra" : {
"bamarni-bin" : {
"bin-links" : true ,
"forward-command" : false
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"GuzzleHttp\\Psr7\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "George Mponos" ,
"email" : "gmponos@gmail.com" ,
"homepage" : "https://github.com/gmponos"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
} ,
{
"name" : "Márk Sági-Kazár" ,
"email" : "mark.sagikazar@gmail.com" ,
"homepage" : "https://github.com/sagikazarmark"
} ,
{
"name" : "Tobias Schultze" ,
"email" : "webmaster@tubo-world.de" ,
"homepage" : "https://github.com/Tobion"
} ,
{
"name" : "Márk Sági-Kazár" ,
"email" : "mark.sagikazar@gmail.com" ,
"homepage" : "https://sagikazarmark.hu"
}
] ,
"description" : "PSR-7 message implementation that also provides common utility methods" ,
"keywords" : [
"http" ,
"message" ,
"psr-7" ,
"request" ,
"response" ,
"stream" ,
"uri" ,
"url"
] ,
"support" : {
"issues" : "https://github.com/guzzle/psr7/issues" ,
"source" : "https://github.com/guzzle/psr7/tree/2.5.0"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/psr7"
} ,
{
"name" : "guzzlehttp/uri-template" ,
"version" : "v1.0.1" ,
"version_normalized" : "1.0.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/guzzle/uri-template.git" ,
"reference" : "b945d74a55a25a949158444f09ec0d3c120d69e2"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/guzzle/uri-template/zipball/b945d74a55a25a949158444f09ec0d3c120d69e2" ,
"reference" : "b945d74a55a25a949158444f09ec0d3c120d69e2" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.2.5 || ^8.0" ,
"symfony/polyfill-php80" : "^1.17"
} ,
"require-dev" : {
"phpunit/phpunit" : "^8.5.19 || ^9.5.8" ,
"uri-template/tests" : "1.0.0"
} ,
"time" : "2021-10-07T12:57:01+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"GuzzleHttp\\UriTemplate\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Graham Campbell" ,
"email" : "hello@gjcampbell.co.uk" ,
"homepage" : "https://github.com/GrahamCampbell"
} ,
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
} ,
{
"name" : "George Mponos" ,
"email" : "gmponos@gmail.com" ,
"homepage" : "https://github.com/gmponos"
} ,
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com" ,
"homepage" : "https://github.com/Nyholm"
}
] ,
"description" : "A polyfill class for uri_template of PHP" ,
"keywords" : [
"guzzlehttp" ,
"uri-template"
] ,
"support" : {
"issues" : "https://github.com/guzzle/uri-template/issues" ,
"source" : "https://github.com/guzzle/uri-template/tree/v1.0.1"
} ,
"funding" : [
{
"url" : "https://github.com/GrahamCampbell" ,
"type" : "github"
} ,
{
"url" : "https://github.com/Nyholm" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/guzzlehttp/uri-template" ,
"type" : "tidelift"
}
] ,
"install-path" : "../guzzlehttp/uri-template"
} ,
{
"name" : "maennchen/zipstream-php" ,
"version" : "v2.4.0" ,
"version_normalized" : "2.4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/maennchen/ZipStream-PHP.git" ,
"reference" : "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3" ,
"reference" : "3fa72e4c71a43f9e9118752a5c90e476a8dc9eb3" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-mbstring" : "*" ,
"myclabs/php-enum" : "^1.5" ,
"php" : "^8.0" ,
"psr/http-message" : "^1.0"
} ,
"require-dev" : {
"ext-zip" : "*" ,
"friendsofphp/php-cs-fixer" : "^3.9" ,
"guzzlehttp/guzzle" : "^6.5.3 || ^7.2.0" ,
"mikey179/vfsstream" : "^1.6" ,
"php-coveralls/php-coveralls" : "^2.4" ,
"phpunit/phpunit" : "^8.5.8 || ^9.4.2" ,
"vimeo/psalm" : "^5.0"
} ,
"time" : "2022-12-08T12:29:14+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"ZipStream\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Paul Duncan" ,
"email" : "pabs@pablotron.org"
} ,
{
"name" : "Jonatan Männchen" ,
"email" : "jonatan@maennchen.ch"
} ,
{
"name" : "Jesse Donat" ,
"email" : "donatj@gmail.com"
} ,
{
"name" : "András Kolesár" ,
"email" : "kolesar@kolesar.hu"
}
] ,
"description" : "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server." ,
"keywords" : [
"stream" ,
"zip"
] ,
"support" : {
"issues" : "https://github.com/maennchen/ZipStream-PHP/issues" ,
"source" : "https://github.com/maennchen/ZipStream-PHP/tree/v2.4.0"
} ,
"funding" : [
{
"url" : "https://github.com/maennchen" ,
"type" : "github"
} ,
{
"url" : "https://opencollective.com/zipstream" ,
"type" : "open_collective"
}
] ,
"install-path" : "../maennchen/zipstream-php"
} ,
{
"name" : "markbaker/complex" ,
"version" : "3.0.2" ,
"version_normalized" : "3.0.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/MarkBaker/PHPComplex.git" ,
"reference" : "95c56caa1cf5c766ad6d65b6344b807c1e8405b9"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9" ,
"reference" : "95c56caa1cf5c766ad6d65b6344b807c1e8405b9" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.2 || ^8.0"
} ,
"require-dev" : {
"dealerdirect/phpcodesniffer-composer-installer" : "dev-master" ,
"phpcompatibility/php-compatibility" : "^9.3" ,
"phpunit/phpunit" : "^7.0 || ^8.0 || ^9.0" ,
"squizlabs/php_codesniffer" : "^3.7"
} ,
"time" : "2022-12-06T16:21:08+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Complex\\" : "classes/src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Mark Baker" ,
"email" : "mark@lange.demon.co.uk"
}
] ,
"description" : "PHP Class for working with complex numbers" ,
"homepage" : "https://github.com/MarkBaker/PHPComplex" ,
"keywords" : [
"complex" ,
"mathematics"
] ,
"support" : {
"issues" : "https://github.com/MarkBaker/PHPComplex/issues" ,
"source" : "https://github.com/MarkBaker/PHPComplex/tree/3.0.2"
} ,
"install-path" : "../markbaker/complex"
} ,
{
"name" : "markbaker/matrix" ,
"version" : "3.0.1" ,
"version_normalized" : "3.0.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/MarkBaker/PHPMatrix.git" ,
"reference" : "728434227fe21be27ff6d86621a1b13107a2562c"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c" ,
"reference" : "728434227fe21be27ff6d86621a1b13107a2562c" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.1 || ^8.0"
} ,
"require-dev" : {
"dealerdirect/phpcodesniffer-composer-installer" : "dev-master" ,
"phpcompatibility/php-compatibility" : "^9.3" ,
"phpdocumentor/phpdocumentor" : "2.*" ,
"phploc/phploc" : "^4.0" ,
"phpmd/phpmd" : "2.*" ,
"phpunit/phpunit" : "^7.0 || ^8.0 || ^9.0" ,
"sebastian/phpcpd" : "^4.0" ,
"squizlabs/php_codesniffer" : "^3.7"
} ,
"time" : "2022-12-02T22:17:43+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Matrix\\" : "classes/src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Mark Baker" ,
"email" : "mark@demon-angel.eu"
}
] ,
"description" : "PHP Class for working with matrices" ,
"homepage" : "https://github.com/MarkBaker/PHPMatrix" ,
"keywords" : [
"mathematics" ,
"matrix" ,
"vector"
] ,
"support" : {
"issues" : "https://github.com/MarkBaker/PHPMatrix/issues" ,
"source" : "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1"
} ,
"install-path" : "../markbaker/matrix"
} ,
{
"name" : "monolog/monolog" ,
"version" : "2.9.0" ,
"version_normalized" : "2.9.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/Seldaek/monolog.git" ,
"reference" : "e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/Seldaek/monolog/zipball/e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb" ,
"reference" : "e1c0ae1528ce313a450e5e1ad782765c4a8dd3cb" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2" ,
"psr/log" : "^1.0.1 || ^2.0 || ^3.0"
} ,
"provide" : {
"psr/log-implementation" : "1.0.0 || 2.0.0 || 3.0.0"
} ,
"require-dev" : {
"aws/aws-sdk-php" : "^2.4.9 || ^3.0" ,
"doctrine/couchdb" : "~1.0@dev" ,
"elasticsearch/elasticsearch" : "^7 || ^8" ,
"ext-json" : "*" ,
"graylog2/gelf-php" : "^1.4.2 || ^2@dev" ,
"guzzlehttp/guzzle" : "^7.4" ,
"guzzlehttp/psr7" : "^2.2" ,
"mongodb/mongodb" : "^1.8" ,
"php-amqplib/php-amqplib" : "~2.4 || ^3" ,
"phpspec/prophecy" : "^1.15" ,
"phpstan/phpstan" : "^0.12.91" ,
"phpunit/phpunit" : "^8.5.14" ,
"predis/predis" : "^1.1 || ^2.0" ,
"rollbar/rollbar" : "^1.3 || ^2 || ^3" ,
"ruflin/elastica" : "^7" ,
"swiftmailer/swiftmailer" : "^5.3|^6.0" ,
"symfony/mailer" : "^5.4 || ^6" ,
"symfony/mime" : "^5.4 || ^6"
} ,
"suggest" : {
"aws/aws-sdk-php" : "Allow sending log messages to AWS services like DynamoDB" ,
"doctrine/couchdb" : "Allow sending log messages to a CouchDB server" ,
"elasticsearch/elasticsearch" : "Allow sending log messages to an Elasticsearch server via official client" ,
"ext-amqp" : "Allow sending log messages to an AMQP server (1.0+ required)" ,
"ext-curl" : "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler" ,
"ext-mbstring" : "Allow to work properly with unicode symbols" ,
"ext-mongodb" : "Allow sending log messages to a MongoDB server (via driver)" ,
"ext-openssl" : "Required to send log messages using SSL" ,
"ext-sockets" : "Allow sending log messages to a Syslog server (via UDP driver)" ,
"graylog2/gelf-php" : "Allow sending log messages to a GrayLog2 server" ,
"mongodb/mongodb" : "Allow sending log messages to a MongoDB server (via library)" ,
"php-amqplib/php-amqplib" : "Allow sending log messages to an AMQP server using php-amqplib" ,
"rollbar/rollbar" : "Allow sending log messages to Rollbar" ,
"ruflin/elastica" : "Allow sending log messages to an Elastic Search server"
} ,
"time" : "2023-02-05T13:07:32+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "2.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Monolog\\" : "src/Monolog"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Jordi Boggiano" ,
"email" : "j.boggiano@seld.be" ,
"homepage" : "https://seld.be"
}
] ,
"description" : "Sends your logs to files, sockets, inboxes, databases and various web services" ,
"homepage" : "https://github.com/Seldaek/monolog" ,
"keywords" : [
"log" ,
"logging" ,
"psr-3"
] ,
"support" : {
"issues" : "https://github.com/Seldaek/monolog/issues" ,
"source" : "https://github.com/Seldaek/monolog/tree/2.9.0"
} ,
"funding" : [
{
"url" : "https://github.com/Seldaek" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/monolog/monolog" ,
"type" : "tidelift"
}
] ,
"install-path" : "../monolog/monolog"
} ,
{
"name" : "mtdowling/jmespath.php" ,
"version" : "2.6.1" ,
"version_normalized" : "2.6.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/jmespath/jmespath.php.git" ,
"reference" : "9b87907a81b87bc76d19a7fb2d61e61486ee9edb"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/jmespath/jmespath.php/zipball/9b87907a81b87bc76d19a7fb2d61e61486ee9edb" ,
"reference" : "9b87907a81b87bc76d19a7fb2d61e61486ee9edb" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^5.4 || ^7.0 || ^8.0" ,
"symfony/polyfill-mbstring" : "^1.17"
} ,
"require-dev" : {
"composer/xdebug-handler" : "^1.4 || ^2.0" ,
"phpunit/phpunit" : "^4.8.36 || ^7.5.15"
} ,
"time" : "2021-06-14T00:11:39+00:00" ,
"bin" : [
"bin/jp.php"
] ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "2.6-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/JmesPath.php"
] ,
"psr-4" : {
"JmesPath\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Michael Dowling" ,
"email" : "mtdowling@gmail.com" ,
"homepage" : "https://github.com/mtdowling"
}
] ,
"description" : "Declaratively specify how to extract elements from a JSON document" ,
"keywords" : [
"json" ,
"jsonpath"
] ,
"support" : {
"issues" : "https://github.com/jmespath/jmespath.php/issues" ,
"source" : "https://github.com/jmespath/jmespath.php/tree/2.6.1"
} ,
"install-path" : "../mtdowling/jmespath.php"
} ,
{
"name" : "myclabs/php-enum" ,
"version" : "1.8.3" ,
"version_normalized" : "1.8.3.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/myclabs/php-enum.git" ,
"reference" : "b942d263c641ddb5190929ff840c68f78713e937"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/myclabs/php-enum/zipball/b942d263c641ddb5190929ff840c68f78713e937" ,
"reference" : "b942d263c641ddb5190929ff840c68f78713e937" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"php" : "^7.3 || ^8.0"
} ,
"require-dev" : {
"phpunit/phpunit" : "^9.5" ,
"squizlabs/php_codesniffer" : "1.*" ,
"vimeo/psalm" : "^4.6.2"
} ,
"time" : "2021-07-05T08:18:36+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"MyCLabs\\Enum\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP Enum contributors" ,
"homepage" : "https://github.com/myclabs/php-enum/graphs/contributors"
}
] ,
"description" : "PHP Enum implementation" ,
"homepage" : "http://github.com/myclabs/php-enum" ,
"keywords" : [
"enum"
] ,
"support" : {
"issues" : "https://github.com/myclabs/php-enum/issues" ,
"source" : "https://github.com/myclabs/php-enum/tree/1.8.3"
} ,
"funding" : [
{
"url" : "https://github.com/mnapoli" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/myclabs/php-enum" ,
"type" : "tidelift"
}
] ,
"install-path" : "../myclabs/php-enum"
} ,
{
"name" : "nyholm/psr7" ,
"version" : "1.8.0" ,
"version_normalized" : "1.8.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/Nyholm/psr7.git" ,
"reference" : "3cb4d163b58589e47b35103e8e5e6a6a475b47be"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/Nyholm/psr7/zipball/3cb4d163b58589e47b35103e8e5e6a6a475b47be" ,
"reference" : "3cb4d163b58589e47b35103e8e5e6a6a475b47be" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2" ,
"psr/http-factory" : "^1.0" ,
"psr/http-message" : "^1.1 || ^2.0"
} ,
"provide" : {
"php-http/message-factory-implementation" : "1.0" ,
"psr/http-factory-implementation" : "1.0" ,
"psr/http-message-implementation" : "1.0"
} ,
"require-dev" : {
"http-interop/http-factory-tests" : "^0.9" ,
"php-http/message-factory" : "^1.0" ,
"php-http/psr7-integration-tests" : "^1.0" ,
"phpunit/phpunit" : "^7.5 || ^8.5 || ^9.4" ,
"symfony/error-handler" : "^4.4"
} ,
"time" : "2023-05-02T11:26:24+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.8-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Nyholm\\Psr7\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com"
} ,
{
"name" : "Martijn van der Ven" ,
"email" : "martijn@vanderven.se"
}
] ,
"description" : "A fast PHP7 implementation of PSR-7" ,
"homepage" : "https://tnyholm.se" ,
"keywords" : [
"psr-17" ,
"psr-7"
] ,
"support" : {
"issues" : "https://github.com/Nyholm/psr7/issues" ,
"source" : "https://github.com/Nyholm/psr7/tree/1.8.0"
} ,
"funding" : [
{
"url" : "https://github.com/Zegnat" ,
"type" : "github"
} ,
{
"url" : "https://github.com/nyholm" ,
"type" : "github"
}
] ,
"install-path" : "../nyholm/psr7"
} ,
{
"name" : "nyholm/psr7-server" ,
"version" : "1.0.2" ,
"version_normalized" : "1.0.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/Nyholm/psr7-server.git" ,
"reference" : "b846a689844cef114e8079d8c80f0afd96745ae3"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/Nyholm/psr7-server/zipball/b846a689844cef114e8079d8c80f0afd96745ae3" ,
"reference" : "b846a689844cef114e8079d8c80f0afd96745ae3" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.1 || ^8.0" ,
"psr/http-factory" : "^1.0" ,
"psr/http-message" : "^1.0"
} ,
"require-dev" : {
"nyholm/nsa" : "^1.1" ,
"nyholm/psr7" : "^1.3" ,
"phpunit/phpunit" : "^7.0 || ^8.5 || ^9.3"
} ,
"time" : "2021-05-12T11:11:27+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Nyholm\\Psr7Server\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Tobias Nyholm" ,
"email" : "tobias.nyholm@gmail.com"
} ,
{
"name" : "Martijn van der Ven" ,
"email" : "martijn@vanderven.se"
}
] ,
"description" : "Helper classes to handle PSR-7 server requests" ,
"homepage" : "http://tnyholm.se" ,
"keywords" : [
"psr-17" ,
"psr-7"
] ,
"support" : {
"issues" : "https://github.com/Nyholm/psr7-server/issues" ,
"source" : "https://github.com/Nyholm/psr7-server/tree/1.0.2"
} ,
"funding" : [
{
"url" : "https://github.com/Zegnat" ,
"type" : "github"
} ,
{
"url" : "https://github.com/nyholm" ,
"type" : "github"
}
] ,
"install-path" : "../nyholm/psr7-server"
} ,
{
"name" : "overtrue/socialite" ,
"version" : "4.8.0" ,
"version_normalized" : "4.8.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/overtrue/socialite.git" ,
"reference" : "e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/overtrue/socialite/zipball/e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a" ,
"reference" : "e55fdf50f8003be8f03a85a7e5a5b7c5716f4c9a" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"ext-openssl" : "*" ,
"guzzlehttp/guzzle" : "^7.0" ,
"php" : ">=8.0.2" ,
"symfony/http-foundation" : "^6.0" ,
"symfony/psr-http-message-bridge" : "^2.1"
} ,
"require-dev" : {
"jetbrains/phpstorm-attributes" : "^1.0" ,
"laravel/pint" : "^1.2" ,
"mockery/mockery" : "^1.3" ,
"phpstan/phpstan" : "^1.7" ,
"phpunit/phpunit" : "^9.0"
} ,
"time" : "2023-01-10T14:29:55+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/Contracts/FactoryInterface.php" ,
"src/Contracts/UserInterface.php" ,
"src/Contracts/ProviderInterface.php"
] ,
"psr-4" : {
"Overtrue\\Socialite\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "overtrue" ,
"email" : "anzhengchao@gmail.com"
}
] ,
"description" : "A collection of OAuth 2 packages." ,
"keywords" : [
"Feishu" ,
"login" ,
"oauth" ,
"qcloud" ,
"qq" ,
"social" ,
"wechat" ,
"weibo"
] ,
"support" : {
"issues" : "https://github.com/overtrue/socialite/issues" ,
"source" : "https://github.com/overtrue/socialite/tree/4.8.0"
} ,
"funding" : [
{
"url" : "https://github.com/overtrue" ,
"type" : "github"
}
] ,
"install-path" : "../overtrue/socialite"
} ,
2024-01-21 11:58:32 +08:00
{
"name" : "php-mqtt/client" ,
"version" : "v2.0.0" ,
"version_normalized" : "2.0.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-mqtt/client.git" ,
"reference" : "458afc0bf33075ed8a1ffad72af5e10f2b516220"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-mqtt/client/zipball/458afc0bf33075ed8a1ffad72af5e10f2b516220" ,
"reference" : "458afc0bf33075ed8a1ffad72af5e10f2b516220" ,
"shasum" : ""
} ,
"require" : {
"myclabs/php-enum" : "^1.7" ,
"php" : "^8.0" ,
"psr/log" : "^1.1|^2.0|^3.0"
} ,
"require-dev" : {
"phpunit/php-invoker" : "^3.0" ,
"phpunit/phpunit" : "^9.0" ,
"squizlabs/php_codesniffer" : "^3.5"
} ,
"suggest" : {
"ext-redis" : "Required for the RedisRepository"
} ,
"time" : "2023-11-25T20:53:47+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"PhpMqtt\\Client\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Marvin Mall" ,
"email" : "marvin-mall@msn.com" ,
"role" : "developer"
}
] ,
"description" : "An MQTT client written in and for PHP." ,
"keywords" : [
"client" ,
"mqtt" ,
"publish" ,
"subscribe"
] ,
"support" : {
"issues" : "https://github.com/php-mqtt/client/issues" ,
"source" : "https://github.com/php-mqtt/client/tree/v2.0.0"
} ,
"install-path" : "../php-mqtt/client"
} ,
2024-01-09 15:59:23 +08:00
{
"name" : "phpoffice/phpspreadsheet" ,
"version" : "1.28.0" ,
"version_normalized" : "1.28.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/PHPOffice/PhpSpreadsheet.git" ,
"reference" : "6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a" ,
"reference" : "6e81cf39bbd93ebc3a4e8150444c41e8aa9b769a" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-ctype" : "*" ,
"ext-dom" : "*" ,
"ext-fileinfo" : "*" ,
"ext-gd" : "*" ,
"ext-iconv" : "*" ,
"ext-libxml" : "*" ,
"ext-mbstring" : "*" ,
"ext-simplexml" : "*" ,
"ext-xml" : "*" ,
"ext-xmlreader" : "*" ,
"ext-xmlwriter" : "*" ,
"ext-zip" : "*" ,
"ext-zlib" : "*" ,
"ezyang/htmlpurifier" : "^4.15" ,
"maennchen/zipstream-php" : "^2.1" ,
"markbaker/complex" : "^3.0" ,
"markbaker/matrix" : "^3.0" ,
"php" : "^7.4 || ^8.0" ,
"psr/http-client" : "^1.0" ,
"psr/http-factory" : "^1.0" ,
"psr/simple-cache" : "^1.0 || ^2.0 || ^3.0"
} ,
"require-dev" : {
"dealerdirect/phpcodesniffer-composer-installer" : "dev-main" ,
"dompdf/dompdf" : "^1.0 || ^2.0" ,
"friendsofphp/php-cs-fixer" : "^3.2" ,
"mitoteam/jpgraph" : "^10.2.4" ,
"mpdf/mpdf" : "^8.1.1" ,
"phpcompatibility/php-compatibility" : "^9.3" ,
"phpstan/phpstan" : "^1.1" ,
"phpstan/phpstan-phpunit" : "^1.0" ,
"phpunit/phpunit" : "^8.5 || ^9.0" ,
"squizlabs/php_codesniffer" : "^3.7" ,
"tecnickcom/tcpdf" : "^6.5"
} ,
"suggest" : {
"dompdf/dompdf" : "Option for rendering PDF with PDF Writer" ,
"ext-intl" : "PHP Internationalization Functions" ,
"mitoteam/jpgraph" : "Option for rendering charts, or including charts with PDF or HTML Writers" ,
"mpdf/mpdf" : "Option for rendering PDF with PDF Writer" ,
"tecnickcom/tcpdf" : "Option for rendering PDF with PDF Writer"
} ,
"time" : "2023-02-25T12:24:49+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"PhpOffice\\PhpSpreadsheet\\" : "src/PhpSpreadsheet"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Maarten Balliauw" ,
"homepage" : "https://blog.maartenballiauw.be"
} ,
{
"name" : "Mark Baker" ,
"homepage" : "https://markbakeruk.net"
} ,
{
"name" : "Franck Lefevre" ,
"homepage" : "https://rootslabs.net"
} ,
{
"name" : "Erik Tilt"
} ,
{
"name" : "Adrien Crivelli"
}
] ,
"description" : "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine" ,
"homepage" : "https://github.com/PHPOffice/PhpSpreadsheet" ,
"keywords" : [
"OpenXML" ,
"excel" ,
"gnumeric" ,
"ods" ,
"php" ,
"spreadsheet" ,
"xls" ,
"xlsx"
] ,
"support" : {
"issues" : "https://github.com/PHPOffice/PhpSpreadsheet/issues" ,
"source" : "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.28.0"
} ,
"install-path" : "../phpoffice/phpspreadsheet"
} ,
{
"name" : "psr/cache" ,
"version" : "2.0.0" ,
"version_normalized" : "2.0.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/cache.git" ,
"reference" : "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/cache/zipball/213f9dbc5b9bfbc4f8db86d2838dc968752ce13b" ,
"reference" : "213f9dbc5b9bfbc4f8db86d2838dc968752ce13b" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.0"
} ,
"time" : "2021-02-03T23:23:37+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\Cache\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
] ,
"description" : "Common interface for caching libraries" ,
"keywords" : [
"cache" ,
"psr" ,
"psr-6"
] ,
"support" : {
"source" : "https://github.com/php-fig/cache/tree/2.0.0"
} ,
"install-path" : "../psr/cache"
} ,
{
"name" : "psr/container" ,
"version" : "1.1.2" ,
"version_normalized" : "1.1.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/container.git" ,
"reference" : "513e0666f7216c7459170d56df27dfcefe1689ea"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea" ,
"reference" : "513e0666f7216c7459170d56df27dfcefe1689ea" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.4.0"
} ,
"time" : "2021-11-05T16:50:12+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\Container\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
] ,
"description" : "Common Container Interface (PHP FIG PSR-11)" ,
"homepage" : "https://github.com/php-fig/container" ,
"keywords" : [
"PSR-11" ,
"container" ,
"container-interface" ,
"container-interop" ,
"psr"
] ,
"support" : {
"issues" : "https://github.com/php-fig/container/issues" ,
"source" : "https://github.com/php-fig/container/tree/1.1.2"
} ,
"install-path" : "../psr/container"
} ,
{
"name" : "psr/http-client" ,
"version" : "1.0.1" ,
"version_normalized" : "1.0.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/http-client.git" ,
"reference" : "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" ,
"reference" : "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.0 || ^8.0" ,
"psr/http-message" : "^1.0"
} ,
"time" : "2020-06-29T06:28:15+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\Http\\Client\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "http://www.php-fig.org/"
}
] ,
"description" : "Common interface for HTTP clients" ,
"homepage" : "https://github.com/php-fig/http-client" ,
"keywords" : [
"http" ,
"http-client" ,
"psr" ,
"psr-18"
] ,
"support" : {
"source" : "https://github.com/php-fig/http-client/tree/master"
} ,
"install-path" : "../psr/http-client"
} ,
{
"name" : "psr/http-factory" ,
"version" : "1.0.2" ,
"version_normalized" : "1.0.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/http-factory.git" ,
"reference" : "e616d01114759c4c489f93b099585439f795fe35"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/http-factory/zipball/e616d01114759c4c489f93b099585439f795fe35" ,
"reference" : "e616d01114759c4c489f93b099585439f795fe35" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.0.0" ,
"psr/http-message" : "^1.0 || ^2.0"
} ,
"time" : "2023-04-10T20:10:41+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\Http\\Message\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
] ,
"description" : "Common interfaces for PSR-7 HTTP message factories" ,
"keywords" : [
"factory" ,
"http" ,
"message" ,
"psr" ,
"psr-17" ,
"psr-7" ,
"request" ,
"response"
] ,
"support" : {
"source" : "https://github.com/php-fig/http-factory/tree/1.0.2"
} ,
"install-path" : "../psr/http-factory"
} ,
{
"name" : "psr/http-message" ,
"version" : "1.1" ,
"version_normalized" : "1.1.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/http-message.git" ,
"reference" : "cb6ce4845ce34a8ad9e68117c10ee90a29919eba"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba" ,
"reference" : "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : "^7.2 || ^8.0"
} ,
"time" : "2023-04-04T09:50:52+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.1.x-dev"
}
} ,
"installation-source" : "dist" ,
"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"
] ,
"support" : {
"source" : "https://github.com/php-fig/http-message/tree/1.1"
} ,
"install-path" : "../psr/http-message"
} ,
{
"name" : "psr/log" ,
"version" : "1.1.4" ,
"version_normalized" : "1.1.4.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/log.git" ,
"reference" : "d49695b909c3b7628b6289db5479a1c204601f11"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11" ,
"reference" : "d49695b909c3b7628b6289db5479a1c204601f11" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.3.0"
} ,
"time" : "2021-05-03T11:20:27+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.1.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\Log\\" : "Psr/Log/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "https://www.php-fig.org/"
}
] ,
"description" : "Common interface for logging libraries" ,
"homepage" : "https://github.com/php-fig/log" ,
"keywords" : [
"log" ,
"psr" ,
"psr-3"
] ,
"support" : {
"source" : "https://github.com/php-fig/log/tree/1.1.4"
} ,
"install-path" : "../psr/log"
} ,
{
"name" : "psr/simple-cache" ,
"version" : "1.0.1" ,
"version_normalized" : "1.0.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/php-fig/simple-cache.git" ,
"reference" : "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" ,
"reference" : "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.3.0"
} ,
"time" : "2017-10-23T01:57:42+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.0.x-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Psr\\SimpleCache\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "PHP-FIG" ,
"homepage" : "http://www.php-fig.org/"
}
] ,
"description" : "Common interfaces for simple caching" ,
"keywords" : [
"cache" ,
"caching" ,
"psr" ,
"psr-16" ,
"simple-cache"
] ,
"support" : {
"source" : "https://github.com/php-fig/simple-cache/tree/master"
} ,
"install-path" : "../psr/simple-cache"
} ,
{
"name" : "qcloud/cos-sdk-v5" ,
"version" : "v2.6.2" ,
"version_normalized" : "2.6.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/tencentyun/cos-php-sdk-v5.git" ,
"reference" : "92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed" ,
"reference" : "92a1ee62b85ed4e7bf6836a684df5d7e3158d0ed" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-curl" : "*" ,
"ext-json" : "*" ,
"ext-mbstring" : "*" ,
"ext-simplexml" : "*" ,
"guzzlehttp/guzzle" : "^6.2.1 || ^7.0" ,
"guzzlehttp/guzzle-services" : "^1.1" ,
"guzzlehttp/psr7" : "^1.3.1 || ^2.0" ,
"php" : ">=5.6"
} ,
"time" : "2023-04-07T07:38:24+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "2.4-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/Common.php"
] ,
"psr-4" : {
"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"
} ,
{
"name" : "tuunalai" ,
"email" : "550566181@qq.com"
}
] ,
"description" : "PHP SDK for QCloud COS" ,
"keywords" : [
"cos" ,
"php" ,
"qcloud"
] ,
"support" : {
"issues" : "https://github.com/tencentyun/cos-php-sdk-v5/issues" ,
"source" : "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.6.2"
} ,
"install-path" : "../qcloud/cos-sdk-v5"
} ,
{
"name" : "qiniu/php-sdk" ,
"version" : "v7.4.0" ,
"version_normalized" : "7.4.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/qiniu/php-sdk.git" ,
"reference" : "1c6bc89166e524a40ee42bf516fb99ffc6401c82"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/qiniu/php-sdk/zipball/1c6bc89166e524a40ee42bf516fb99ffc6401c82" ,
"reference" : "1c6bc89166e524a40ee42bf516fb99ffc6401c82" ,
"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" : "~3.6"
} ,
"time" : "2021-07-19T07:41:36+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/Qiniu/functions.php"
] ,
"psr-4" : {
"Qiniu\\" : "src/Qiniu"
}
} ,
"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"
] ,
"support" : {
"issues" : "https://github.com/qiniu/php-sdk/issues" ,
"source" : "https://github.com/qiniu/php-sdk/tree/v7.4.0"
} ,
"install-path" : "../qiniu/php-sdk"
} ,
{
"name" : "ralouphie/getallheaders" ,
"version" : "3.0.3" ,
"version_normalized" : "3.0.3.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/ralouphie/getallheaders.git" ,
"reference" : "120b605dfeb996808c31b6477290a714d356e822"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822" ,
"reference" : "120b605dfeb996808c31b6477290a714d356e822" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.6"
} ,
"require-dev" : {
"php-coveralls/php-coveralls" : "^2.1" ,
"phpunit/phpunit" : "^5 || ^6.5"
} ,
"time" : "2019-03-08T08:55:37+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"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." ,
"support" : {
"issues" : "https://github.com/ralouphie/getallheaders/issues" ,
"source" : "https://github.com/ralouphie/getallheaders/tree/develop"
} ,
"install-path" : "../ralouphie/getallheaders"
} ,
{
"name" : "rmccue/requests" ,
"version" : "v2.0.5" ,
"version_normalized" : "2.0.5.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/WordPress/Requests.git" ,
"reference" : "b717f1d2f4ef7992ec0c127747ed8b7e170c2f49"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/WordPress/Requests/zipball/b717f1d2f4ef7992ec0c127747ed8b7e170c2f49" ,
"reference" : "b717f1d2f4ef7992ec0c127747ed8b7e170c2f49" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"php" : ">=5.6"
} ,
"require-dev" : {
"dealerdirect/phpcodesniffer-composer-installer" : "^0.7" ,
"php-parallel-lint/php-console-highlighter" : "^0.5.0" ,
"php-parallel-lint/php-parallel-lint" : "^1.3.1" ,
"phpcompatibility/php-compatibility" : "^9.0" ,
"requests/test-server" : "dev-main" ,
"roave/security-advisories" : "dev-latest" ,
"squizlabs/php_codesniffer" : "^3.6" ,
"wp-coding-standards/wpcs" : "^2.0" ,
"yoast/phpunit-polyfills" : "^1.0.0"
} ,
"time" : "2022-10-11T08:15:28+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"library/Deprecated.php"
] ,
"psr-4" : {
"WpOrg\\Requests\\" : "src/"
} ,
"classmap" : [
"library/Requests.php"
]
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"ISC"
] ,
"authors" : [
{
"name" : "Ryan McCue" ,
"homepage" : "https://rmccue.io/"
} ,
{
"name" : "Alain Schlesser" ,
"homepage" : "https://github.com/schlessera"
} ,
{
"name" : "Juliette Reinders Folmer" ,
"homepage" : "https://github.com/jrfnl"
} ,
{
"name" : "Contributors" ,
"homepage" : "https://github.com/WordPress/Requests/graphs/contributors"
}
] ,
"description" : "A HTTP library written in PHP, for human beings." ,
"homepage" : "https://requests.ryanmccue.info/" ,
"keywords" : [
"curl" ,
"fsockopen" ,
"http" ,
"idna" ,
"ipv6" ,
"iri" ,
"sockets"
] ,
"support" : {
"docs" : "https://requests.ryanmccue.info/" ,
"issues" : "https://github.com/WordPress/Requests/issues" ,
"source" : "https://github.com/WordPress/Requests"
} ,
"install-path" : "../rmccue/requests"
} ,
{
"name" : "symfony/cache" ,
"version" : "v5.4.23" ,
"version_normalized" : "5.4.23.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/cache.git" ,
"reference" : "983c79ff28612cdfd66d8e44e1a06e5afc87e107"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/cache/zipball/983c79ff28612cdfd66d8e44e1a06e5afc87e107" ,
"reference" : "983c79ff28612cdfd66d8e44e1a06e5afc87e107" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2.5" ,
"psr/cache" : "^1.0|^2.0" ,
"psr/log" : "^1.1|^2|^3" ,
"symfony/cache-contracts" : "^1.1.7|^2" ,
"symfony/deprecation-contracts" : "^2.1|^3" ,
"symfony/polyfill-php73" : "^1.9" ,
"symfony/polyfill-php80" : "^1.16" ,
"symfony/service-contracts" : "^1.1|^2|^3" ,
"symfony/var-exporter" : "^4.4|^5.0|^6.0"
} ,
"conflict" : {
"doctrine/dbal" : "<2.13.1" ,
"symfony/dependency-injection" : "<4.4" ,
"symfony/http-kernel" : "<4.4" ,
"symfony/var-dumper" : "<4.4"
} ,
"provide" : {
"psr/cache-implementation" : "1.0|2.0" ,
"psr/simple-cache-implementation" : "1.0|2.0" ,
"symfony/cache-implementation" : "1.0|2.0"
} ,
"require-dev" : {
"cache/integration-tests" : "dev-master" ,
"doctrine/cache" : "^1.6|^2.0" ,
"doctrine/dbal" : "^2.13.1|^3.0" ,
"predis/predis" : "^1.1" ,
"psr/simple-cache" : "^1.0|^2.0" ,
"symfony/config" : "^4.4|^5.0|^6.0" ,
"symfony/dependency-injection" : "^4.4|^5.0|^6.0" ,
"symfony/filesystem" : "^4.4|^5.0|^6.0" ,
"symfony/http-kernel" : "^4.4|^5.0|^6.0" ,
"symfony/messenger" : "^4.4|^5.0|^6.0" ,
"symfony/var-dumper" : "^4.4|^5.0|^6.0"
} ,
"time" : "2023-04-21T15:38:51+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\Cache\\" : ""
} ,
"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" : "Provides extended PSR-6, PSR-16 (and tags) implementations" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"caching" ,
"psr6"
] ,
"support" : {
"source" : "https://github.com/symfony/cache/tree/v5.4.23"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/cache"
} ,
{
"name" : "symfony/cache-contracts" ,
"version" : "v2.5.2" ,
"version_normalized" : "2.5.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/cache-contracts.git" ,
"reference" : "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/cache-contracts/zipball/64be4a7acb83b6f2bf6de9a02cee6dad41277ebc" ,
"reference" : "64be4a7acb83b6f2bf6de9a02cee6dad41277ebc" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2.5" ,
"psr/cache" : "^1.0|^2.0|^3.0"
} ,
"suggest" : {
"symfony/cache-implementation" : ""
} ,
"time" : "2022-01-02T09:53:40+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "2.5-dev"
} ,
"thanks" : {
"name" : "symfony/contracts" ,
"url" : "https://github.com/symfony/contracts"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Contracts\\Cache\\" : ""
}
} ,
"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" : "Generic abstractions related to caching" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"abstractions" ,
"contracts" ,
"decoupling" ,
"interfaces" ,
"interoperability" ,
"standards"
] ,
"support" : {
"source" : "https://github.com/symfony/cache-contracts/tree/v2.5.2"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/cache-contracts"
} ,
{
"name" : "symfony/deprecation-contracts" ,
"version" : "v3.0.2" ,
"version_normalized" : "3.0.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/deprecation-contracts.git" ,
"reference" : "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/deprecation-contracts/zipball/26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" ,
"reference" : "26954b3d62a6c5fd0ea8a2a00c0353a14978d05c" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2"
} ,
"time" : "2022-01-02T09:55:41+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.0-dev"
} ,
"thanks" : {
"name" : "symfony/contracts" ,
"url" : "https://github.com/symfony/contracts"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"function.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" : "A generic function and convention to trigger deprecation notices" ,
"homepage" : "https://symfony.com" ,
"support" : {
"source" : "https://github.com/symfony/deprecation-contracts/tree/v3.0.2"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/deprecation-contracts"
} ,
{
"name" : "symfony/http-client" ,
"version" : "v6.0.20" ,
"version_normalized" : "6.0.20.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/http-client.git" ,
"reference" : "541c04560da1875f62c963c3aab6ea12a7314e11"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/http-client/zipball/541c04560da1875f62c963c3aab6ea12a7314e11" ,
"reference" : "541c04560da1875f62c963c3aab6ea12a7314e11" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2" ,
"psr/log" : "^1|^2|^3" ,
"symfony/http-client-contracts" : "^3" ,
"symfony/service-contracts" : "^1.0|^2|^3"
} ,
"provide" : {
"php-http/async-client-implementation" : "*" ,
"php-http/client-implementation" : "*" ,
"psr/http-client-implementation" : "1.0" ,
"symfony/http-client-implementation" : "3.0"
} ,
"require-dev" : {
"amphp/amp" : "^2.5" ,
"amphp/http-client" : "^4.2.1" ,
"amphp/http-tunnel" : "^1.0" ,
"amphp/socket" : "^1.1" ,
"guzzlehttp/promises" : "^1.4" ,
"nyholm/psr7" : "^1.0" ,
"php-http/httplug" : "^1.0|^2.0" ,
"psr/http-client" : "^1.0" ,
"symfony/dependency-injection" : "^5.4|^6.0" ,
"symfony/http-kernel" : "^5.4|^6.0" ,
"symfony/process" : "^5.4|^6.0" ,
"symfony/stopwatch" : "^5.4|^6.0"
} ,
"time" : "2023-01-30T15:41:07+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\HttpClient\\" : ""
} ,
"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" : "Provides powerful methods to fetch HTTP resources synchronously or asynchronously" ,
"homepage" : "https://symfony.com" ,
"support" : {
"source" : "https://github.com/symfony/http-client/tree/v6.0.20"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/http-client"
} ,
{
"name" : "symfony/http-client-contracts" ,
"version" : "v3.0.2" ,
"version_normalized" : "3.0.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/http-client-contracts.git" ,
"reference" : "4184b9b63af1edaf35b6a7974c6f1f9f33294129"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/http-client-contracts/zipball/4184b9b63af1edaf35b6a7974c6f1f9f33294129" ,
"reference" : "4184b9b63af1edaf35b6a7974c6f1f9f33294129" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2"
} ,
"suggest" : {
"symfony/http-client-implementation" : ""
} ,
"time" : "2022-04-12T16:11:42+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "3.0-dev"
} ,
"thanks" : {
"name" : "symfony/contracts" ,
"url" : "https://github.com/symfony/contracts"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Contracts\\HttpClient\\" : ""
}
} ,
"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" : "Generic abstractions related to HTTP clients" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"abstractions" ,
"contracts" ,
"decoupling" ,
"interfaces" ,
"interoperability" ,
"standards"
] ,
"support" : {
"source" : "https://github.com/symfony/http-client-contracts/tree/v3.0.2"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/http-client-contracts"
} ,
{
"name" : "symfony/http-foundation" ,
"version" : "v6.0.20" ,
"version_normalized" : "6.0.20.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/http-foundation.git" ,
"reference" : "e16b2676a4b3b1fa12378a20b29c364feda2a8d6"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/http-foundation/zipball/e16b2676a4b3b1fa12378a20b29c364feda2a8d6" ,
"reference" : "e16b2676a4b3b1fa12378a20b29c364feda2a8d6" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2" ,
"symfony/deprecation-contracts" : "^2.1|^3" ,
"symfony/polyfill-mbstring" : "~1.1"
} ,
"require-dev" : {
"predis/predis" : "~1.0" ,
"symfony/cache" : "^5.4|^6.0" ,
"symfony/dependency-injection" : "^5.4|^6.0" ,
"symfony/expression-language" : "^5.4|^6.0" ,
"symfony/http-kernel" : "^5.4.12|^6.0.12|^6.1.4" ,
"symfony/mime" : "^5.4|^6.0" ,
"symfony/rate-limiter" : "^5.2|^6.0"
} ,
"suggest" : {
"symfony/mime" : "To use the file extension guesser"
} ,
"time" : "2023-01-30T15:41:07+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\HttpFoundation\\" : ""
} ,
"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" : "Defines an object-oriented layer for the HTTP specification" ,
"homepage" : "https://symfony.com" ,
"support" : {
"source" : "https://github.com/symfony/http-foundation/tree/v6.0.20"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/http-foundation"
} ,
{
"name" : "symfony/mime" ,
"version" : "v6.0.19" ,
"version_normalized" : "6.0.19.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/mime.git" ,
"reference" : "d7052547a0070cbeadd474e172b527a00d657301"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/mime/zipball/d7052547a0070cbeadd474e172b527a00d657301" ,
"reference" : "d7052547a0070cbeadd474e172b527a00d657301" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2" ,
"symfony/polyfill-intl-idn" : "^1.10" ,
"symfony/polyfill-mbstring" : "^1.0"
} ,
"conflict" : {
"egulias/email-validator" : "~3.0.0" ,
"phpdocumentor/reflection-docblock" : "<3.2.2" ,
"phpdocumentor/type-resolver" : "<1.4.0" ,
"symfony/mailer" : "<5.4" ,
"symfony/serializer" : "<5.4.14|>=6.0,<6.0.14|>=6.1,<6.1.6"
} ,
"require-dev" : {
"egulias/email-validator" : "^2.1.10|^3.1|^4" ,
"phpdocumentor/reflection-docblock" : "^3.0|^4.0|^5.0" ,
"symfony/dependency-injection" : "^5.4|^6.0" ,
"symfony/property-access" : "^5.4|^6.0" ,
"symfony/property-info" : "^5.4|^6.0" ,
"symfony/serializer" : "^5.4.14|~6.0.14|^6.1.6"
} ,
"time" : "2023-01-11T11:50:03+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\Mime\\" : ""
} ,
"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" : "Allows manipulating MIME messages" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"mime" ,
"mime-type"
] ,
"support" : {
"source" : "https://github.com/symfony/mime/tree/v6.0.19"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/mime"
} ,
{
"name" : "symfony/polyfill-ctype" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-ctype.git" ,
"reference" : "5bbc823adecdae860bb64756d639ecfec17b050a"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a" ,
"reference" : "5bbc823adecdae860bb64756d639ecfec17b050a" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"provide" : {
"ext-ctype" : "*"
} ,
"suggest" : {
"ext-ctype" : "For best performance"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Ctype\\" : ""
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Gert de Pagter" ,
"email" : "BackEndTea@gmail.com"
} ,
{
"name" : "Symfony Community" ,
"homepage" : "https://symfony.com/contributors"
}
] ,
"description" : "Symfony polyfill for ctype functions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"ctype" ,
"polyfill" ,
"portable"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-ctype"
} ,
{
"name" : "symfony/polyfill-intl-idn" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-intl-idn.git" ,
"reference" : "639084e360537a19f9ee352433b84ce831f3d2da"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/639084e360537a19f9ee352433b84ce831f3d2da" ,
"reference" : "639084e360537a19f9ee352433b84ce831f3d2da" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1" ,
"symfony/polyfill-intl-normalizer" : "^1.10" ,
"symfony/polyfill-php72" : "^1.10"
} ,
"suggest" : {
"ext-intl" : "For best performance"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Intl\\Idn\\" : ""
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Laurent Bassin" ,
"email" : "laurent@bassin.info"
} ,
{
"name" : "Trevor Rowbotham" ,
"email" : "trevor.rowbotham@pm.me"
} ,
{
"name" : "Symfony Community" ,
"homepage" : "https://symfony.com/contributors"
}
] ,
"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"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-intl-idn/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-intl-idn"
} ,
{
"name" : "symfony/polyfill-intl-normalizer" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-intl-normalizer.git" ,
"reference" : "19bd1e4fcd5b91116f14d8533c57831ed00571b6"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6" ,
"reference" : "19bd1e4fcd5b91116f14d8533c57831ed00571b6" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"suggest" : {
"ext-intl" : "For best performance"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Intl\\Normalizer\\" : ""
} ,
"classmap" : [
"Resources/stubs"
]
} ,
"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 intl's Normalizer class and related functions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"intl" ,
"normalizer" ,
"polyfill" ,
"portable" ,
"shim"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-intl-normalizer"
} ,
{
"name" : "symfony/polyfill-mbstring" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-mbstring.git" ,
"reference" : "8ad114f6b39e2c98a8b0e3bd907732c207c2b534"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534" ,
"reference" : "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"provide" : {
"ext-mbstring" : "*"
} ,
"suggest" : {
"ext-mbstring" : "For best performance"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Mbstring\\" : ""
}
} ,
"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"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-mbstring"
} ,
{
"name" : "symfony/polyfill-php72" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-php72.git" ,
"reference" : "869329b1e9894268a8a61dabb69153029b7a8c97"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-php72/zipball/869329b1e9894268a8a61dabb69153029b7a8c97" ,
"reference" : "869329b1e9894268a8a61dabb69153029b7a8c97" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Php72\\" : ""
}
} ,
"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"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-php72/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-php72"
} ,
{
"name" : "symfony/polyfill-php73" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-php73.git" ,
"reference" : "9e8ecb5f92152187c4799efd3c96b78ccab18ff9"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9" ,
"reference" : "9e8ecb5f92152187c4799efd3c96b78ccab18ff9" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Php73\\" : ""
} ,
"classmap" : [
"Resources/stubs"
]
} ,
"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.3+ features to lower PHP versions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"polyfill" ,
"portable" ,
"shim"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-php73/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-php73"
} ,
{
"name" : "symfony/polyfill-php80" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-php80.git" ,
"reference" : "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" ,
"reference" : "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Php80\\" : ""
} ,
"classmap" : [
"Resources/stubs"
]
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Ion Bazan" ,
"email" : "ion.bazan@gmail.com"
} ,
{
"name" : "Nicolas Grekas" ,
"email" : "p@tchwork.com"
} ,
{
"name" : "Symfony Community" ,
"homepage" : "https://symfony.com/contributors"
}
] ,
"description" : "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"polyfill" ,
"portable" ,
"shim"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-php80"
} ,
{
"name" : "symfony/polyfill-php81" ,
"version" : "v1.27.0" ,
"version_normalized" : "1.27.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/polyfill-php81.git" ,
"reference" : "707403074c8ea6e2edaf8794b0157a0bfa52157a"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a" ,
"reference" : "707403074c8ea6e2edaf8794b0157a0bfa52157a" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1"
} ,
"time" : "2022-11-03T14:55:06+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "1.27-dev"
} ,
"thanks" : {
"name" : "symfony/polyfill" ,
"url" : "https://github.com/symfony/polyfill"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"bootstrap.php"
] ,
"psr-4" : {
"Symfony\\Polyfill\\Php81\\" : ""
} ,
"classmap" : [
"Resources/stubs"
]
} ,
"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 8.1+ features to lower PHP versions" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"compatibility" ,
"polyfill" ,
"portable" ,
"shim"
] ,
"support" : {
"source" : "https://github.com/symfony/polyfill-php81/tree/v1.27.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/polyfill-php81"
} ,
{
"name" : "symfony/psr-http-message-bridge" ,
"version" : "v2.2.0" ,
"version_normalized" : "2.2.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/psr-http-message-bridge.git" ,
"reference" : "28a732c05bbad801304ad5a5c674cf2970508993"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/28a732c05bbad801304ad5a5c674cf2970508993" ,
"reference" : "28a732c05bbad801304ad5a5c674cf2970508993" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2.5" ,
"psr/http-message" : "^1.0 || ^2.0" ,
"symfony/http-foundation" : "^5.4 || ^6.0"
} ,
"require-dev" : {
"nyholm/psr7" : "^1.1" ,
"psr/log" : "^1.1 || ^2 || ^3" ,
"symfony/browser-kit" : "^5.4 || ^6.0" ,
"symfony/config" : "^5.4 || ^6.0" ,
"symfony/event-dispatcher" : "^5.4 || ^6.0" ,
"symfony/framework-bundle" : "^5.4 || ^6.0" ,
"symfony/http-kernel" : "^5.4 || ^6.0" ,
"symfony/phpunit-bridge" : "^6.2"
} ,
"suggest" : {
"nyholm/psr7" : "For a super lightweight PSR-7/17 implementation"
} ,
"time" : "2023-04-21T08:40:19+00:00" ,
"type" : "symfony-bridge" ,
"extra" : {
"branch-alias" : {
"dev-main" : "2.2-dev"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Bridge\\PsrHttpMessage\\" : ""
} ,
"exclude-from-classmap" : [
"/Tests/"
]
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "Fabien Potencier" ,
"email" : "fabien@symfony.com"
} ,
{
"name" : "Symfony Community" ,
"homepage" : "http://symfony.com/contributors"
}
] ,
"description" : "PSR HTTP message bridge" ,
"homepage" : "http://symfony.com" ,
"keywords" : [
"http" ,
"http-message" ,
"psr-17" ,
"psr-7"
] ,
"support" : {
"issues" : "https://github.com/symfony/psr-http-message-bridge/issues" ,
"source" : "https://github.com/symfony/psr-http-message-bridge/tree/v2.2.0"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/psr-http-message-bridge"
} ,
{
"name" : "symfony/service-contracts" ,
"version" : "v2.5.2" ,
"version_normalized" : "2.5.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/service-contracts.git" ,
"reference" : "4b426aac47d6427cc1a1d0f7e2ac724627f5966c"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/service-contracts/zipball/4b426aac47d6427cc1a1d0f7e2ac724627f5966c" ,
"reference" : "4b426aac47d6427cc1a1d0f7e2ac724627f5966c" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.2.5" ,
"psr/container" : "^1.1" ,
"symfony/deprecation-contracts" : "^2.1|^3"
} ,
"conflict" : {
"ext-psr" : "<1.1|>=2"
} ,
"suggest" : {
"symfony/service-implementation" : ""
} ,
"time" : "2022-05-30T19:17:29+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-main" : "2.5-dev"
} ,
"thanks" : {
"name" : "symfony/contracts" ,
"url" : "https://github.com/symfony/contracts"
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Contracts\\Service\\" : ""
}
} ,
"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" : "Generic abstractions related to writing services" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"abstractions" ,
"contracts" ,
"decoupling" ,
"interfaces" ,
"interoperability" ,
"standards"
] ,
"support" : {
"source" : "https://github.com/symfony/service-contracts/tree/v2.5.2"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/service-contracts"
} ,
{
"name" : "symfony/var-dumper" ,
"version" : "v4.4.47" ,
"version_normalized" : "4.4.47.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/var-dumper.git" ,
"reference" : "1069c7a3fca74578022fab6f81643248d02f8e63"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/var-dumper/zipball/1069c7a3fca74578022fab6f81643248d02f8e63" ,
"reference" : "1069c7a3fca74578022fab6f81643248d02f8e63" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.3" ,
"symfony/polyfill-mbstring" : "~1.0" ,
"symfony/polyfill-php72" : "~1.5" ,
"symfony/polyfill-php80" : "^1.16"
} ,
"conflict" : {
"phpunit/phpunit" : "<4.8.35|<5.4.3,>=5.0" ,
"symfony/console" : "<3.4"
} ,
"require-dev" : {
"ext-iconv" : "*" ,
"symfony/console" : "^3.4|^4.0|^5.0" ,
"symfony/process" : "^4.4|^5.0" ,
"twig/twig" : "^1.43|^2.13|^3.0.4"
} ,
"suggest" : {
"ext-iconv" : "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used)." ,
"ext-intl" : "To show region name in time zone dump" ,
"symfony/console" : "To use the ServerDumpCommand and/or the bin/var-dump-server script"
} ,
"time" : "2022-10-03T15:15:11+00:00" ,
"bin" : [
"Resources/bin/var-dump-server"
] ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"Resources/functions/dump.php"
] ,
"psr-4" : {
"Symfony\\Component\\VarDumper\\" : ""
} ,
"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" : "Provides mechanisms for walking through any arbitrary PHP variable" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"debug" ,
"dump"
] ,
"support" : {
"source" : "https://github.com/symfony/var-dumper/tree/v4.4.47"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/var-dumper"
} ,
{
"name" : "symfony/var-exporter" ,
"version" : "v6.0.19" ,
"version_normalized" : "6.0.19.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/var-exporter.git" ,
"reference" : "df56f53818c2d5d9f683f4ad2e365ba73a3b69d2"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/var-exporter/zipball/df56f53818c2d5d9f683f4ad2e365ba73a3b69d2" ,
"reference" : "df56f53818c2d5d9f683f4ad2e365ba73a3b69d2" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=8.0.2"
} ,
"require-dev" : {
"symfony/var-dumper" : "^5.4|^6.0"
} ,
"time" : "2023-01-13T08:34:10+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"Symfony\\Component\\VarExporter\\" : ""
} ,
"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" : "Allows exporting any serializable PHP data structure to plain PHP code" ,
"homepage" : "https://symfony.com" ,
"keywords" : [
"clone" ,
"construct" ,
"export" ,
"hydrate" ,
"instantiate" ,
"serialize"
] ,
"support" : {
"source" : "https://github.com/symfony/var-exporter/tree/v6.0.19"
} ,
"funding" : [
{
"url" : "https://symfony.com/sponsor" ,
"type" : "custom"
} ,
{
"url" : "https://github.com/fabpot" ,
"type" : "github"
} ,
{
"url" : "https://tidelift.com/funding/github/packagist/symfony/symfony" ,
"type" : "tidelift"
}
] ,
"install-path" : "../symfony/var-exporter"
} ,
{
"name" : "symfony/yaml" ,
"version" : "v2.8.52" ,
"version_normalized" : "2.8.52.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/symfony/yaml.git" ,
"reference" : "02c1859112aa779d9ab394ae4f3381911d84052b"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/symfony/yaml/zipball/02c1859112aa779d9ab394ae4f3381911d84052b" ,
"reference" : "02c1859112aa779d9ab394ae4f3381911d84052b" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=5.3.9" ,
"symfony/polyfill-ctype" : "~1.8"
} ,
"time" : "2018-11-11T11:18:13+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "2.8-dev"
}
} ,
"installation-source" : "dist" ,
"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" ,
"support" : {
"source" : "https://github.com/symfony/yaml/tree/v2.8.52"
} ,
"install-path" : "../symfony/yaml"
} ,
{
"name" : "tencentcloud/common" ,
"version" : "3.0.990" ,
"version_normalized" : "3.0.990.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/tencentcloud-sdk-php/common.git" ,
"reference" : "0c2705d31c42443ab54422aec7965561141e99ca"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/tencentcloud-sdk-php/common/zipball/0c2705d31c42443ab54422aec7965561141e99ca" ,
"reference" : "0c2705d31c42443ab54422aec7965561141e99ca" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"guzzlehttp/guzzle" : "^6.3||^7.0" ,
"php" : ">=5.6.0"
} ,
"time" : "2023-10-09T00:19:14+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"TencentCloud\\" : "./src/TencentCloud"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "tencentcloudapi" ,
"email" : "tencentcloudapi@tencent.com" ,
"homepage" : "https://cloud.tencent.com/document/sdk/PHP" ,
"role" : "Developer"
}
] ,
"description" : "TencentCloudApi php sdk" ,
"homepage" : "https://github.com/tencentcloud-sdk-php/common" ,
"support" : {
"issues" : "https://github.com/tencentcloud-sdk-php/common/issues" ,
"source" : "https://github.com/tencentcloud-sdk-php/common/tree/3.0.990"
} ,
"install-path" : "../tencentcloud/common"
} ,
{
"name" : "tencentcloud/sms" ,
"version" : "3.0.990" ,
"version_normalized" : "3.0.990.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/tencentcloud-sdk-php/sms.git" ,
"reference" : "2dc4e09ae59950778370f6f438643046deee9882"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/tencentcloud-sdk-php/sms/zipball/2dc4e09ae59950778370f6f438643046deee9882" ,
"reference" : "2dc4e09ae59950778370f6f438643046deee9882" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"tencentcloud/common" : "3.0.990"
} ,
"time" : "2023-10-09T00:41:03+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"TencentCloud\\" : "./src/TencentCloud"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "tencentcloudapi" ,
"email" : "tencentcloudapi@tencent.com" ,
"homepage" : "https://github.com/tencentcloud-sdk-php/sms" ,
"role" : "Developer"
}
] ,
"description" : "TencentCloudApi php sdk sms" ,
"homepage" : "https://github.com/tencentcloud-sdk-php/sms" ,
"support" : {
"issues" : "https://github.com/tencentcloud-sdk-php/sms/issues" ,
"source" : "https://github.com/tencentcloud-sdk-php/sms/tree/3.0.990"
} ,
"install-path" : "../tencentcloud/sms"
} ,
{
"name" : "thenorthmemory/xml" ,
"version" : "1.1.1" ,
"version_normalized" : "1.1.1.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/TheNorthMemory/xml.git" ,
"reference" : "6f50c63450a0b098772423f8bdc3c4ad2c4c30bb"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/TheNorthMemory/xml/zipball/6f50c63450a0b098772423f8bdc3c4ad2c4c30bb" ,
"reference" : "6f50c63450a0b098772423f8bdc3c4ad2c4c30bb" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-libxml" : "*" ,
"ext-simplexml" : "*" ,
"php" : ">=7.1.2"
} ,
"require-dev" : {
"phpstan/phpstan" : "^0.12.89 || ^1.0" ,
"phpunit/phpunit" : "^7.5 || ^8.5.16 || ^9.3.5"
} ,
"time" : "2023-01-15T06:01:13+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"TheNorthMemory\\Xml\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "James ZHANG" ,
"homepage" : "https://github.com/TheNorthMemory"
}
] ,
"description" : "A wrapper of the XML parser and builder" ,
"homepage" : "https://github.com/TheNorthMemory/xml" ,
"keywords" : [
"xml-builder" ,
"xml-parser"
] ,
"support" : {
"issues" : "https://github.com/TheNorthMemory/xml/issues" ,
"source" : "https://github.com/TheNorthMemory/xml/tree/1.1.1"
} ,
"install-path" : "../thenorthmemory/xml"
} ,
{
"name" : "topthink/framework" ,
"version" : "v6.1.2" ,
"version_normalized" : "6.1.2.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/framework.git" ,
"reference" : "67235be5b919aaaf1de5aed9839f65d8e766aca3"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/framework/zipball/67235be5b919aaaf1de5aed9839f65d8e766aca3" ,
"reference" : "67235be5b919aaaf1de5aed9839f65d8e766aca3" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"ext-mbstring" : "*" ,
"php" : ">=7.2.5" ,
"psr/container" : "~1.0" ,
"psr/http-message" : "^1.0" ,
"psr/log" : "~1.0" ,
"psr/simple-cache" : "^1.0" ,
"topthink/think-helper" : "^3.1.1" ,
"topthink/think-orm" : "^2.0|^3.0"
} ,
"require-dev" : {
"guzzlehttp/psr7" : "^2.1.0" ,
"mikey179/vfsstream" : "^1.6" ,
"mockery/mockery" : "^1.2" ,
"phpunit/phpunit" : "^7.0"
} ,
"time" : "2023-02-08T02:24:01+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [ ] ,
"psr-4" : {
"think\\" : "src/think/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
} ,
{
"name" : "yunwuxin" ,
"email" : "448901948@qq.com"
}
] ,
"description" : "The ThinkPHP Framework." ,
"homepage" : "http://thinkphp.cn/" ,
"keywords" : [
"framework" ,
"orm" ,
"thinkphp"
] ,
"support" : {
"issues" : "https://github.com/top-think/framework/issues" ,
"source" : "https://github.com/top-think/framework/tree/v6.1.2"
} ,
"install-path" : "../topthink/framework"
} ,
{
"name" : "topthink/think-helper" ,
"version" : "v3.1.6" ,
"version_normalized" : "3.1.6.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-helper.git" ,
"reference" : "769acbe50a4274327162f9c68ec2e89a38eb2aff"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-helper/zipball/769acbe50a4274327162f9c68ec2e89a38eb2aff" ,
"reference" : "769acbe50a4274327162f9c68ec2e89a38eb2aff" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.0"
} ,
"require-dev" : {
"phpunit/phpunit" : "^9.5"
} ,
"time" : "2021-12-15T04:27:55+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"src/helper.php"
] ,
"psr-4" : {
"think\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "yunwuxin" ,
"email" : "448901948@qq.com"
}
] ,
"description" : "The ThinkPHP6 Helper Package" ,
"support" : {
"issues" : "https://github.com/top-think/think-helper/issues" ,
"source" : "https://github.com/top-think/think-helper/tree/v3.1.6"
} ,
"install-path" : "../topthink/think-helper"
} ,
{
"name" : "topthink/think-multi-app" ,
"version" : "v1.0.16" ,
"version_normalized" : "1.0.16.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-multi-app.git" ,
"reference" : "07b9183855150455e1f76f8cbe9d77d6d1bc399f"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-multi-app/zipball/07b9183855150455e1f76f8cbe9d77d6d1bc399f" ,
"reference" : "07b9183855150455e1f76f8cbe9d77d6d1bc399f" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.0" ,
"topthink/framework" : "^6.0|^8.0"
} ,
"time" : "2023-02-07T08:40:09+00:00" ,
"type" : "library" ,
"extra" : {
"think" : {
"services" : [
"think\\app\\Service"
]
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"think\\app\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
}
] ,
"description" : "thinkphp6 multi app support" ,
"support" : {
"issues" : "https://github.com/top-think/think-multi-app/issues" ,
"source" : "https://github.com/top-think/think-multi-app/tree/v1.0.16"
} ,
"install-path" : "../topthink/think-multi-app"
} ,
{
"name" : "topthink/think-orm" ,
"version" : "v2.0.61" ,
"version_normalized" : "2.0.61.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-orm.git" ,
"reference" : "10528ebf4a5106b19c3bac9c6deae7a67ff49de6"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-orm/zipball/10528ebf4a5106b19c3bac9c6deae7a67ff49de6" ,
"reference" : "10528ebf4a5106b19c3bac9c6deae7a67ff49de6" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-json" : "*" ,
"ext-pdo" : "*" ,
"php" : ">=7.1.0" ,
"psr/log" : "^1.0|^2.0" ,
"psr/simple-cache" : "^1.0|^2.0" ,
"topthink/think-helper" : "^3.1"
} ,
"require-dev" : {
"phpunit/phpunit" : "^7|^8|^9.5"
} ,
"time" : "2023-04-20T14:27:51+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"files" : [
"stubs/load_stubs.php"
] ,
"psr-4" : {
"think\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
}
] ,
"description" : "think orm" ,
"keywords" : [
"database" ,
"orm"
] ,
"support" : {
"issues" : "https://github.com/top-think/think-orm/issues" ,
"source" : "https://github.com/top-think/think-orm/tree/v2.0.61"
} ,
"install-path" : "../topthink/think-orm"
} ,
{
"name" : "topthink/think-template" ,
"version" : "v2.0.9" ,
"version_normalized" : "2.0.9.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-template.git" ,
"reference" : "6d25642ae0e306166742fd7073dc7a159e18073c"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-template/zipball/6d25642ae0e306166742fd7073dc7a159e18073c" ,
"reference" : "6d25642ae0e306166742fd7073dc7a159e18073c" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.0" ,
"psr/simple-cache" : "^1.0"
} ,
"time" : "2023-02-14T10:50:39+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"think\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
}
] ,
"description" : "the php template engine" ,
"support" : {
"issues" : "https://github.com/top-think/think-template/issues" ,
"source" : "https://github.com/top-think/think-template/tree/v2.0.9"
} ,
"install-path" : "../topthink/think-template"
} ,
{
"name" : "topthink/think-trace" ,
"version" : "v1.6" ,
"version_normalized" : "1.6.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-trace.git" ,
"reference" : "136cd5d97e8bdb780e4b5c1637c588ed7ca3e142"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-trace/zipball/136cd5d97e8bdb780e4b5c1637c588ed7ca3e142" ,
"reference" : "136cd5d97e8bdb780e4b5c1637c588ed7ca3e142" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.0" ,
"topthink/framework" : "^6.0|^8.0"
} ,
"time" : "2023-02-07T08:36:32+00:00" ,
"type" : "library" ,
"extra" : {
"think" : {
"services" : [
"think\\trace\\Service"
] ,
"config" : {
"trace" : "src/config.php"
}
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"think\\trace\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
}
] ,
"description" : "thinkphp debug trace" ,
"support" : {
"issues" : "https://github.com/top-think/think-trace/issues" ,
"source" : "https://github.com/top-think/think-trace/tree/v1.6"
} ,
"install-path" : "../topthink/think-trace"
} ,
{
"name" : "topthink/think-view" ,
"version" : "v1.0.14" ,
"version_normalized" : "1.0.14.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/top-think/think-view.git" ,
"reference" : "edce0ae2c9551ab65f9e94a222604b0dead3576d"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/top-think/think-view/zipball/edce0ae2c9551ab65f9e94a222604b0dead3576d" ,
"reference" : "edce0ae2c9551ab65f9e94a222604b0dead3576d" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"php" : ">=7.1.0" ,
"topthink/think-template" : "^2.0"
} ,
"time" : "2019-11-06T11:40:13+00:00" ,
"type" : "library" ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"think\\view\\driver\\" : "src"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"Apache-2.0"
] ,
"authors" : [
{
"name" : "liu21st" ,
"email" : "liu21st@gmail.com"
}
] ,
"description" : "thinkphp template driver" ,
"support" : {
"issues" : "https://github.com/top-think/think-view/issues" ,
"source" : "https://github.com/top-think/think-view/tree/v1.0.14"
} ,
"install-path" : "../topthink/think-view"
} ,
{
"name" : "w7corp/easywechat" ,
"version" : "6.8.0" ,
"version_normalized" : "6.8.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/w7corp/easywechat.git" ,
"reference" : "60f0b4ba2ac3144df1a2291193daa34beb949d26"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/w7corp/easywechat/zipball/60f0b4ba2ac3144df1a2291193daa34beb949d26" ,
"reference" : "60f0b4ba2ac3144df1a2291193daa34beb949d26" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-curl" : "*" ,
"ext-fileinfo" : "*" ,
"ext-libxml" : "*" ,
"ext-openssl" : "*" ,
"ext-simplexml" : "*" ,
"ext-sodium" : "*" ,
"monolog/monolog" : "^2.2" ,
"nyholm/psr7" : "^1.5" ,
"nyholm/psr7-server" : "^1.0" ,
"overtrue/socialite" : "^3.5|^4.0.1" ,
"php" : ">=8.0.2" ,
"psr/http-client" : "^1.0" ,
"psr/simple-cache" : "^1.0|^2.0|^3.0" ,
"symfony/cache" : "^5.4|^6.0" ,
"symfony/http-client" : "^5.4|^6.0" ,
"symfony/http-foundation" : "^5.4|^6.0" ,
"symfony/mime" : "^5.4|^6.0" ,
"symfony/polyfill-php81" : "^1.25" ,
"symfony/psr-http-message-bridge" : "^2.1.2" ,
"thenorthmemory/xml" : "^1.0"
} ,
"require-dev" : {
"brainmaestro/composer-git-hooks" : "^2.8" ,
"jetbrains/phpstorm-attributes" : "^1.0" ,
"laravel/pint" : "^1.2" ,
"mikey179/vfsstream" : "^1.6" ,
"mockery/mockery" : "^1.4.4" ,
"phpstan/phpstan" : "^1.0" ,
"phpunit/phpunit" : "^9.5" ,
"symfony/var-dumper" : "^5.2"
} ,
"time" : "2022-09-25T13:05:18+00:00" ,
"type" : "library" ,
"extra" : {
"hooks" : {
"pre-commit" : [
"composer check-style" ,
"composer phpstan" ,
"composer test"
] ,
"pre-push" : [
"composer check-style"
] ,
"config" : {
"stop-on-failure" : [
"pre-commit" ,
"pre-push"
]
}
}
} ,
"installation-source" : "dist" ,
"autoload" : {
"psr-4" : {
"EasyWeChat\\" : "src/"
}
} ,
"notification-url" : "https://packagist.org/downloads/" ,
"license" : [
"MIT"
] ,
"authors" : [
{
"name" : "overtrue" ,
"email" : "anzhengchao@gmail.com"
}
] ,
"description" : "微信SDK" ,
"keywords" : [
"easywechat" ,
"sdk" ,
"wechat" ,
"weixin" ,
"weixin-sdk"
] ,
"support" : {
"issues" : "https://github.com/w7corp/easywechat/issues" ,
"source" : "https://github.com/w7corp/easywechat/tree/6.8.0"
} ,
"funding" : [
{
"url" : "https://github.com/overtrue" ,
"type" : "github"
}
] ,
"install-path" : "../w7corp/easywechat"
} ,
{
"name" : "webmozart/assert" ,
"version" : "1.11.0" ,
"version_normalized" : "1.11.0.0" ,
"source" : {
"type" : "git" ,
"url" : "https://github.com/webmozarts/assert.git" ,
"reference" : "11cb2199493b2f8a3b53e7f19068fc6aac760991"
} ,
"dist" : {
"type" : "zip" ,
"url" : "https://api.github.com/repos/webmozarts/assert/zipball/11cb2199493b2f8a3b53e7f19068fc6aac760991" ,
"reference" : "11cb2199493b2f8a3b53e7f19068fc6aac760991" ,
"shasum" : "" ,
"mirrors" : [
{
"url" : "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%" ,
"preferred" : true
}
]
} ,
"require" : {
"ext-ctype" : "*" ,
"php" : "^7.2 || ^8.0"
} ,
"conflict" : {
"phpstan/phpstan" : "<0.12.20" ,
"vimeo/psalm" : "<4.6.1 || 4.6.2"
} ,
"require-dev" : {
"phpunit/phpunit" : "^8.5.13"
} ,
"time" : "2022-06-03T18:03:27+00:00" ,
"type" : "library" ,
"extra" : {
"branch-alias" : {
"dev-master" : "1.10-dev"
}
} ,
"installation-source" : "dist" ,
"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"
] ,
"support" : {
"issues" : "https://github.com/webmozarts/assert/issues" ,
"source" : "https://github.com/webmozarts/assert/tree/1.11.0"
} ,
"install-path" : "../webmozart/assert"
}
] ,
"dev" : true ,
"dev-package-names" : [
"symfony/var-dumper" ,
"topthink/think-trace"
]
}