composer.lock 61 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735
  1. {
  2. "_readme": [
  3. "This file locks the dependencies of your project to a known state",
  4. "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
  5. "This file is @generated automatically"
  6. ],
  7. "content-hash": "59184daa1ad25d00ea33dc617ac9d2d5",
  8. "packages": [
  9. {
  10. "name": "chamilo/pclzip",
  11. "version": "v2.8.4",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/chamilo/pclzip.git",
  15. "reference": "b94b7a190e186a31bd37f21be3a83a48c7d6b49a"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/chamilo/pclzip/zipball/b94b7a190e186a31bd37f21be3a83a48c7d6b49a",
  20. "reference": "b94b7a190e186a31bd37f21be3a83a48c7d6b49a",
  21. "shasum": ""
  22. },
  23. "replace": {
  24. "pclzip/pclzip": "^2.8"
  25. },
  26. "type": "library",
  27. "autoload": {
  28. "classmap": [
  29. "pclzip.lib.php"
  30. ]
  31. },
  32. "notification-url": "https://packagist.org/downloads/",
  33. "license": [
  34. "LGPL-2.1"
  35. ],
  36. "authors": [
  37. {
  38. "name": "Vincent Blavet"
  39. }
  40. ],
  41. "description": "A PHP library that offers compression and extraction functions for Zip formatted archives",
  42. "homepage": "https://github.com/chamilo/pclzip",
  43. "keywords": [
  44. "php",
  45. "zip"
  46. ],
  47. "support": {
  48. "issues": "https://github.com/chamilo/pclzip/issues",
  49. "source": "https://github.com/chamilo/pclzip/tree/v2.8.4"
  50. },
  51. "time": "2017-11-28T22:14:11+00:00"
  52. },
  53. {
  54. "name": "electrolinux/phpquery",
  55. "version": "0.9.6",
  56. "source": {
  57. "type": "git",
  58. "url": "https://github.com/electrolinux/phpquery.git",
  59. "reference": "6cb8afcfe8cd4ce45f2f8c27d561383037c27a3a"
  60. },
  61. "dist": {
  62. "type": "zip",
  63. "url": "https://api.github.com/repos/electrolinux/phpquery/zipball/6cb8afcfe8cd4ce45f2f8c27d561383037c27a3a",
  64. "reference": "6cb8afcfe8cd4ce45f2f8c27d561383037c27a3a",
  65. "shasum": ""
  66. },
  67. "type": "library",
  68. "autoload": {
  69. "classmap": [
  70. "phpQuery/"
  71. ]
  72. },
  73. "notification-url": "https://packagist.org/downloads/",
  74. "license": [
  75. "MIT"
  76. ],
  77. "authors": [
  78. {
  79. "name": "Tobiasz Cudnik",
  80. "email": "tobiasz.cudnik@gmail.com",
  81. "homepage": "https://github.com/TobiaszCudnik",
  82. "role": "Developer"
  83. },
  84. {
  85. "name": "didier Belot",
  86. "role": "Packager"
  87. }
  88. ],
  89. "description": "phpQuery is a server-side, chainable, CSS3 selector driven Document Object Model (DOM) API based on jQuery JavaScript Library",
  90. "homepage": "http://code.google.com/p/phpquery/",
  91. "support": {
  92. "source": "https://github.com/electrolinux/phpquery/tree/0.9.6"
  93. },
  94. "time": "2013-03-21T12:39:33+00:00"
  95. },
  96. {
  97. "name": "ezyang/htmlpurifier",
  98. "version": "v4.13.0",
  99. "source": {
  100. "type": "git",
  101. "url": "https://github.com/ezyang/htmlpurifier.git",
  102. "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75"
  103. },
  104. "dist": {
  105. "type": "zip",
  106. "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
  107. "reference": "08e27c97e4c6ed02f37c5b2b20488046c8d90d75",
  108. "shasum": ""
  109. },
  110. "require": {
  111. "php": ">=5.2"
  112. },
  113. "require-dev": {
  114. "simpletest/simpletest": "dev-master#72de02a7b80c6bb8864ef9bf66d41d2f58f826bd"
  115. },
  116. "type": "library",
  117. "autoload": {
  118. "psr-0": {
  119. "HTMLPurifier": "library/"
  120. },
  121. "files": [
  122. "library/HTMLPurifier.composer.php"
  123. ],
  124. "exclude-from-classmap": [
  125. "/library/HTMLPurifier/Language/"
  126. ]
  127. },
  128. "notification-url": "https://packagist.org/downloads/",
  129. "license": [
  130. "LGPL-2.1-or-later"
  131. ],
  132. "authors": [
  133. {
  134. "name": "Edward Z. Yang",
  135. "email": "admin@htmlpurifier.org",
  136. "homepage": "http://ezyang.com"
  137. }
  138. ],
  139. "description": "Standards compliant HTML filter written in PHP",
  140. "homepage": "http://htmlpurifier.org/",
  141. "keywords": [
  142. "html"
  143. ],
  144. "support": {
  145. "issues": "https://github.com/ezyang/htmlpurifier/issues",
  146. "source": "https://github.com/ezyang/htmlpurifier/tree/master"
  147. },
  148. "time": "2020-06-29T00:56:53+00:00"
  149. },
  150. {
  151. "name": "league/flysystem",
  152. "version": "1.1.5",
  153. "source": {
  154. "type": "git",
  155. "url": "https://github.com/thephpleague/flysystem.git",
  156. "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea"
  157. },
  158. "dist": {
  159. "type": "zip",
  160. "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/18634df356bfd4119fe3d6156bdb990c414c14ea",
  161. "reference": "18634df356bfd4119fe3d6156bdb990c414c14ea",
  162. "shasum": ""
  163. },
  164. "require": {
  165. "ext-fileinfo": "*",
  166. "league/mime-type-detection": "^1.3",
  167. "php": "^7.2.5 || ^8.0"
  168. },
  169. "conflict": {
  170. "league/flysystem-sftp": "<1.0.6"
  171. },
  172. "require-dev": {
  173. "phpspec/prophecy": "^1.11.1",
  174. "phpunit/phpunit": "^8.5.8"
  175. },
  176. "suggest": {
  177. "ext-ftp": "Allows you to use FTP server storage",
  178. "ext-openssl": "Allows you to use FTPS server storage",
  179. "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
  180. "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
  181. "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
  182. "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
  183. "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
  184. "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
  185. "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
  186. "league/flysystem-webdav": "Allows you to use WebDAV storage",
  187. "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
  188. "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
  189. "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications"
  190. },
  191. "type": "library",
  192. "extra": {
  193. "branch-alias": {
  194. "dev-master": "1.1-dev"
  195. }
  196. },
  197. "autoload": {
  198. "psr-4": {
  199. "League\\Flysystem\\": "src/"
  200. }
  201. },
  202. "notification-url": "https://packagist.org/downloads/",
  203. "license": [
  204. "MIT"
  205. ],
  206. "authors": [
  207. {
  208. "name": "Frank de Jonge",
  209. "email": "info@frenky.net"
  210. }
  211. ],
  212. "description": "Filesystem abstraction: Many filesystems, one API.",
  213. "keywords": [
  214. "Cloud Files",
  215. "WebDAV",
  216. "abstraction",
  217. "aws",
  218. "cloud",
  219. "copy.com",
  220. "dropbox",
  221. "file systems",
  222. "files",
  223. "filesystem",
  224. "filesystems",
  225. "ftp",
  226. "rackspace",
  227. "remote",
  228. "s3",
  229. "sftp",
  230. "storage"
  231. ],
  232. "support": {
  233. "issues": "https://github.com/thephpleague/flysystem/issues",
  234. "source": "https://github.com/thephpleague/flysystem/tree/1.1.5"
  235. },
  236. "funding": [
  237. {
  238. "url": "https://offset.earth/frankdejonge",
  239. "type": "other"
  240. }
  241. ],
  242. "time": "2021-08-17T13:49:42+00:00"
  243. },
  244. {
  245. "name": "league/flysystem-cached-adapter",
  246. "version": "1.1.0",
  247. "source": {
  248. "type": "git",
  249. "url": "https://github.com/thephpleague/flysystem-cached-adapter.git",
  250. "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff"
  251. },
  252. "dist": {
  253. "type": "zip",
  254. "url": "https://api.github.com/repos/thephpleague/flysystem-cached-adapter/zipball/d1925efb2207ac4be3ad0c40b8277175f99ffaff",
  255. "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff",
  256. "shasum": ""
  257. },
  258. "require": {
  259. "league/flysystem": "~1.0",
  260. "psr/cache": "^1.0.0"
  261. },
  262. "require-dev": {
  263. "mockery/mockery": "~0.9",
  264. "phpspec/phpspec": "^3.4",
  265. "phpunit/phpunit": "^5.7",
  266. "predis/predis": "~1.0",
  267. "tedivm/stash": "~0.12"
  268. },
  269. "suggest": {
  270. "ext-phpredis": "Pure C implemented extension for PHP"
  271. },
  272. "type": "library",
  273. "autoload": {
  274. "psr-4": {
  275. "League\\Flysystem\\Cached\\": "src/"
  276. }
  277. },
  278. "notification-url": "https://packagist.org/downloads/",
  279. "license": [
  280. "MIT"
  281. ],
  282. "authors": [
  283. {
  284. "name": "frankdejonge",
  285. "email": "info@frenky.net"
  286. }
  287. ],
  288. "description": "An adapter decorator to enable meta-data caching.",
  289. "support": {
  290. "issues": "https://github.com/thephpleague/flysystem-cached-adapter/issues",
  291. "source": "https://github.com/thephpleague/flysystem-cached-adapter/tree/master"
  292. },
  293. "time": "2020-07-25T15:56:04+00:00"
  294. },
  295. {
  296. "name": "league/mime-type-detection",
  297. "version": "1.7.0",
  298. "source": {
  299. "type": "git",
  300. "url": "https://github.com/thephpleague/mime-type-detection.git",
  301. "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3"
  302. },
  303. "dist": {
  304. "type": "zip",
  305. "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3",
  306. "reference": "3b9dff8aaf7323590c1d2e443db701eb1f9aa0d3",
  307. "shasum": ""
  308. },
  309. "require": {
  310. "ext-fileinfo": "*",
  311. "php": "^7.2 || ^8.0"
  312. },
  313. "require-dev": {
  314. "friendsofphp/php-cs-fixer": "^2.18",
  315. "phpstan/phpstan": "^0.12.68",
  316. "phpunit/phpunit": "^8.5.8 || ^9.3"
  317. },
  318. "type": "library",
  319. "autoload": {
  320. "psr-4": {
  321. "League\\MimeTypeDetection\\": "src"
  322. }
  323. },
  324. "notification-url": "https://packagist.org/downloads/",
  325. "license": [
  326. "MIT"
  327. ],
  328. "authors": [
  329. {
  330. "name": "Frank de Jonge",
  331. "email": "info@frankdejonge.nl"
  332. }
  333. ],
  334. "description": "Mime-type detection for Flysystem",
  335. "support": {
  336. "issues": "https://github.com/thephpleague/mime-type-detection/issues",
  337. "source": "https://github.com/thephpleague/mime-type-detection/tree/1.7.0"
  338. },
  339. "funding": [
  340. {
  341. "url": "https://github.com/frankdejonge",
  342. "type": "github"
  343. },
  344. {
  345. "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
  346. "type": "tidelift"
  347. }
  348. ],
  349. "time": "2021-01-18T20:58:21+00:00"
  350. },
  351. {
  352. "name": "mindplay/annotations",
  353. "version": "1.3.2",
  354. "source": {
  355. "type": "git",
  356. "url": "https://github.com/php-annotations/php-annotations.git",
  357. "reference": "7e1547259a6aa7e3abc3832207499943614e9d13"
  358. },
  359. "dist": {
  360. "type": "zip",
  361. "url": "https://api.github.com/repos/php-annotations/php-annotations/zipball/7e1547259a6aa7e3abc3832207499943614e9d13",
  362. "reference": "7e1547259a6aa7e3abc3832207499943614e9d13",
  363. "shasum": ""
  364. },
  365. "require": {
  366. "php": ">=5.3.3"
  367. },
  368. "require-dev": {
  369. "phpunit/php-code-coverage": "~1.2.1",
  370. "phpunit/php-file-iterator": ">=1.3.0@stable"
  371. },
  372. "type": "library",
  373. "extra": {
  374. "branch-alias": {
  375. "dev-master": "1.3.x-dev"
  376. }
  377. },
  378. "autoload": {
  379. "psr-4": {
  380. "mindplay\\annotations\\": "src\\annotations"
  381. }
  382. },
  383. "notification-url": "https://packagist.org/downloads/",
  384. "license": [
  385. "LGPL-3.0+"
  386. ],
  387. "authors": [
  388. {
  389. "name": "Rasmus Schultz",
  390. "email": "rasmus@mindplay.dk"
  391. }
  392. ],
  393. "description": "Industrial-strength annotations for PHP",
  394. "homepage": "http://blog.mindplay.dk/",
  395. "keywords": [
  396. "annotations",
  397. "framework"
  398. ],
  399. "support": {
  400. "issues": "https://github.com/php-annotations/php-annotations/issues",
  401. "source": "https://github.com/php-annotations/php-annotations/tree/1.3.2"
  402. },
  403. "time": "2021-01-21T11:42:37+00:00"
  404. },
  405. {
  406. "name": "phpmailer/phpmailer",
  407. "version": "v6.5.1",
  408. "source": {
  409. "type": "git",
  410. "url": "https://github.com/PHPMailer/PHPMailer.git",
  411. "reference": "dd803df5ad7492e1b40637f7ebd258fee5ca7355"
  412. },
  413. "dist": {
  414. "type": "zip",
  415. "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/dd803df5ad7492e1b40637f7ebd258fee5ca7355",
  416. "reference": "dd803df5ad7492e1b40637f7ebd258fee5ca7355",
  417. "shasum": ""
  418. },
  419. "require": {
  420. "ext-ctype": "*",
  421. "ext-filter": "*",
  422. "ext-hash": "*",
  423. "php": ">=5.5.0"
  424. },
  425. "require-dev": {
  426. "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
  427. "doctrine/annotations": "^1.2",
  428. "php-parallel-lint/php-console-highlighter": "^0.5.0",
  429. "php-parallel-lint/php-parallel-lint": "^1.3",
  430. "phpcompatibility/php-compatibility": "^9.3.5",
  431. "roave/security-advisories": "dev-latest",
  432. "squizlabs/php_codesniffer": "^3.6.0",
  433. "yoast/phpunit-polyfills": "^1.0.0"
  434. },
  435. "suggest": {
  436. "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses",
  437. "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
  438. "league/oauth2-google": "Needed for Google XOAUTH2 authentication",
  439. "psr/log": "For optional PSR-3 debug logging",
  440. "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication",
  441. "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)"
  442. },
  443. "type": "library",
  444. "autoload": {
  445. "psr-4": {
  446. "PHPMailer\\PHPMailer\\": "src/"
  447. }
  448. },
  449. "notification-url": "https://packagist.org/downloads/",
  450. "license": [
  451. "LGPL-2.1-only"
  452. ],
  453. "authors": [
  454. {
  455. "name": "Marcus Bointon",
  456. "email": "phpmailer@synchromedia.co.uk"
  457. },
  458. {
  459. "name": "Jim Jagielski",
  460. "email": "jimjag@gmail.com"
  461. },
  462. {
  463. "name": "Andy Prevost",
  464. "email": "codeworxtech@users.sourceforge.net"
  465. },
  466. {
  467. "name": "Brent R. Matzelle"
  468. }
  469. ],
  470. "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
  471. "support": {
  472. "issues": "https://github.com/PHPMailer/PHPMailer/issues",
  473. "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.5.1"
  474. },
  475. "funding": [
  476. {
  477. "url": "https://github.com/Synchro",
  478. "type": "github"
  479. }
  480. ],
  481. "time": "2021-08-18T09:14:16+00:00"
  482. },
  483. {
  484. "name": "psr/cache",
  485. "version": "1.0.1",
  486. "source": {
  487. "type": "git",
  488. "url": "https://github.com/php-fig/cache.git",
  489. "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8"
  490. },
  491. "dist": {
  492. "type": "zip",
  493. "url": "https://api.github.com/repos/php-fig/cache/zipball/d11b50ad223250cf17b86e38383413f5a6764bf8",
  494. "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
  495. "shasum": ""
  496. },
  497. "require": {
  498. "php": ">=5.3.0"
  499. },
  500. "type": "library",
  501. "extra": {
  502. "branch-alias": {
  503. "dev-master": "1.0.x-dev"
  504. }
  505. },
  506. "autoload": {
  507. "psr-4": {
  508. "Psr\\Cache\\": "src/"
  509. }
  510. },
  511. "notification-url": "https://packagist.org/downloads/",
  512. "license": [
  513. "MIT"
  514. ],
  515. "authors": [
  516. {
  517. "name": "PHP-FIG",
  518. "homepage": "http://www.php-fig.org/"
  519. }
  520. ],
  521. "description": "Common interface for caching libraries",
  522. "keywords": [
  523. "cache",
  524. "psr",
  525. "psr-6"
  526. ],
  527. "support": {
  528. "source": "https://github.com/php-fig/cache/tree/master"
  529. },
  530. "time": "2016-08-06T20:24:11+00:00"
  531. },
  532. {
  533. "name": "psr/container",
  534. "version": "1.1.1",
  535. "source": {
  536. "type": "git",
  537. "url": "https://github.com/php-fig/container.git",
  538. "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf"
  539. },
  540. "dist": {
  541. "type": "zip",
  542. "url": "https://api.github.com/repos/php-fig/container/zipball/8622567409010282b7aeebe4bb841fe98b58dcaf",
  543. "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
  544. "shasum": ""
  545. },
  546. "require": {
  547. "php": ">=7.2.0"
  548. },
  549. "type": "library",
  550. "autoload": {
  551. "psr-4": {
  552. "Psr\\Container\\": "src/"
  553. }
  554. },
  555. "notification-url": "https://packagist.org/downloads/",
  556. "license": [
  557. "MIT"
  558. ],
  559. "authors": [
  560. {
  561. "name": "PHP-FIG",
  562. "homepage": "https://www.php-fig.org/"
  563. }
  564. ],
  565. "description": "Common Container Interface (PHP FIG PSR-11)",
  566. "homepage": "https://github.com/php-fig/container",
  567. "keywords": [
  568. "PSR-11",
  569. "container",
  570. "container-interface",
  571. "container-interop",
  572. "psr"
  573. ],
  574. "support": {
  575. "issues": "https://github.com/php-fig/container/issues",
  576. "source": "https://github.com/php-fig/container/tree/1.1.1"
  577. },
  578. "time": "2021-03-05T17:36:06+00:00"
  579. },
  580. {
  581. "name": "psr/log",
  582. "version": "1.1.4",
  583. "source": {
  584. "type": "git",
  585. "url": "https://github.com/php-fig/log.git",
  586. "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
  587. },
  588. "dist": {
  589. "type": "zip",
  590. "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
  591. "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
  592. "shasum": ""
  593. },
  594. "require": {
  595. "php": ">=5.3.0"
  596. },
  597. "type": "library",
  598. "extra": {
  599. "branch-alias": {
  600. "dev-master": "1.1.x-dev"
  601. }
  602. },
  603. "autoload": {
  604. "psr-4": {
  605. "Psr\\Log\\": "Psr/Log/"
  606. }
  607. },
  608. "notification-url": "https://packagist.org/downloads/",
  609. "license": [
  610. "MIT"
  611. ],
  612. "authors": [
  613. {
  614. "name": "PHP-FIG",
  615. "homepage": "https://www.php-fig.org/"
  616. }
  617. ],
  618. "description": "Common interface for logging libraries",
  619. "homepage": "https://github.com/php-fig/log",
  620. "keywords": [
  621. "log",
  622. "psr",
  623. "psr-3"
  624. ],
  625. "support": {
  626. "source": "https://github.com/php-fig/log/tree/1.1.4"
  627. },
  628. "time": "2021-05-03T11:20:27+00:00"
  629. },
  630. {
  631. "name": "psr/simple-cache",
  632. "version": "1.0.1",
  633. "source": {
  634. "type": "git",
  635. "url": "https://github.com/php-fig/simple-cache.git",
  636. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
  637. },
  638. "dist": {
  639. "type": "zip",
  640. "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  641. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  642. "shasum": ""
  643. },
  644. "require": {
  645. "php": ">=5.3.0"
  646. },
  647. "type": "library",
  648. "extra": {
  649. "branch-alias": {
  650. "dev-master": "1.0.x-dev"
  651. }
  652. },
  653. "autoload": {
  654. "psr-4": {
  655. "Psr\\SimpleCache\\": "src/"
  656. }
  657. },
  658. "notification-url": "https://packagist.org/downloads/",
  659. "license": [
  660. "MIT"
  661. ],
  662. "authors": [
  663. {
  664. "name": "PHP-FIG",
  665. "homepage": "http://www.php-fig.org/"
  666. }
  667. ],
  668. "description": "Common interfaces for simple caching",
  669. "keywords": [
  670. "cache",
  671. "caching",
  672. "psr",
  673. "psr-16",
  674. "simple-cache"
  675. ],
  676. "support": {
  677. "source": "https://github.com/php-fig/simple-cache/tree/master"
  678. },
  679. "time": "2017-10-23T01:57:42+00:00"
  680. },
  681. {
  682. "name": "thinkcmf/cmf",
  683. "version": "v6.0.7",
  684. "source": {
  685. "type": "git",
  686. "url": "https://github.com/thinkcmf/cmf-core.git",
  687. "reference": "084e2fae6562484b205ceb4401320000df985b63"
  688. },
  689. "dist": {
  690. "type": "zip",
  691. "url": "https://api.github.com/repos/thinkcmf/cmf-core/zipball/084e2fae6562484b205ceb4401320000df985b63",
  692. "reference": "084e2fae6562484b205ceb4401320000df985b63",
  693. "shasum": ""
  694. },
  695. "require": {
  696. "electrolinux/phpquery": "^0.9.6",
  697. "ezyang/htmlpurifier": "^4.9",
  698. "mindplay/annotations": "^1.3",
  699. "phpmailer/phpmailer": "~6.0",
  700. "thinkcmf/cmf-extend": "~5.1.0",
  701. "topthink/framework": "~6.0.0",
  702. "topthink/think-captcha": "~3.0.0"
  703. },
  704. "type": "library",
  705. "extra": {
  706. "think": {
  707. "services": [
  708. "think\\captcha\\CaptchaService"
  709. ]
  710. }
  711. },
  712. "autoload": {
  713. "psr-4": {
  714. "cmf\\": "src"
  715. },
  716. "files": [
  717. "src/common.php"
  718. ],
  719. "classmap": [
  720. "src/App.php",
  721. "src/console/command/VendorPublish.php",
  722. "src/captcha/Captcha.php"
  723. ]
  724. },
  725. "notification-url": "https://packagist.org/downloads/",
  726. "license": [
  727. "Apache-2.0"
  728. ],
  729. "authors": [
  730. {
  731. "name": "catman",
  732. "email": "catman@thinkcmf.com"
  733. }
  734. ],
  735. "description": "The ThinkCMF Core Package",
  736. "support": {
  737. "issues": "https://github.com/thinkcmf/cmf-core/issues",
  738. "source": "https://github.com/thinkcmf/cmf-core/tree/v6.0.7"
  739. },
  740. "time": "2021-09-17T22:40:18+00:00"
  741. },
  742. {
  743. "name": "thinkcmf/cmf-api",
  744. "version": "v6.0.3",
  745. "source": {
  746. "type": "git",
  747. "url": "https://github.com/thinkcmf/cmf-api.git",
  748. "reference": "4f31eeb81a6d7337eba587c216c22159cf55d37c"
  749. },
  750. "dist": {
  751. "type": "zip",
  752. "url": "https://api.github.com/repos/thinkcmf/cmf-api/zipball/4f31eeb81a6d7337eba587c216c22159cf55d37c",
  753. "reference": "4f31eeb81a6d7337eba587c216c22159cf55d37c",
  754. "shasum": ""
  755. },
  756. "require": {
  757. "thinkcmf/cmf": "^6.0.0"
  758. },
  759. "type": "library",
  760. "autoload": {
  761. "psr-4": {
  762. "api\\": "src"
  763. },
  764. "files": []
  765. },
  766. "notification-url": "https://packagist.org/downloads/",
  767. "license": [
  768. "Apache-2.0"
  769. ],
  770. "authors": [
  771. {
  772. "name": "catman",
  773. "email": "catman@thinkcmf.com"
  774. }
  775. ],
  776. "description": "The ThinkCMF 5.1 Core Api Package",
  777. "support": {
  778. "issues": "https://github.com/thinkcmf/cmf-api/issues",
  779. "source": "https://github.com/thinkcmf/cmf-api/tree/v6.0.3"
  780. },
  781. "time": "2021-09-12T20:40:10+00:00"
  782. },
  783. {
  784. "name": "thinkcmf/cmf-app",
  785. "version": "v6.0.5",
  786. "source": {
  787. "type": "git",
  788. "url": "https://github.com/thinkcmf/cmf-app.git",
  789. "reference": "50048f2ffef66fdb3698662231e0f00392c5a021"
  790. },
  791. "dist": {
  792. "type": "zip",
  793. "url": "https://api.github.com/repos/thinkcmf/cmf-app/zipball/50048f2ffef66fdb3698662231e0f00392c5a021",
  794. "reference": "50048f2ffef66fdb3698662231e0f00392c5a021",
  795. "shasum": ""
  796. },
  797. "require": {
  798. "thinkcmf/cmf": "^6.0.0"
  799. },
  800. "type": "library",
  801. "autoload": {
  802. "psr-4": {
  803. "app\\": "src"
  804. },
  805. "files": []
  806. },
  807. "notification-url": "https://packagist.org/downloads/",
  808. "license": [
  809. "Apache-2.0"
  810. ],
  811. "authors": [
  812. {
  813. "name": "catman",
  814. "email": "catman@thinkcmf.com"
  815. }
  816. ],
  817. "description": "The ThinkCMF App Package",
  818. "support": {
  819. "issues": "https://github.com/thinkcmf/cmf-app/issues",
  820. "source": "https://github.com/thinkcmf/cmf-app/tree/v6.0.5"
  821. },
  822. "time": "2021-09-17T22:42:58+00:00"
  823. },
  824. {
  825. "name": "thinkcmf/cmf-appstore",
  826. "version": "v1.0.4",
  827. "source": {
  828. "type": "git",
  829. "url": "https://github.com/thinkcmf/cmf-appstore.git",
  830. "reference": "8becf22e6a2a87822f9aea5f59a6a7bebc52658f"
  831. },
  832. "dist": {
  833. "type": "zip",
  834. "url": "https://api.github.com/repos/thinkcmf/cmf-appstore/zipball/8becf22e6a2a87822f9aea5f59a6a7bebc52658f",
  835. "reference": "8becf22e6a2a87822f9aea5f59a6a7bebc52658f",
  836. "shasum": ""
  837. },
  838. "require": {
  839. "chamilo/pclzip": "^2.8"
  840. },
  841. "type": "library",
  842. "autoload": {
  843. "psr-4": {
  844. "app\\admin\\": "src"
  845. },
  846. "files": []
  847. },
  848. "notification-url": "https://packagist.org/downloads/",
  849. "license": [
  850. "Apache-2.0"
  851. ],
  852. "authors": [
  853. {
  854. "name": "catman",
  855. "email": "catman@thinkcmf.com"
  856. }
  857. ],
  858. "description": "The ThinkCMF App Store Package",
  859. "support": {
  860. "issues": "https://github.com/thinkcmf/cmf-appstore/issues",
  861. "source": "https://github.com/thinkcmf/cmf-appstore/tree/v1.0.4"
  862. },
  863. "time": "2021-04-03T14:09:15+00:00"
  864. },
  865. {
  866. "name": "thinkcmf/cmf-extend",
  867. "version": "v5.1.1",
  868. "source": {
  869. "type": "git",
  870. "url": "https://github.com/thinkcmf/cmf-extend.git",
  871. "reference": "500ac89f30b9352dbac4f3f13c88212d8b2a9618"
  872. },
  873. "dist": {
  874. "type": "zip",
  875. "url": "https://api.github.com/repos/thinkcmf/cmf-extend/zipball/500ac89f30b9352dbac4f3f13c88212d8b2a9618",
  876. "reference": "500ac89f30b9352dbac4f3f13c88212d8b2a9618",
  877. "shasum": ""
  878. },
  879. "type": "library",
  880. "autoload": {
  881. "psr-4": {
  882. "dir\\": "src/dir",
  883. "tree\\": "src/tree",
  884. "wxapp\\": "src/wxapp"
  885. },
  886. "files": []
  887. },
  888. "notification-url": "https://packagist.org/downloads/",
  889. "license": [
  890. "Apache-2.0"
  891. ],
  892. "authors": [
  893. {
  894. "name": "catman",
  895. "email": "catman@thinkcmf.com"
  896. }
  897. ],
  898. "description": "The ThinkCMF extend Package",
  899. "support": {
  900. "issues": "https://github.com/thinkcmf/cmf-extend/issues",
  901. "source": "https://github.com/thinkcmf/cmf-extend/tree/v5.1.1"
  902. },
  903. "time": "2021-02-10T07:02:12+00:00"
  904. },
  905. {
  906. "name": "thinkcmf/cmf-install",
  907. "version": "v6.0.3",
  908. "source": {
  909. "type": "git",
  910. "url": "https://github.com/thinkcmf/cmf-install.git",
  911. "reference": "7c12b4e87eb7585e74d3f0398b898bebb34e5ce5"
  912. },
  913. "dist": {
  914. "type": "zip",
  915. "url": "https://api.github.com/repos/thinkcmf/cmf-install/zipball/7c12b4e87eb7585e74d3f0398b898bebb34e5ce5",
  916. "reference": "7c12b4e87eb7585e74d3f0398b898bebb34e5ce5",
  917. "shasum": ""
  918. },
  919. "type": "library",
  920. "autoload": {
  921. "psr-4": {
  922. "app\\": "src"
  923. },
  924. "files": []
  925. },
  926. "notification-url": "https://packagist.org/downloads/",
  927. "license": [
  928. "Apache-2.0"
  929. ],
  930. "authors": [
  931. {
  932. "name": "catman",
  933. "email": "catman@thinkcmf.com"
  934. }
  935. ],
  936. "description": "The ThinkCMF Install Package",
  937. "support": {
  938. "issues": "https://github.com/thinkcmf/cmf-install/issues",
  939. "source": "https://github.com/thinkcmf/cmf-install/tree/v6.0.3"
  940. },
  941. "time": "2021-04-20T11:18:24+00:00"
  942. },
  943. {
  944. "name": "thinkcmf/cmf-root",
  945. "version": "v1.0.2",
  946. "source": {
  947. "type": "git",
  948. "url": "https://github.com/thinkcmf/cmf-root.git",
  949. "reference": "070f83e79273697e58b283c7a95bdc66eb583e75"
  950. },
  951. "dist": {
  952. "type": "zip",
  953. "url": "https://api.github.com/repos/thinkcmf/cmf-root/zipball/070f83e79273697e58b283c7a95bdc66eb583e75",
  954. "reference": "070f83e79273697e58b283c7a95bdc66eb583e75",
  955. "shasum": ""
  956. },
  957. "require": {
  958. "composer-plugin-api": "^1.0||^2.0"
  959. },
  960. "require-dev": {
  961. "composer/composer": "^1.0||^2.0"
  962. },
  963. "type": "composer-plugin",
  964. "extra": {
  965. "class": "cmf\\composer\\RootDirPlugin"
  966. },
  967. "autoload": {
  968. "psr-4": {
  969. "cmf\\composer\\": "src"
  970. }
  971. },
  972. "notification-url": "https://packagist.org/downloads/",
  973. "license": [
  974. "Apache-2.0"
  975. ],
  976. "authors": [
  977. {
  978. "name": "catman",
  979. "email": "catman@thinkcmf.com"
  980. }
  981. ],
  982. "description": "The files in ThinkCMF root dir",
  983. "support": {
  984. "issues": "https://github.com/thinkcmf/cmf-root/issues",
  985. "source": "https://github.com/thinkcmf/cmf-root/tree/v1.0.2"
  986. },
  987. "time": "2021-09-29T00:17:19+00:00"
  988. },
  989. {
  990. "name": "thinkcmf/cmf-route",
  991. "version": "v6.0.3",
  992. "source": {
  993. "type": "git",
  994. "url": "https://github.com/thinkcmf/cmf-route.git",
  995. "reference": "706276d67a5a6ae68d6399107169d03e205aeaf1"
  996. },
  997. "dist": {
  998. "type": "zip",
  999. "url": "https://api.github.com/repos/thinkcmf/cmf-route/zipball/706276d67a5a6ae68d6399107169d03e205aeaf1",
  1000. "reference": "706276d67a5a6ae68d6399107169d03e205aeaf1",
  1001. "shasum": ""
  1002. },
  1003. "require": {
  1004. "php": ">=7.1.0"
  1005. },
  1006. "type": "library",
  1007. "autoload": {
  1008. "psr-4": {
  1009. "think\\": "src"
  1010. },
  1011. "classmap": [
  1012. "src/Route.php",
  1013. "src/Http.php",
  1014. "src/route/Rule.php",
  1015. "src/route/Url.php",
  1016. "src/route/dispatch/Controller.php",
  1017. "src/route/dispatch/Url.php"
  1018. ]
  1019. },
  1020. "notification-url": "https://packagist.org/downloads/",
  1021. "license": [
  1022. "Apache-2.0"
  1023. ],
  1024. "authors": [
  1025. {
  1026. "name": "liu21st",
  1027. "email": "liu21st@gmail.com"
  1028. },
  1029. {
  1030. "name": "catman",
  1031. "email": "catman@thinkcmf.com"
  1032. }
  1033. ],
  1034. "description": "thinkcmf6 route",
  1035. "support": {
  1036. "issues": "https://github.com/thinkcmf/cmf-route/issues",
  1037. "source": "https://github.com/thinkcmf/cmf-route/tree/v6.0.3"
  1038. },
  1039. "time": "2021-03-22T10:33:16+00:00"
  1040. },
  1041. {
  1042. "name": "thinkcmf/think-template",
  1043. "version": "v2.0.9",
  1044. "source": {
  1045. "type": "git",
  1046. "url": "https://github.com/thinkcmf/think-template.git",
  1047. "reference": "9d52df5f7ab5e1904b3dfa42b6ad49f5ea398c01"
  1048. },
  1049. "dist": {
  1050. "type": "zip",
  1051. "url": "https://api.github.com/repos/thinkcmf/think-template/zipball/9d52df5f7ab5e1904b3dfa42b6ad49f5ea398c01",
  1052. "reference": "9d52df5f7ab5e1904b3dfa42b6ad49f5ea398c01",
  1053. "shasum": ""
  1054. },
  1055. "require": {
  1056. "php": ">=7.1.0",
  1057. "psr/simple-cache": "^1.0"
  1058. },
  1059. "type": "library",
  1060. "autoload": {
  1061. "psr-4": {
  1062. "think\\": "src"
  1063. },
  1064. "classmap": [
  1065. "src/View.php"
  1066. ]
  1067. },
  1068. "notification-url": "https://packagist.org/downloads/",
  1069. "license": [
  1070. "Apache-2.0"
  1071. ],
  1072. "authors": [
  1073. {
  1074. "name": "liu21st",
  1075. "email": "liu21st@gmail.com"
  1076. }
  1077. ],
  1078. "description": "the php template engine",
  1079. "support": {
  1080. "source": "https://github.com/thinkcmf/think-template/tree/v2.0.9"
  1081. },
  1082. "time": "2021-02-10T06:11:43+00:00"
  1083. },
  1084. {
  1085. "name": "thinkcmf/think-view",
  1086. "version": "v1.0.15",
  1087. "source": {
  1088. "type": "git",
  1089. "url": "https://github.com/thinkcmf/think-view.git",
  1090. "reference": "1cd8abf6639e5fe4e25f7f244152c9f67779bf67"
  1091. },
  1092. "dist": {
  1093. "type": "zip",
  1094. "url": "https://api.github.com/repos/thinkcmf/think-view/zipball/1cd8abf6639e5fe4e25f7f244152c9f67779bf67",
  1095. "reference": "1cd8abf6639e5fe4e25f7f244152c9f67779bf67",
  1096. "shasum": ""
  1097. },
  1098. "require": {
  1099. "php": ">=7.1.0",
  1100. "thinkcmf/think-template": "~2.0.8"
  1101. },
  1102. "type": "library",
  1103. "autoload": {
  1104. "psr-4": {
  1105. "think\\view\\driver\\": "src"
  1106. }
  1107. },
  1108. "notification-url": "https://packagist.org/downloads/",
  1109. "license": [
  1110. "Apache-2.0"
  1111. ],
  1112. "authors": [
  1113. {
  1114. "name": "liu21st",
  1115. "email": "liu21st@gmail.com"
  1116. }
  1117. ],
  1118. "description": "thinkphp template driver",
  1119. "support": {
  1120. "source": "https://github.com/thinkcmf/think-view/tree/v1.0.15"
  1121. },
  1122. "time": "2020-12-31T05:13:44+00:00"
  1123. },
  1124. {
  1125. "name": "topthink/framework",
  1126. "version": "v6.0.9",
  1127. "source": {
  1128. "type": "git",
  1129. "url": "https://github.com/top-think/framework.git",
  1130. "reference": "0b5fb453f0e533de3af3a1ab6a202510b61be617"
  1131. },
  1132. "dist": {
  1133. "type": "zip",
  1134. "url": "https://api.github.com/repos/top-think/framework/zipball/0b5fb453f0e533de3af3a1ab6a202510b61be617",
  1135. "reference": "0b5fb453f0e533de3af3a1ab6a202510b61be617",
  1136. "shasum": ""
  1137. },
  1138. "require": {
  1139. "ext-json": "*",
  1140. "ext-mbstring": "*",
  1141. "league/flysystem": "^1.1.4",
  1142. "league/flysystem-cached-adapter": "^1.0",
  1143. "php": ">=7.2.5",
  1144. "psr/container": "~1.0",
  1145. "psr/log": "~1.0",
  1146. "psr/simple-cache": "^1.0",
  1147. "topthink/think-helper": "^3.1.1",
  1148. "topthink/think-orm": "^2.0"
  1149. },
  1150. "require-dev": {
  1151. "mikey179/vfsstream": "^1.6",
  1152. "mockery/mockery": "^1.2",
  1153. "phpunit/phpunit": "^7.0"
  1154. },
  1155. "type": "library",
  1156. "autoload": {
  1157. "files": [],
  1158. "psr-4": {
  1159. "think\\": "src/think/"
  1160. }
  1161. },
  1162. "notification-url": "https://packagist.org/downloads/",
  1163. "license": [
  1164. "Apache-2.0"
  1165. ],
  1166. "authors": [
  1167. {
  1168. "name": "liu21st",
  1169. "email": "liu21st@gmail.com"
  1170. },
  1171. {
  1172. "name": "yunwuxin",
  1173. "email": "448901948@qq.com"
  1174. }
  1175. ],
  1176. "description": "The ThinkPHP Framework.",
  1177. "homepage": "http://thinkphp.cn/",
  1178. "keywords": [
  1179. "framework",
  1180. "orm",
  1181. "thinkphp"
  1182. ],
  1183. "support": {
  1184. "issues": "https://github.com/top-think/framework/issues",
  1185. "source": "https://github.com/top-think/framework/tree/v6.0.9"
  1186. },
  1187. "time": "2021-07-22T03:24:49+00:00"
  1188. },
  1189. {
  1190. "name": "topthink/think-captcha",
  1191. "version": "v3.0.3",
  1192. "source": {
  1193. "type": "git",
  1194. "url": "https://github.com/top-think/think-captcha.git",
  1195. "reference": "1eef3717c1bcf4f5bbe2d1a1c704011d330a8b55"
  1196. },
  1197. "dist": {
  1198. "type": "zip",
  1199. "url": "https://api.github.com/repos/top-think/think-captcha/zipball/1eef3717c1bcf4f5bbe2d1a1c704011d330a8b55",
  1200. "reference": "1eef3717c1bcf4f5bbe2d1a1c704011d330a8b55",
  1201. "shasum": ""
  1202. },
  1203. "require": {
  1204. "topthink/framework": "^6.0.0"
  1205. },
  1206. "type": "library",
  1207. "extra": {
  1208. "think": {
  1209. "services": [
  1210. "think\\captcha\\CaptchaService"
  1211. ],
  1212. "config": {
  1213. "captcha": "src/config.php"
  1214. }
  1215. }
  1216. },
  1217. "autoload": {
  1218. "psr-4": {
  1219. "think\\captcha\\": "src/"
  1220. },
  1221. "files": [
  1222. "src/helper.php"
  1223. ]
  1224. },
  1225. "notification-url": "https://packagist.org/downloads/",
  1226. "license": [
  1227. "Apache-2.0"
  1228. ],
  1229. "authors": [
  1230. {
  1231. "name": "yunwuxin",
  1232. "email": "448901948@qq.com"
  1233. }
  1234. ],
  1235. "description": "captcha package for thinkphp",
  1236. "support": {
  1237. "issues": "https://github.com/top-think/think-captcha/issues",
  1238. "source": "https://github.com/top-think/think-captcha/tree/v3.0.3"
  1239. },
  1240. "time": "2020-05-19T10:55:45+00:00"
  1241. },
  1242. {
  1243. "name": "topthink/think-helper",
  1244. "version": "v3.1.5",
  1245. "source": {
  1246. "type": "git",
  1247. "url": "https://github.com/top-think/think-helper.git",
  1248. "reference": "f98e3ad44acd27ae85a4d923b1bdfd16c6d8d905"
  1249. },
  1250. "dist": {
  1251. "type": "zip",
  1252. "url": "https://api.github.com/repos/top-think/think-helper/zipball/f98e3ad44acd27ae85a4d923b1bdfd16c6d8d905",
  1253. "reference": "f98e3ad44acd27ae85a4d923b1bdfd16c6d8d905",
  1254. "shasum": ""
  1255. },
  1256. "require": {
  1257. "php": ">=7.1.0"
  1258. },
  1259. "type": "library",
  1260. "autoload": {
  1261. "psr-4": {
  1262. "think\\": "src"
  1263. },
  1264. "files": [
  1265. "src/helper.php"
  1266. ]
  1267. },
  1268. "notification-url": "https://packagist.org/downloads/",
  1269. "license": [
  1270. "Apache-2.0"
  1271. ],
  1272. "authors": [
  1273. {
  1274. "name": "yunwuxin",
  1275. "email": "448901948@qq.com"
  1276. }
  1277. ],
  1278. "description": "The ThinkPHP6 Helper Package",
  1279. "support": {
  1280. "issues": "https://github.com/top-think/think-helper/issues",
  1281. "source": "https://github.com/top-think/think-helper/tree/v3.1.5"
  1282. },
  1283. "time": "2021-06-21T06:17:31+00:00"
  1284. },
  1285. {
  1286. "name": "topthink/think-orm",
  1287. "version": "v2.0.44",
  1288. "source": {
  1289. "type": "git",
  1290. "url": "https://github.com/top-think/think-orm.git",
  1291. "reference": "5d3d5c1ebf8bfccf34bacd90edb42989b16ea409"
  1292. },
  1293. "dist": {
  1294. "type": "zip",
  1295. "url": "https://api.github.com/repos/top-think/think-orm/zipball/5d3d5c1ebf8bfccf34bacd90edb42989b16ea409",
  1296. "reference": "5d3d5c1ebf8bfccf34bacd90edb42989b16ea409",
  1297. "shasum": ""
  1298. },
  1299. "require": {
  1300. "ext-json": "*",
  1301. "ext-pdo": "*",
  1302. "php": ">=7.1.0",
  1303. "psr/log": "~1.0",
  1304. "psr/simple-cache": "^1.0",
  1305. "topthink/think-helper": "^3.1"
  1306. },
  1307. "require-dev": {
  1308. "phpunit/phpunit": "^7|^8|^9.5"
  1309. },
  1310. "type": "library",
  1311. "autoload": {
  1312. "psr-4": {
  1313. "think\\": "src"
  1314. },
  1315. "files": [
  1316. "stubs/load_stubs.php"
  1317. ]
  1318. },
  1319. "notification-url": "https://packagist.org/downloads/",
  1320. "license": [
  1321. "Apache-2.0"
  1322. ],
  1323. "authors": [
  1324. {
  1325. "name": "liu21st",
  1326. "email": "liu21st@gmail.com"
  1327. }
  1328. ],
  1329. "description": "think orm",
  1330. "keywords": [
  1331. "database",
  1332. "orm"
  1333. ],
  1334. "support": {
  1335. "issues": "https://github.com/top-think/think-orm/issues",
  1336. "source": "https://github.com/top-think/think-orm/tree/v2.0.44"
  1337. },
  1338. "time": "2021-07-21T02:22:31+00:00"
  1339. }
  1340. ],
  1341. "packages-dev": [
  1342. {
  1343. "name": "symfony/polyfill-mbstring",
  1344. "version": "v1.23.1",
  1345. "source": {
  1346. "type": "git",
  1347. "url": "https://github.com/symfony/polyfill-mbstring.git",
  1348. "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6"
  1349. },
  1350. "dist": {
  1351. "type": "zip",
  1352. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6",
  1353. "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6",
  1354. "shasum": ""
  1355. },
  1356. "require": {
  1357. "php": ">=7.1"
  1358. },
  1359. "suggest": {
  1360. "ext-mbstring": "For best performance"
  1361. },
  1362. "type": "library",
  1363. "extra": {
  1364. "branch-alias": {
  1365. "dev-main": "1.23-dev"
  1366. },
  1367. "thanks": {
  1368. "name": "symfony/polyfill",
  1369. "url": "https://github.com/symfony/polyfill"
  1370. }
  1371. },
  1372. "autoload": {
  1373. "psr-4": {
  1374. "Symfony\\Polyfill\\Mbstring\\": ""
  1375. },
  1376. "files": [
  1377. "bootstrap.php"
  1378. ]
  1379. },
  1380. "notification-url": "https://packagist.org/downloads/",
  1381. "license": [
  1382. "MIT"
  1383. ],
  1384. "authors": [
  1385. {
  1386. "name": "Nicolas Grekas",
  1387. "email": "p@tchwork.com"
  1388. },
  1389. {
  1390. "name": "Symfony Community",
  1391. "homepage": "https://symfony.com/contributors"
  1392. }
  1393. ],
  1394. "description": "Symfony polyfill for the Mbstring extension",
  1395. "homepage": "https://symfony.com",
  1396. "keywords": [
  1397. "compatibility",
  1398. "mbstring",
  1399. "polyfill",
  1400. "portable",
  1401. "shim"
  1402. ],
  1403. "support": {
  1404. "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1"
  1405. },
  1406. "funding": [
  1407. {
  1408. "url": "https://symfony.com/sponsor",
  1409. "type": "custom"
  1410. },
  1411. {
  1412. "url": "https://github.com/fabpot",
  1413. "type": "github"
  1414. },
  1415. {
  1416. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1417. "type": "tidelift"
  1418. }
  1419. ],
  1420. "time": "2021-05-27T12:26:48+00:00"
  1421. },
  1422. {
  1423. "name": "symfony/polyfill-php72",
  1424. "version": "v1.23.0",
  1425. "source": {
  1426. "type": "git",
  1427. "url": "https://github.com/symfony/polyfill-php72.git",
  1428. "reference": "9a142215a36a3888e30d0a9eeea9766764e96976"
  1429. },
  1430. "dist": {
  1431. "type": "zip",
  1432. "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976",
  1433. "reference": "9a142215a36a3888e30d0a9eeea9766764e96976",
  1434. "shasum": ""
  1435. },
  1436. "require": {
  1437. "php": ">=7.1"
  1438. },
  1439. "type": "library",
  1440. "extra": {
  1441. "branch-alias": {
  1442. "dev-main": "1.23-dev"
  1443. },
  1444. "thanks": {
  1445. "name": "symfony/polyfill",
  1446. "url": "https://github.com/symfony/polyfill"
  1447. }
  1448. },
  1449. "autoload": {
  1450. "psr-4": {
  1451. "Symfony\\Polyfill\\Php72\\": ""
  1452. },
  1453. "files": [
  1454. "bootstrap.php"
  1455. ]
  1456. },
  1457. "notification-url": "https://packagist.org/downloads/",
  1458. "license": [
  1459. "MIT"
  1460. ],
  1461. "authors": [
  1462. {
  1463. "name": "Nicolas Grekas",
  1464. "email": "p@tchwork.com"
  1465. },
  1466. {
  1467. "name": "Symfony Community",
  1468. "homepage": "https://symfony.com/contributors"
  1469. }
  1470. ],
  1471. "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
  1472. "homepage": "https://symfony.com",
  1473. "keywords": [
  1474. "compatibility",
  1475. "polyfill",
  1476. "portable",
  1477. "shim"
  1478. ],
  1479. "support": {
  1480. "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0"
  1481. },
  1482. "funding": [
  1483. {
  1484. "url": "https://symfony.com/sponsor",
  1485. "type": "custom"
  1486. },
  1487. {
  1488. "url": "https://github.com/fabpot",
  1489. "type": "github"
  1490. },
  1491. {
  1492. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1493. "type": "tidelift"
  1494. }
  1495. ],
  1496. "time": "2021-05-27T09:17:38+00:00"
  1497. },
  1498. {
  1499. "name": "symfony/polyfill-php80",
  1500. "version": "v1.23.1",
  1501. "source": {
  1502. "type": "git",
  1503. "url": "https://github.com/symfony/polyfill-php80.git",
  1504. "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
  1505. },
  1506. "dist": {
  1507. "type": "zip",
  1508. "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
  1509. "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
  1510. "shasum": ""
  1511. },
  1512. "require": {
  1513. "php": ">=7.1"
  1514. },
  1515. "type": "library",
  1516. "extra": {
  1517. "branch-alias": {
  1518. "dev-main": "1.23-dev"
  1519. },
  1520. "thanks": {
  1521. "name": "symfony/polyfill",
  1522. "url": "https://github.com/symfony/polyfill"
  1523. }
  1524. },
  1525. "autoload": {
  1526. "psr-4": {
  1527. "Symfony\\Polyfill\\Php80\\": ""
  1528. },
  1529. "files": [
  1530. "bootstrap.php"
  1531. ],
  1532. "classmap": [
  1533. "Resources/stubs"
  1534. ]
  1535. },
  1536. "notification-url": "https://packagist.org/downloads/",
  1537. "license": [
  1538. "MIT"
  1539. ],
  1540. "authors": [
  1541. {
  1542. "name": "Ion Bazan",
  1543. "email": "ion.bazan@gmail.com"
  1544. },
  1545. {
  1546. "name": "Nicolas Grekas",
  1547. "email": "p@tchwork.com"
  1548. },
  1549. {
  1550. "name": "Symfony Community",
  1551. "homepage": "https://symfony.com/contributors"
  1552. }
  1553. ],
  1554. "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
  1555. "homepage": "https://symfony.com",
  1556. "keywords": [
  1557. "compatibility",
  1558. "polyfill",
  1559. "portable",
  1560. "shim"
  1561. ],
  1562. "support": {
  1563. "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
  1564. },
  1565. "funding": [
  1566. {
  1567. "url": "https://symfony.com/sponsor",
  1568. "type": "custom"
  1569. },
  1570. {
  1571. "url": "https://github.com/fabpot",
  1572. "type": "github"
  1573. },
  1574. {
  1575. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1576. "type": "tidelift"
  1577. }
  1578. ],
  1579. "time": "2021-07-28T13:41:28+00:00"
  1580. },
  1581. {
  1582. "name": "symfony/var-dumper",
  1583. "version": "v4.4.30",
  1584. "source": {
  1585. "type": "git",
  1586. "url": "https://github.com/symfony/var-dumper.git",
  1587. "reference": "7f65c44c2ce80d3a0fcdb6385ee0ad535e45660c"
  1588. },
  1589. "dist": {
  1590. "type": "zip",
  1591. "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7f65c44c2ce80d3a0fcdb6385ee0ad535e45660c",
  1592. "reference": "7f65c44c2ce80d3a0fcdb6385ee0ad535e45660c",
  1593. "shasum": ""
  1594. },
  1595. "require": {
  1596. "php": ">=7.1.3",
  1597. "symfony/polyfill-mbstring": "~1.0",
  1598. "symfony/polyfill-php72": "~1.5",
  1599. "symfony/polyfill-php80": "^1.16"
  1600. },
  1601. "conflict": {
  1602. "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
  1603. "symfony/console": "<3.4"
  1604. },
  1605. "require-dev": {
  1606. "ext-iconv": "*",
  1607. "symfony/console": "^3.4|^4.0|^5.0",
  1608. "symfony/process": "^4.4|^5.0",
  1609. "twig/twig": "^1.43|^2.13|^3.0.4"
  1610. },
  1611. "suggest": {
  1612. "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
  1613. "ext-intl": "To show region name in time zone dump",
  1614. "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
  1615. },
  1616. "bin": [
  1617. "Resources/bin/var-dump-server"
  1618. ],
  1619. "type": "library",
  1620. "autoload": {
  1621. "files": [
  1622. "Resources/functions/dump.php"
  1623. ],
  1624. "psr-4": {
  1625. "Symfony\\Component\\VarDumper\\": ""
  1626. },
  1627. "exclude-from-classmap": [
  1628. "/Tests/"
  1629. ]
  1630. },
  1631. "notification-url": "https://packagist.org/downloads/",
  1632. "license": [
  1633. "MIT"
  1634. ],
  1635. "authors": [
  1636. {
  1637. "name": "Nicolas Grekas",
  1638. "email": "p@tchwork.com"
  1639. },
  1640. {
  1641. "name": "Symfony Community",
  1642. "homepage": "https://symfony.com/contributors"
  1643. }
  1644. ],
  1645. "description": "Provides mechanisms for walking through any arbitrary PHP variable",
  1646. "homepage": "https://symfony.com",
  1647. "keywords": [
  1648. "debug",
  1649. "dump"
  1650. ],
  1651. "support": {
  1652. "source": "https://github.com/symfony/var-dumper/tree/v4.4.30"
  1653. },
  1654. "funding": [
  1655. {
  1656. "url": "https://symfony.com/sponsor",
  1657. "type": "custom"
  1658. },
  1659. {
  1660. "url": "https://github.com/fabpot",
  1661. "type": "github"
  1662. },
  1663. {
  1664. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1665. "type": "tidelift"
  1666. }
  1667. ],
  1668. "time": "2021-08-04T20:31:23+00:00"
  1669. },
  1670. {
  1671. "name": "topthink/think-trace",
  1672. "version": "v1.4",
  1673. "source": {
  1674. "type": "git",
  1675. "url": "https://github.com/top-think/think-trace.git",
  1676. "reference": "9a9fa8f767b6c66c5a133ad21ca1bc96ad329444"
  1677. },
  1678. "dist": {
  1679. "type": "zip",
  1680. "url": "https://api.github.com/repos/top-think/think-trace/zipball/9a9fa8f767b6c66c5a133ad21ca1bc96ad329444",
  1681. "reference": "9a9fa8f767b6c66c5a133ad21ca1bc96ad329444",
  1682. "shasum": ""
  1683. },
  1684. "require": {
  1685. "php": ">=7.1.0",
  1686. "topthink/framework": "^6.0.0"
  1687. },
  1688. "type": "library",
  1689. "extra": {
  1690. "think": {
  1691. "services": [
  1692. "think\\trace\\Service"
  1693. ],
  1694. "config": {
  1695. "trace": "src/config.php"
  1696. }
  1697. }
  1698. },
  1699. "autoload": {
  1700. "psr-4": {
  1701. "think\\trace\\": "src"
  1702. }
  1703. },
  1704. "notification-url": "https://packagist.org/downloads/",
  1705. "license": [
  1706. "Apache-2.0"
  1707. ],
  1708. "authors": [
  1709. {
  1710. "name": "liu21st",
  1711. "email": "liu21st@gmail.com"
  1712. }
  1713. ],
  1714. "description": "thinkphp debug trace",
  1715. "support": {
  1716. "issues": "https://github.com/top-think/think-trace/issues",
  1717. "source": "https://github.com/top-think/think-trace/tree/v1.4"
  1718. },
  1719. "time": "2020-06-29T05:27:28+00:00"
  1720. }
  1721. ],
  1722. "aliases": [],
  1723. "minimum-stability": "dev",
  1724. "stability-flags": [],
  1725. "prefer-stable": true,
  1726. "prefer-lowest": false,
  1727. "platform": {
  1728. "php": ">=7.1.0",
  1729. "ext-json": "*",
  1730. "ext-curl": "*",
  1731. "ext-pdo": "*"
  1732. },
  1733. "platform-dev": [],
  1734. "plugin-api-version": "2.0.0"
  1735. }