1 Star 0 Fork 600

luyuan/ThinkCMF

forked from thinkcmf/ThinkCMF 
加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
composer.lock 43.64 KB
一键复制 编辑 原始数据 按行查看 历史
zxxjj 提交于 2025-04-05 12:44 +08:00 . 更新第三方库
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240
{
"_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": "a4324b6b450222b7eb195e3a944a4b86",
"packages": [
{
"name": "chamilo/pclzip",
"version": "v2.8.5",
"source": {
"type": "git",
"url": "https://github.com/chamilo/pclzip.git",
"reference": "af10d07a39922b0789bf761524a22ecefc01d405"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/chamilo/pclzip/zipball/af10d07a39922b0789bf761524a22ecefc01d405",
"reference": "af10d07a39922b0789bf761524a22ecefc01d405",
"shasum": ""
},
"replace": {
"pclzip/pclzip": "^2.8"
},
"type": "library",
"autoload": {
"classmap": [
"pclzip.lib.php"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1"
],
"authors": [
{
"name": "Vincent Blavet"
}
],
"description": "A PHP library that offers compression and extraction functions for Zip formatted archives",
"homepage": "https://github.com/chamilo/pclzip",
"keywords": [
"php",
"zip"
],
"support": {
"issues": "https://github.com/chamilo/pclzip/issues",
"source": "https://github.com/chamilo/pclzip/tree/v2.8.5"
},
"time": "2022-09-06T21:41:44+00:00"
},
{
"name": "ezyang/htmlpurifier",
"version": "v4.18.0",
"source": {
"type": "git",
"url": "https://github.com/ezyang/htmlpurifier.git",
"reference": "cb56001e54359df7ae76dc522d08845dc741621b"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/cb56001e54359df7ae76dc522d08845dc741621b",
"reference": "cb56001e54359df7ae76dc522d08845dc741621b",
"shasum": ""
},
"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 || ~8.3.0 || ~8.4.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"
},
"type": "library",
"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.18.0"
},
"time": "2024-11-01T03:51:45+00:00"
},
{
"name": "mindplay/annotations",
"version": "1.3.4",
"source": {
"type": "git",
"url": "https://github.com/php-annotations/php-annotations.git",
"reference": "6d5bfc47218cb013b0b3026374c6ffb0b1cad989"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-annotations/php-annotations/zipball/6d5bfc47218cb013b0b3026374c6ffb0b1cad989",
"reference": "6d5bfc47218cb013b0b3026374c6ffb0b1cad989",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
"require-dev": {
"phpunit/php-code-coverage": "~1.2.1",
"phpunit/php-file-iterator": ">=1.3.0@stable <2.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.3.x-dev"
}
},
"autoload": {
"psr-4": {
"mindplay\\annotations\\": "src\\annotations"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-3.0+"
],
"authors": [
{
"name": "Rasmus Schultz",
"email": "rasmus@mindplay.dk"
}
],
"description": "Industrial-strength annotations for PHP",
"homepage": "http://blog.mindplay.dk/",
"keywords": [
"annotations",
"framework"
],
"support": {
"issues": "https://github.com/php-annotations/php-annotations/issues",
"source": "https://github.com/php-annotations/php-annotations/tree/1.3.4"
},
"time": "2024-02-17T16:21:25+00:00"
},
{
"name": "obsoletepackage/phpquery",
"version": "1.0.2",
"source": {
"type": "git",
"url": "https://github.com/ObsoletePackage/phpquery.git",
"reference": "ebe03fabd3286fdad18a0148a5f23f6dcc0443fb"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/ObsoletePackage/phpquery/zipball/ebe03fabd3286fdad18a0148a5f23f6dcc0443fb",
"reference": "ebe03fabd3286fdad18a0148a5f23f6dcc0443fb",
"shasum": ""
},
"type": "library",
"autoload": {
"classmap": [
"phpQuery/"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Tobiasz Cudnik",
"email": "tobiasz.cudnik@gmail.com",
"homepage": "https://github.com/TobiaszCudnik",
"role": "Developer"
},
{
"name": "didier Belot",
"role": "Packager"
},
{
"name": "obsolete package",
"homepage": "https://github.com/ObsoletePackage"
}
],
"description": "phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library",
"homepage": "http://code.google.com/p/phpquery/",
"support": {
"source": "https://github.com/ObsoletePackage/phpquery/tree/1.0.2"
},
"time": "2022-08-21T10:51:36+00:00"
},
{
"name": "phpmailer/phpmailer",
"version": "v6.9.3",
"source": {
"type": "git",
"url": "https://github.com/PHPMailer/PHPMailer.git",
"reference": "2f5c94fe7493efc213f643c23b1b1c249d40f47e"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/2f5c94fe7493efc213f643c23b1b1c249d40f47e",
"reference": "2f5c94fe7493efc213f643c23b1b1c249d40f47e",
"shasum": ""
},
"require": {
"ext-ctype": "*",
"ext-filter": "*",
"ext-hash": "*",
"php": ">=5.5.0"
},
"require-dev": {
"dealerdirect/phpcodesniffer-composer-installer": "^1.0",
"doctrine/annotations": "^1.2.6 || ^1.13.3",
"php-parallel-lint/php-console-highlighter": "^1.0.0",
"php-parallel-lint/php-parallel-lint": "^1.3.2",
"phpcompatibility/php-compatibility": "^9.3.5",
"roave/security-advisories": "dev-latest",
"squizlabs/php_codesniffer": "^3.7.2",
"yoast/phpunit-polyfills": "^1.0.4"
},
"suggest": {
"decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication",
"ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses",
"ext-openssl": "Needed for secure SMTP sending and DKIM signing",
"greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication",
"hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
"league/oauth2-google": "Needed for Google XOAUTH2 authentication",
"psr/log": "For optional PSR-3 debug logging",
"symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)",
"thenetworg/oauth2-azure": "Needed for Microsoft XOAUTH2 authentication"
},
"type": "library",
"autoload": {
"psr-4": {
"PHPMailer\\PHPMailer\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"LGPL-2.1-only"
],
"authors": [
{
"name": "Marcus Bointon",
"email": "phpmailer@synchromedia.co.uk"
},
{
"name": "Jim Jagielski",
"email": "jimjag@gmail.com"
},
{
"name": "Andy Prevost",
"email": "codeworxtech@users.sourceforge.net"
},
{
"name": "Brent R. Matzelle"
}
],
"description": "PHPMailer is a full-featured email creation and transfer class for PHP",
"support": {
"issues": "https://github.com/PHPMailer/PHPMailer/issues",
"source": "https://github.com/PHPMailer/PHPMailer/tree/v6.9.3"
},
"funding": [
{
"url": "https://github.com/Synchro",
"type": "github"
}
],
"time": "2024-11-24T18:04:13+00:00"
},
{
"name": "psr/container",
"version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
"reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
"reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
"shasum": ""
},
"require": {
"php": ">=7.4.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0.x-dev"
}
},
"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/2.0.2"
},
"time": "2021-11-05T16:47:00+00:00"
},
{
"name": "psr/http-message",
"version": "1.1",
"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": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "1.1.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"
],
"support": {
"source": "https://github.com/php-fig/http-message/tree/1.1"
},
"time": "2023-04-04T09:50:52+00:00"
},
{
"name": "psr/log",
"version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
"reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
"reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
"shasum": ""
},
"require": {
"php": ">=8.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "3.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\Log\\": "src"
}
},
"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/3.0.2"
},
"time": "2024-09-11T13:17:53+00:00"
},
{
"name": "psr/simple-cache",
"version": "3.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/simple-cache.git",
"reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
"reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
"shasum": ""
},
"require": {
"php": ">=8.0.0"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "3.0.x-dev"
}
},
"autoload": {
"psr-4": {
"Psr\\SimpleCache\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "PHP-FIG",
"homepage": "https://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/3.0.0"
},
"time": "2021-10-29T13:26:27+00:00"
},
{
"name": "thinkcmf/cmf",
"version": "8.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-core.git",
"reference": "ac15abb6a4b85623037c9fadafb5291f0e7223ba"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-core/zipball/ac15abb6a4b85623037c9fadafb5291f0e7223ba",
"reference": "ac15abb6a4b85623037c9fadafb5291f0e7223ba",
"shasum": ""
},
"require": {
"ezyang/htmlpurifier": "^4.9",
"mindplay/annotations": "^1.3",
"obsoletepackage/phpquery": "^1.0.1",
"phpmailer/phpmailer": "~6.0",
"thinkcmf/cmf-captcha": "^3.0",
"thinkcmf/cmf-extend": "~5.1.0",
"topthink/framework": "~8.1.0",
"xia/migration": "^6.0"
},
"type": "library",
"autoload": {
"files": [
"src/common.php"
],
"psr-4": {
"cmf\\": "src",
"think\\": "think"
},
"classmap": [
"think/App.php",
"think/Console.php",
"think/View.php",
"think/Route.php",
"think/Http.php",
"think/route/Rule.php",
"think/route/Url.php",
"think/route/dispatch/Controller.php",
"think/route/dispatch/Url.php"
]
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The ThinkCMF Core Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-core/issues",
"source": "https://github.com/thinkcmf/cmf-core/tree/8.0"
},
"time": "2025-01-16T08:31:09+00:00"
},
{
"name": "thinkcmf/cmf-api",
"version": "8.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-api.git",
"reference": "1f8da29e0eb7fb14d46ef30a6caa874c5597d7df"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-api/zipball/1f8da29e0eb7fb14d46ef30a6caa874c5597d7df",
"reference": "1f8da29e0eb7fb14d46ef30a6caa874c5597d7df",
"shasum": ""
},
"require": {
"thinkcmf/cmf": "~8.0.0"
},
"type": "library",
"autoload": {
"files": [],
"psr-4": {
"api\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
},
{
"name": "55",
"email": "wuwu@wuwuseo.com"
}
],
"description": "The ThinkCMF Core Api Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-api/issues",
"source": "https://github.com/thinkcmf/cmf-api/tree/8.0"
},
"time": "2025-01-16T09:19:45+00:00"
},
{
"name": "thinkcmf/cmf-app",
"version": "8.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-app.git",
"reference": "f4bd83f8ce09e5a45c80d1e957985835de4d3065"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-app/zipball/f4bd83f8ce09e5a45c80d1e957985835de4d3065",
"reference": "f4bd83f8ce09e5a45c80d1e957985835de4d3065",
"shasum": ""
},
"require": {
"thinkcmf/cmf": "8.0.x-dev"
},
"type": "library",
"autoload": {
"files": [],
"psr-4": {
"app\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The ThinkCMF App Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-app/issues",
"source": "https://github.com/thinkcmf/cmf-app/tree/8.0"
},
"time": "2025-01-16T09:30:08+00:00"
},
{
"name": "thinkcmf/cmf-appstore",
"version": "v2.0.1",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-appstore.git",
"reference": "935711d9625c0d5ed3ddf62f082782c768fa1667"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-appstore/zipball/935711d9625c0d5ed3ddf62f082782c768fa1667",
"reference": "935711d9625c0d5ed3ddf62f082782c768fa1667",
"shasum": ""
},
"require": {
"chamilo/pclzip": "^2.8"
},
"type": "library",
"extra": {
"think": {
"services": [
"app\\admin\\AppStoreService"
]
}
},
"autoload": {
"files": [],
"psr-4": {
"app\\admin\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The ThinkCMF App Store Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-appstore/issues",
"source": "https://github.com/thinkcmf/cmf-appstore/tree/v2.0.1"
},
"time": "2023-09-17T00:35:28+00:00"
},
{
"name": "thinkcmf/cmf-captcha",
"version": "v3.0.11",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-captcha.git",
"reference": "de3c43de612ef0e4365c0fd78453a5d24d8b49b8"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-captcha/zipball/de3c43de612ef0e4365c0fd78453a5d24d8b49b8",
"reference": "de3c43de612ef0e4365c0fd78453a5d24d8b49b8",
"shasum": ""
},
"type": "library",
"autoload": {
"psr-4": {
"think\\captcha\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "yunwuxin",
"email": "448901948@qq.com"
}
],
"description": "captcha package for ThinkCMF",
"support": {
"source": "https://github.com/thinkcmf/cmf-captcha/tree/v3.0.11"
},
"time": "2025-01-16T08:41:16+00:00"
},
{
"name": "thinkcmf/cmf-extend",
"version": "v5.1.5",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-extend.git",
"reference": "bd4c7077792089cf573d0332e9e8a73a68135aab"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-extend/zipball/bd4c7077792089cf573d0332e9e8a73a68135aab",
"reference": "bd4c7077792089cf573d0332e9e8a73a68135aab",
"shasum": ""
},
"type": "library",
"autoload": {
"files": [],
"psr-4": {
"dir\\": "src/dir",
"tree\\": "src/tree",
"wxapp\\": "src/wxapp"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The ThinkCMF extend Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-extend/issues",
"source": "https://github.com/thinkcmf/cmf-extend/tree/v5.1.5"
},
"time": "2023-08-02T17:30:54+00:00"
},
{
"name": "thinkcmf/cmf-install",
"version": "v8.0.2",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-install.git",
"reference": "f1b8040f19979a8adc01b40f82758ca7d7df7142"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-install/zipball/f1b8040f19979a8adc01b40f82758ca7d7df7142",
"reference": "f1b8040f19979a8adc01b40f82758ca7d7df7142",
"shasum": ""
},
"type": "library",
"autoload": {
"files": [],
"psr-4": {
"app\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The ThinkCMF Install Package",
"support": {
"issues": "https://github.com/thinkcmf/cmf-install/issues",
"source": "https://github.com/thinkcmf/cmf-install/tree/v8.0.2"
},
"time": "2024-09-26T23:22:51+00:00"
},
{
"name": "thinkcmf/cmf-root",
"version": "v2.0.2",
"source": {
"type": "git",
"url": "https://github.com/thinkcmf/cmf-root.git",
"reference": "c4b6a024ce39ff88a6ec564852eff6d0ccbcb147"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thinkcmf/cmf-root/zipball/c4b6a024ce39ff88a6ec564852eff6d0ccbcb147",
"reference": "c4b6a024ce39ff88a6ec564852eff6d0ccbcb147",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.0||^2.0"
},
"require-dev": {
"composer/composer": "^1.0||^2.0"
},
"type": "composer-plugin",
"extra": {
"class": "cmf\\composer\\RootDirPlugin"
},
"autoload": {
"psr-4": {
"cmf\\composer\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "catman",
"email": "catman@thinkcmf.com"
}
],
"description": "The files in ThinkCMF root dir",
"support": {
"issues": "https://github.com/thinkcmf/cmf-root/issues",
"source": "https://github.com/thinkcmf/cmf-root/tree/v2.0.2"
},
"time": "2024-09-30T01:51:31+00:00"
},
{
"name": "topthink/framework",
"version": "v8.1.2",
"source": {
"type": "git",
"url": "https://github.com/top-think/framework.git",
"reference": "8faec5c9b7a7f2a66ca3140a57e81bd6cd37567c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/top-think/framework/zipball/8faec5c9b7a7f2a66ca3140a57e81bd6cd37567c",
"reference": "8faec5c9b7a7f2a66ca3140a57e81bd6cd37567c",
"shasum": ""
},
"require": {
"ext-ctype": "*",
"ext-json": "*",
"ext-mbstring": "*",
"php": ">=8.0.0",
"psr/http-message": "^1.0",
"psr/log": "^1.0|^2.0|^3.0",
"psr/simple-cache": "^1.0|^2.0|^3.0",
"topthink/think-container": "^3.0",
"topthink/think-helper": "^3.1",
"topthink/think-orm": "^3.0|^4.0",
"topthink/think-validate": "^3.0"
},
"require-dev": {
"guzzlehttp/psr7": "^2.1.0",
"mikey179/vfsstream": "^1.6",
"mockery/mockery": "^1.2",
"phpunit/phpunit": "^9.5"
},
"type": "library",
"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/v8.1.2"
},
"time": "2025-01-14T08:04:03+00:00"
},
{
"name": "topthink/think-container",
"version": "v3.0.1",
"source": {
"type": "git",
"url": "https://github.com/top-think/think-container.git",
"reference": "a24d442a02fb2a4716de232ff1a4f006c178a370"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/top-think/think-container/zipball/a24d442a02fb2a4716de232ff1a4f006c178a370",
"reference": "a24d442a02fb2a4716de232ff1a4f006c178a370",
"shasum": ""
},
"require": {
"php": ">=8.0",
"psr/container": "^2.0",
"topthink/think-helper": "^3.1"
},
"require-dev": {
"phpunit/phpunit": "^9.5"
},
"type": "library",
"autoload": {
"files": [],
"psr-4": {
"think\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "liu21st",
"email": "liu21st@gmail.com"
}
],
"description": "PHP Container & Facade Manager",
"support": {
"issues": "https://github.com/top-think/think-container/issues",
"source": "https://github.com/top-think/think-container/tree/v3.0.1"
},
"time": "2025-01-07T08:19:23+00:00"
},
{
"name": "topthink/think-helper",
"version": "v3.1.10",
"source": {
"type": "git",
"url": "https://github.com/top-think/think-helper.git",
"reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/top-think/think-helper/zipball/ac66cc0859a12cd5d73258f50f338aadc95e9b46",
"reference": "ac66cc0859a12cd5d73258f50f338aadc95e9b46",
"shasum": ""
},
"require": {
"php": ">=7.1.0"
},
"require-dev": {
"phpunit/phpunit": "^9.5"
},
"type": "library",
"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.10"
},
"time": "2024-11-21T01:47:51+00:00"
},
{
"name": "topthink/think-orm",
"version": "v4.0.12",
"source": {
"type": "git",
"url": "https://github.com/top-think/think-orm.git",
"reference": "6d2c8a051fd311620791e25e123a1186b4b8c7d0"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/top-think/think-orm/zipball/6d2c8a051fd311620791e25e123a1186b4b8c7d0",
"reference": "6d2c8a051fd311620791e25e123a1186b4b8c7d0",
"shasum": ""
},
"require": {
"ext-json": "*",
"ext-pdo": "*",
"php": ">=8.0.0",
"psr/log": ">=1.0",
"psr/simple-cache": ">=1.0",
"topthink/think-helper": "^3.1"
},
"require-dev": {
"phpunit/phpunit": "^9.6|^10"
},
"suggest": {
"ext-mongodb": "provide mongodb support"
},
"type": "library",
"autoload": {
"files": [
"src/helper.php",
"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": "the PHP Database&ORM Framework",
"keywords": [
"database",
"orm"
],
"support": {
"issues": "https://github.com/top-think/think-orm/issues",
"source": "https://github.com/top-think/think-orm/tree/v4.0.12"
},
"time": "2025-04-03T12:04:04+00:00"
},
{
"name": "topthink/think-validate",
"version": "v3.0.5",
"source": {
"type": "git",
"url": "https://github.com/top-think/think-validate.git",
"reference": "f7dd85675270e9f8c0b04a13362133067629f53c"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/top-think/think-validate/zipball/f7dd85675270e9f8c0b04a13362133067629f53c",
"reference": "f7dd85675270e9f8c0b04a13362133067629f53c",
"shasum": ""
},
"require": {
"php": ">=8.0",
"topthink/think-container": ">=3.0"
},
"type": "library",
"autoload": {
"files": [
"src/helper.php"
],
"psr-4": {
"think\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "liu21st",
"email": "liu21st@gmail.com"
}
],
"description": "think validate",
"support": {
"issues": "https://github.com/top-think/think-validate/issues",
"source": "https://github.com/top-think/think-validate/tree/v3.0.5"
},
"time": "2025-03-05T06:11:48+00:00"
},
{
"name": "xia/migration",
"version": "v6.0.6",
"source": {
"type": "git",
"url": "https://github.com/iygwei/artisan.git",
"reference": "de8cece104a5c04a7024f8c6c13e15e495b29487"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/iygwei/artisan/zipball/de8cece104a5c04a7024f8c6c13e15e495b29487",
"reference": "de8cece104a5c04a7024f8c6c13e15e495b29487",
"shasum": ""
},
"require": {
"php": ">=8.1"
},
"type": "library",
"extra": {
"think": {
"services": [
"think\\migration\\Service"
]
}
},
"autoload": {
"psr-4": {
"Phinx\\": "phinx/src/Phinx",
"think\\migration\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"Apache-2.0"
],
"authors": [
{
"name": "小夏",
"email": "iygwei@qq.com"
}
],
"support": {
"issues": "https://github.com/iygwei/artisan/issues",
"source": "https://github.com/iygwei/artisan/tree/v6.0.6"
},
"time": "2025-03-04T03:34:26+00:00"
}
],
"packages-dev": [
{
"name": "topthink/think-trace",
"version": "v1.6",
"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": ""
},
"require": {
"php": ">=7.1.0",
"topthink/framework": "^6.0|^8.0"
},
"type": "library",
"extra": {
"think": {
"config": {
"trace": "src/config.php"
},
"services": [
"think\\trace\\Service"
]
}
},
"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"
},
"time": "2023-02-07T08:36:32+00:00"
}
],
"aliases": [],
"minimum-stability": "dev",
"stability-flags": {
"thinkcmf/cmf-api": 20,
"thinkcmf/cmf-app": 20
},
"prefer-stable": true,
"prefer-lowest": false,
"platform": {
"php": ">=8.1.0",
"ext-json": "*",
"ext-curl": "*",
"ext-pdo": "*",
"ext-mbstring": "*",
"ext-zip": "*"
},
"platform-dev": {},
"plugin-api-version": "2.6.0"
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
PHP
1
https://gitee.com/java_doc/ThinkCMF.git
git@gitee.com:java_doc/ThinkCMF.git
java_doc
ThinkCMF
ThinkCMF
master

搜索帮助