同步操作将从 thinkcmf/ThinkCMF 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
{"_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"}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。