1110 lines
40 KiB
JSON
1110 lines
40 KiB
JSON
{
|
||
"_readme": [
|
||
"This file locks the dependencies of your project to a known state",
|
||
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
||
"This file is @generated automatically"
|
||
],
|
||
"content-hash": "35f005acef2354db7d12fe80c13509ea",
|
||
"packages": [
|
||
{
|
||
"name": "ezyang/htmlpurifier",
|
||
"version": "v4.13.0",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/ezyang/htmlpurifier.git",
|
||
"reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
|
||
"reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"php": ">=5.2"
|
||
},
|
||
"require-dev": {
|
||
"simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-0": {
|
||
"HTMLPurifier": "library/"
|
||
},
|
||
"files": [
|
||
"library/HTMLPurifier.composer.php"
|
||
],
|
||
"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"
|
||
],
|
||
"time": "2020-06-29T00:56:53+00:00"
|
||
},
|
||
{
|
||
"name": "lcobucci/jwt",
|
||
"version": "3.3.2",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/lcobucci/jwt.git",
|
||
"reference": "56f10808089e38623345e28af2f2d5e4eb579455"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/lcobucci/jwt/zipball/56f10808089e38623345e28af2f2d5e4eb579455",
|
||
"reference": "56f10808089e38623345e28af2f2d5e4eb579455",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"ext-mbstring": "*",
|
||
"ext-openssl": "*",
|
||
"php": "^5.6 || ^7.0"
|
||
},
|
||
"require-dev": {
|
||
"mikey179/vfsstream": "~1.5",
|
||
"phpmd/phpmd": "~2.2",
|
||
"phpunit/php-invoker": "~1.1",
|
||
"phpunit/phpunit": "^5.7 || ^7.3",
|
||
"squizlabs/php_codesniffer": "~2.3"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-master": "3.1-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Lcobucci\\JWT\\": "src"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"BSD-3-Clause"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "Luís Otávio Cobucci Oblonczyk",
|
||
"email": "lcobucci@gmail.com",
|
||
"role": "Developer"
|
||
}
|
||
],
|
||
"description": "A simple library to work with JSON Web Token and JSON Web Signature",
|
||
"keywords": [
|
||
"JWS",
|
||
"jwt"
|
||
],
|
||
"funding": [
|
||
{
|
||
"url": "https://github.com/lcobucci",
|
||
"type": "github"
|
||
},
|
||
{
|
||
"url": "https://www.patreon.com/lcobucci",
|
||
"type": "patreon"
|
||
}
|
||
],
|
||
"time": "2020-05-22T08:21:12+00:00"
|
||
},
|
||
{
|
||
"name": "maennchen/zipstream-php",
|
||
"version": "2.1.0",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/maennchen/ZipStream-PHP.git",
|
||
"reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
|
||
"reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"myclabs/php-enum": "^1.5",
|
||
"php": ">= 7.1",
|
||
"psr/http-message": "^1.0",
|
||
"symfony/polyfill-mbstring": "^1.0"
|
||
},
|
||
"require-dev": {
|
||
"ext-zip": "*",
|
||
"guzzlehttp/guzzle": ">= 6.3",
|
||
"mikey179/vfsstream": "^1.6",
|
||
"phpunit/phpunit": ">= 7.5"
|
||
},
|
||
"type": "library",
|
||
"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"
|
||
],
|
||
"time": "2020-05-30T13:11:16+00:00"
|
||
},
|
||
{
|
||
"name": "markbaker/complex",
|
||
"version": "2.0.0",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/MarkBaker/PHPComplex.git",
|
||
"reference": "9999f1432fae467bc93c53f357105b4c31bb994c"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/9999f1432fae467bc93c53f357105b4c31bb994c",
|
||
"reference": "9999f1432fae467bc93c53f357105b4c31bb994c",
|
||
"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": "^0.7.0",
|
||
"phpcompatibility/php-compatibility": "^9.0",
|
||
"phpdocumentor/phpdocumentor": "2.*",
|
||
"phploc/phploc": "^4.0",
|
||
"phpmd/phpmd": "2.*",
|
||
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.3",
|
||
"sebastian/phpcpd": "^4.0",
|
||
"squizlabs/php_codesniffer": "^3.4"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Complex\\": "classes/src/"
|
||
},
|
||
"files": [
|
||
"classes/src/functions/abs.php",
|
||
"classes/src/functions/acos.php",
|
||
"classes/src/functions/acosh.php",
|
||
"classes/src/functions/acot.php",
|
||
"classes/src/functions/acoth.php",
|
||
"classes/src/functions/acsc.php",
|
||
"classes/src/functions/acsch.php",
|
||
"classes/src/functions/argument.php",
|
||
"classes/src/functions/asec.php",
|
||
"classes/src/functions/asech.php",
|
||
"classes/src/functions/asin.php",
|
||
"classes/src/functions/asinh.php",
|
||
"classes/src/functions/atan.php",
|
||
"classes/src/functions/atanh.php",
|
||
"classes/src/functions/conjugate.php",
|
||
"classes/src/functions/cos.php",
|
||
"classes/src/functions/cosh.php",
|
||
"classes/src/functions/cot.php",
|
||
"classes/src/functions/coth.php",
|
||
"classes/src/functions/csc.php",
|
||
"classes/src/functions/csch.php",
|
||
"classes/src/functions/exp.php",
|
||
"classes/src/functions/inverse.php",
|
||
"classes/src/functions/ln.php",
|
||
"classes/src/functions/log2.php",
|
||
"classes/src/functions/log10.php",
|
||
"classes/src/functions/negative.php",
|
||
"classes/src/functions/pow.php",
|
||
"classes/src/functions/rho.php",
|
||
"classes/src/functions/sec.php",
|
||
"classes/src/functions/sech.php",
|
||
"classes/src/functions/sin.php",
|
||
"classes/src/functions/sinh.php",
|
||
"classes/src/functions/sqrt.php",
|
||
"classes/src/functions/tan.php",
|
||
"classes/src/functions/tanh.php",
|
||
"classes/src/functions/theta.php",
|
||
"classes/src/operations/add.php",
|
||
"classes/src/operations/subtract.php",
|
||
"classes/src/operations/multiply.php",
|
||
"classes/src/operations/divideby.php",
|
||
"classes/src/operations/divideinto.php"
|
||
]
|
||
},
|
||
"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"
|
||
],
|
||
"time": "2020-08-26T10:42:07+00:00"
|
||
},
|
||
{
|
||
"name": "markbaker/matrix",
|
||
"version": "2.1.2",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/MarkBaker/PHPMatrix.git",
|
||
"reference": "361c0f545c3172ee26c3d596a0aa03f0cef65e6a"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/361c0f545c3172ee26c3d596a0aa03f0cef65e6a",
|
||
"reference": "361c0f545c3172ee26c3d596a0aa03f0cef65e6a",
|
||
"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": "^0.7.0",
|
||
"phpcompatibility/php-compatibility": "^9.0",
|
||
"phpdocumentor/phpdocumentor": "2.*",
|
||
"phploc/phploc": "^4.0",
|
||
"phpmd/phpmd": "2.*",
|
||
"phpunit/phpunit": "^7.0 || ^8.0 || ^9.3",
|
||
"sebastian/phpcpd": "^4.0",
|
||
"squizlabs/php_codesniffer": "^3.4"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Matrix\\": "classes/src/"
|
||
},
|
||
"files": [
|
||
"classes/src/Functions/adjoint.php",
|
||
"classes/src/Functions/antidiagonal.php",
|
||
"classes/src/Functions/cofactors.php",
|
||
"classes/src/Functions/determinant.php",
|
||
"classes/src/Functions/diagonal.php",
|
||
"classes/src/Functions/identity.php",
|
||
"classes/src/Functions/inverse.php",
|
||
"classes/src/Functions/minors.php",
|
||
"classes/src/Functions/trace.php",
|
||
"classes/src/Functions/transpose.php",
|
||
"classes/src/Operations/add.php",
|
||
"classes/src/Operations/directsum.php",
|
||
"classes/src/Operations/subtract.php",
|
||
"classes/src/Operations/multiply.php",
|
||
"classes/src/Operations/divideby.php",
|
||
"classes/src/Operations/divideinto.php"
|
||
]
|
||
},
|
||
"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"
|
||
],
|
||
"time": "2021-01-23T16:37:31+00:00"
|
||
},
|
||
{
|
||
"name": "myclabs/php-enum",
|
||
"version": "1.8.0",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/myclabs/php-enum.git",
|
||
"reference": "46cf3d8498b095bd33727b13fd5707263af99421"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/myclabs/php-enum/zipball/46cf3d8498b095bd33727b13fd5707263af99421",
|
||
"reference": "46cf3d8498b095bd33727b13fd5707263af99421",
|
||
"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.5.1"
|
||
},
|
||
"type": "library",
|
||
"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"
|
||
],
|
||
"funding": [
|
||
{
|
||
"url": "https://github.com/mnapoli",
|
||
"type": "github"
|
||
},
|
||
{
|
||
"url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum",
|
||
"type": "tidelift"
|
||
}
|
||
],
|
||
"time": "2021-02-15T16:11:48+00:00"
|
||
},
|
||
{
|
||
"name": "phpoffice/phpspreadsheet",
|
||
"version": "1.17.1",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
|
||
"reference": "c55269cb06911575a126dc225a05c0e4626e5fb4"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/c55269cb06911575a126dc225a05c0e4626e5fb4",
|
||
"reference": "c55269cb06911575a126dc225a05c0e4626e5fb4",
|
||
"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.13",
|
||
"maennchen/zipstream-php": "^2.1",
|
||
"markbaker/complex": "^1.5||^2.0",
|
||
"markbaker/matrix": "^1.2||^2.0",
|
||
"php": "^7.2||^8.0",
|
||
"psr/http-client": "^1.0",
|
||
"psr/http-factory": "^1.0",
|
||
"psr/simple-cache": "^1.0"
|
||
},
|
||
"require-dev": {
|
||
"dompdf/dompdf": "^0.8.5",
|
||
"friendsofphp/php-cs-fixer": "^2.18",
|
||
"jpgraph/jpgraph": "^4.0",
|
||
"mpdf/mpdf": "^8.0",
|
||
"phpcompatibility/php-compatibility": "^9.3",
|
||
"phpunit/phpunit": "^8.5||^9.3",
|
||
"squizlabs/php_codesniffer": "^3.5",
|
||
"tecnickcom/tcpdf": "^6.3"
|
||
},
|
||
"suggest": {
|
||
"dompdf/dompdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)",
|
||
"jpgraph/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 (doesn't yet support PHP8)"
|
||
},
|
||
"type": "library",
|
||
"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"
|
||
],
|
||
"time": "2021-03-02T17:54:11+00:00"
|
||
},
|
||
{
|
||
"name": "psr/http-client",
|
||
"version": "1.0.1",
|
||
"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"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-master": "1.0.x-dev"
|
||
}
|
||
},
|
||
"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"
|
||
],
|
||
"time": "2020-06-29T06:28:15+00:00"
|
||
},
|
||
{
|
||
"name": "psr/http-factory",
|
||
"version": "1.0.1",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/php-fig/http-factory.git",
|
||
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
||
"reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"php": ">=7.0.0",
|
||
"psr/http-message": "^1.0"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-master": "1.0.x-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Psr\\Http\\Message\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "PHP-FIG",
|
||
"homepage": "http://www.php-fig.org/"
|
||
}
|
||
],
|
||
"description": "Common interfaces for PSR-7 HTTP message factories",
|
||
"keywords": [
|
||
"factory",
|
||
"http",
|
||
"message",
|
||
"psr",
|
||
"psr-17",
|
||
"psr-7",
|
||
"request",
|
||
"response"
|
||
],
|
||
"time": "2019-04-30T12:38:16+00:00"
|
||
},
|
||
{
|
||
"name": "psr/http-message",
|
||
"version": "1.0.1",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/php-fig/http-message.git",
|
||
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
|
||
"reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"php": ">=5.3.0"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-master": "1.0.x-dev"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Psr\\Http\\Message\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "PHP-FIG",
|
||
"homepage": "http://www.php-fig.org/"
|
||
}
|
||
],
|
||
"description": "Common interface for HTTP messages",
|
||
"homepage": "https://github.com/php-fig/http-message",
|
||
"keywords": [
|
||
"http",
|
||
"http-message",
|
||
"psr",
|
||
"psr-7",
|
||
"request",
|
||
"response"
|
||
],
|
||
"time": "2016-08-06T14:39:51+00:00"
|
||
},
|
||
{
|
||
"name": "psr/simple-cache",
|
||
"version": "1.0.1",
|
||
"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"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-master": "1.0.x-dev"
|
||
}
|
||
},
|
||
"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"
|
||
],
|
||
"time": "2017-10-23T01:57:42+00:00"
|
||
},
|
||
{
|
||
"name": "symfony/polyfill-mbstring",
|
||
"version": "v1.22.1",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
||
"reference": "5232de97ee3b75b0360528dae24e73db49566ab1"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1",
|
||
"reference": "5232de97ee3b75b0360528dae24e73db49566ab1",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"php": ">=7.1"
|
||
},
|
||
"suggest": {
|
||
"ext-mbstring": "For best performance"
|
||
},
|
||
"type": "library",
|
||
"extra": {
|
||
"branch-alias": {
|
||
"dev-main": "1.22-dev"
|
||
},
|
||
"thanks": {
|
||
"name": "symfony/polyfill",
|
||
"url": "https://github.com/symfony/polyfill"
|
||
}
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Symfony\\Polyfill\\Mbstring\\": ""
|
||
},
|
||
"files": [
|
||
"bootstrap.php"
|
||
]
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "Nicolas Grekas",
|
||
"email": "p@tchwork.com"
|
||
},
|
||
{
|
||
"name": "Symfony Community",
|
||
"homepage": "https://symfony.com/contributors"
|
||
}
|
||
],
|
||
"description": "Symfony polyfill for the Mbstring extension",
|
||
"homepage": "https://symfony.com",
|
||
"keywords": [
|
||
"compatibility",
|
||
"mbstring",
|
||
"polyfill",
|
||
"portable",
|
||
"shim"
|
||
],
|
||
"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"
|
||
}
|
||
],
|
||
"time": "2021-01-22T09:19:47+00:00"
|
||
},
|
||
{
|
||
"name": "topthink/framework",
|
||
"version": "v5.1.41",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/top-think/framework.git",
|
||
"reference": "7137741a323a4a60cfca334507cd1812fac91bb2"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/top-think/framework/zipball/7137741a323a4a60cfca334507cd1812fac91bb2",
|
||
"reference": "7137741a323a4a60cfca334507cd1812fac91bb2",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"php": ">=5.6.0",
|
||
"topthink/think-installer": "2.*"
|
||
},
|
||
"require-dev": {
|
||
"johnkary/phpunit-speedtrap": "^1.0",
|
||
"mikey179/vfsstream": "~1.6",
|
||
"phpdocumentor/reflection-docblock": "^2.0",
|
||
"phploc/phploc": "2.*",
|
||
"phpunit/phpunit": "^5.0|^6.0",
|
||
"sebastian/phpcpd": "2.*",
|
||
"squizlabs/php_codesniffer": "2.*"
|
||
},
|
||
"type": "think-framework",
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"Apache-2.0"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "liu21st",
|
||
"email": "liu21st@gmail.com"
|
||
},
|
||
{
|
||
"name": "yunwuxin",
|
||
"email": "448901948@qq.com"
|
||
}
|
||
],
|
||
"description": "the new thinkphp framework",
|
||
"homepage": "http://thinkphp.cn/",
|
||
"keywords": [
|
||
"framework",
|
||
"orm",
|
||
"thinkphp"
|
||
],
|
||
"time": "2021-01-11T02:51:29+00:00"
|
||
},
|
||
{
|
||
"name": "topthink/think-captcha",
|
||
"version": "v2.0.2",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/top-think/think-captcha.git",
|
||
"reference": "54c8a51552f99ff9ea89ea9c272383a8f738ceee"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/top-think/think-captcha/zipball/54c8a51552f99ff9ea89ea9c272383a8f738ceee",
|
||
"reference": "54c8a51552f99ff9ea89ea9c272383a8f738ceee",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"topthink/framework": "5.1.*"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
"think\\captcha\\": "src/"
|
||
},
|
||
"files": [
|
||
"src/helper.php"
|
||
]
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"Apache-2.0"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "yunwuxin",
|
||
"email": "448901948@qq.com"
|
||
}
|
||
],
|
||
"description": "captcha package for thinkphp5",
|
||
"time": "2017-12-31T16:37:49+00:00"
|
||
},
|
||
{
|
||
"name": "topthink/think-installer",
|
||
"version": "v2.0.5",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/top-think/think-installer.git",
|
||
"reference": "38ba647706e35d6704b5d370c06f8a160b635f88"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/top-think/think-installer/zipball/38ba647706e35d6704b5d370c06f8a160b635f88",
|
||
"reference": "38ba647706e35d6704b5d370c06f8a160b635f88",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"composer-plugin-api": "^1.0||^2.0"
|
||
},
|
||
"require-dev": {
|
||
"composer/composer": "^1.0||^2.0"
|
||
},
|
||
"type": "composer-plugin",
|
||
"extra": {
|
||
"class": "think\\composer\\Plugin"
|
||
},
|
||
"autoload": {
|
||
"psr-4": {
|
||
"think\\composer\\": "src"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"Apache-2.0"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "yunwuxin",
|
||
"email": "448901948@qq.com"
|
||
}
|
||
],
|
||
"time": "2021-01-14T12:12:14+00:00"
|
||
},
|
||
{
|
||
"name": "topthink/think-migration",
|
||
"version": "v2.0.3",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/top-think/think-migration.git",
|
||
"reference": "70c89850ca29c2eab988c7c3475d1d5331901bb8"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/top-think/think-migration/zipball/70c89850ca29c2eab988c7c3475d1d5331901bb8",
|
||
"reference": "70c89850ca29c2eab988c7c3475d1d5331901bb8",
|
||
"shasum": "",
|
||
"mirrors": [
|
||
{
|
||
"url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
|
||
"preferred": true
|
||
}
|
||
]
|
||
},
|
||
"require": {
|
||
"topthink/framework": "5.1.*"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Phinx\\": "phinx/src/Phinx",
|
||
"think\\migration\\": "src"
|
||
},
|
||
"files": [
|
||
"src/config.php"
|
||
]
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"Apache-2.0"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "yunwuxin",
|
||
"email": "448901948@qq.com"
|
||
}
|
||
],
|
||
"time": "2017-12-31T16:32:22+00:00"
|
||
},
|
||
{
|
||
"name": "wenpeng/curl",
|
||
"version": "v1.0.1",
|
||
"source": {
|
||
"type": "git",
|
||
"url": "https://github.com/wenpeng/curl.git",
|
||
"reference": "0e97da1593338df31f9a96b7fac96e15947b82f4"
|
||
},
|
||
"dist": {
|
||
"type": "zip",
|
||
"url": "https://api.github.com/repos/wenpeng/curl/zipball/0e97da1593338df31f9a96b7fac96e15947b82f4",
|
||
"reference": "0e97da1593338df31f9a96b7fac96e15947b82f4",
|
||
"shasum": ""
|
||
},
|
||
"require": {
|
||
"ext-curl": "*",
|
||
"php": ">=5.1"
|
||
},
|
||
"type": "library",
|
||
"autoload": {
|
||
"psr-4": {
|
||
"Wenpeng\\Curl\\": "src/"
|
||
}
|
||
},
|
||
"notification-url": "https://packagist.org/downloads/",
|
||
"license": [
|
||
"MIT"
|
||
],
|
||
"authors": [
|
||
{
|
||
"name": "Wenpeng",
|
||
"email": "imwwp@outlook.com"
|
||
}
|
||
],
|
||
"description": "一个轻量级的PHP网络操作类,实现GET、POST、UPLOAD、DOWNLOAD常用操作,出错自动重试,支持链式写法",
|
||
"homepage": "https://github.com/wenpeng/curl",
|
||
"keywords": [
|
||
"PHP cURL",
|
||
"curl download",
|
||
"curl library",
|
||
"curl lightweight",
|
||
"curl post",
|
||
"curl upload"
|
||
],
|
||
"support": {
|
||
"issues": "https://github.com/wenpeng/curl/issues",
|
||
"source": "https://github.com/wenpeng/curl/tree/master"
|
||
},
|
||
"time": "2016-11-08T08:07:11+00:00"
|
||
}
|
||
],
|
||
"packages-dev": [],
|
||
"aliases": [],
|
||
"minimum-stability": "stable",
|
||
"stability-flags": [],
|
||
"prefer-stable": false,
|
||
"prefer-lowest": false,
|
||
"platform": {
|
||
"php": ">=5.6.0",
|
||
"ext-curl": "*",
|
||
"ext-json": "*"
|
||
},
|
||
"platform-dev": [],
|
||
"plugin-api-version": "2.2.0"
|
||
}
|