installed.json 36 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077
  1. {
  2. "packages": [
  3. {
  4. "name": "league/flysystem",
  5. "version": "1.1.9",
  6. "version_normalized": "1.1.9.0",
  7. "dist": {
  8. "type": "zip",
  9. "url": "https://mirrors.cloud.tencent.com/repository/composer/league/flysystem/1.1.9/league-flysystem-1.1.9.zip",
  10. "reference": "094defdb4a7001845300334e7c1ee2335925ef99",
  11. "shasum": ""
  12. },
  13. "require": {
  14. "ext-fileinfo": "*",
  15. "league/mime-type-detection": "^1.3",
  16. "php": "^7.2.5 || ^8.0"
  17. },
  18. "conflict": {
  19. "league/flysystem-sftp": "<1.0.6"
  20. },
  21. "require-dev": {
  22. "phpspec/prophecy": "^1.11.1",
  23. "phpunit/phpunit": "^8.5.8"
  24. },
  25. "suggest": {
  26. "ext-ftp": "Allows you to use FTP server storage",
  27. "ext-openssl": "Allows you to use FTPS server storage",
  28. "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
  29. "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
  30. "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
  31. "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
  32. "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
  33. "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
  34. "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
  35. "league/flysystem-webdav": "Allows you to use WebDAV storage",
  36. "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
  37. "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
  38. "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications"
  39. },
  40. "time": "2021-12-09T09:40:50+00:00",
  41. "type": "library",
  42. "extra": {
  43. "branch-alias": {
  44. "dev-master": "1.1-dev"
  45. }
  46. },
  47. "installation-source": "dist",
  48. "autoload": {
  49. "psr-4": {
  50. "League\\Flysystem\\": "src/"
  51. }
  52. },
  53. "license": [
  54. "MIT"
  55. ],
  56. "authors": [
  57. {
  58. "name": "Frank de Jonge",
  59. "email": "info@frenky.net"
  60. }
  61. ],
  62. "description": "Filesystem abstraction: Many filesystems, one API.",
  63. "keywords": [
  64. "Cloud Files",
  65. "WebDAV",
  66. "abstraction",
  67. "aws",
  68. "cloud",
  69. "copy.com",
  70. "dropbox",
  71. "file systems",
  72. "files",
  73. "filesystem",
  74. "filesystems",
  75. "ftp",
  76. "rackspace",
  77. "remote",
  78. "s3",
  79. "sftp",
  80. "storage"
  81. ],
  82. "install-path": "../league/flysystem"
  83. },
  84. {
  85. "name": "league/flysystem-cached-adapter",
  86. "version": "1.1.0",
  87. "version_normalized": "1.1.0.0",
  88. "dist": {
  89. "type": "zip",
  90. "url": "https://mirrors.tencent.com/repository/composer/league/flysystem-cached-adapter/1.1.0/league-flysystem-cached-adapter-1.1.0.zip",
  91. "reference": "d1925efb2207ac4be3ad0c40b8277175f99ffaff",
  92. "shasum": ""
  93. },
  94. "require": {
  95. "league/flysystem": "~1.0",
  96. "psr/cache": "^1.0.0"
  97. },
  98. "require-dev": {
  99. "mockery/mockery": "~0.9",
  100. "phpspec/phpspec": "^3.4",
  101. "phpunit/phpunit": "^5.7",
  102. "predis/predis": "~1.0",
  103. "tedivm/stash": "~0.12"
  104. },
  105. "suggest": {
  106. "ext-phpredis": "Pure C implemented extension for PHP"
  107. },
  108. "time": "2020-07-25T15:56:04+00:00",
  109. "type": "library",
  110. "installation-source": "dist",
  111. "autoload": {
  112. "psr-4": {
  113. "League\\Flysystem\\Cached\\": "src/"
  114. }
  115. },
  116. "license": [
  117. "MIT"
  118. ],
  119. "authors": [
  120. {
  121. "name": "frankdejonge",
  122. "email": "info@frenky.net"
  123. }
  124. ],
  125. "description": "An adapter decorator to enable meta-data caching.",
  126. "install-path": "../league/flysystem-cached-adapter"
  127. },
  128. {
  129. "name": "league/mime-type-detection",
  130. "version": "1.11.0",
  131. "version_normalized": "1.11.0.0",
  132. "dist": {
  133. "type": "zip",
  134. "url": "https://mirrors.cloud.tencent.com/repository/composer/league/mime-type-detection/1.11.0/league-mime-type-detection-1.11.0.zip",
  135. "reference": "ff6248ea87a9f116e78edd6002e39e5128a0d4dd",
  136. "shasum": ""
  137. },
  138. "require": {
  139. "ext-fileinfo": "*",
  140. "php": "^7.2 || ^8.0"
  141. },
  142. "require-dev": {
  143. "friendsofphp/php-cs-fixer": "^3.2",
  144. "phpstan/phpstan": "^0.12.68",
  145. "phpunit/phpunit": "^8.5.8 || ^9.3"
  146. },
  147. "time": "2022-04-17T13:12:02+00:00",
  148. "type": "library",
  149. "installation-source": "dist",
  150. "autoload": {
  151. "psr-4": {
  152. "League\\MimeTypeDetection\\": "src"
  153. }
  154. },
  155. "license": [
  156. "MIT"
  157. ],
  158. "authors": [
  159. {
  160. "name": "Frank de Jonge",
  161. "email": "info@frankdejonge.nl"
  162. }
  163. ],
  164. "description": "Mime-type detection for Flysystem",
  165. "install-path": "../league/mime-type-detection"
  166. },
  167. {
  168. "name": "phpoffice/phpexcel",
  169. "version": "1.8.2",
  170. "version_normalized": "1.8.2.0",
  171. "dist": {
  172. "type": "zip",
  173. "url": "https://mirrors.cloud.tencent.com/repository/composer/phpoffice/phpexcel/1.8.2/phpoffice-phpexcel-1.8.2.zip",
  174. "reference": "1441011fb7ecdd8cc689878f54f8b58a6805f870",
  175. "shasum": ""
  176. },
  177. "require": {
  178. "ext-mbstring": "*",
  179. "ext-xml": "*",
  180. "ext-xmlwriter": "*",
  181. "php": "^5.2|^7.0"
  182. },
  183. "require-dev": {
  184. "squizlabs/php_codesniffer": "2.*"
  185. },
  186. "time": "2018-11-22T23:07:24+00:00",
  187. "type": "library",
  188. "installation-source": "dist",
  189. "autoload": {
  190. "psr-0": {
  191. "PHPExcel": "Classes/"
  192. }
  193. },
  194. "license": [
  195. "LGPL-2.1"
  196. ],
  197. "authors": [
  198. {
  199. "name": "Maarten Balliauw",
  200. "homepage": "http://blog.maartenballiauw.be"
  201. },
  202. {
  203. "name": "Erik Tilt"
  204. },
  205. {
  206. "name": "Franck Lefevre",
  207. "homepage": "http://rootslabs.net"
  208. },
  209. {
  210. "name": "Mark Baker",
  211. "homepage": "http://markbakeruk.net"
  212. }
  213. ],
  214. "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
  215. "homepage": "https://github.com/PHPOffice/PHPExcel",
  216. "keywords": [
  217. "OpenXML",
  218. "excel",
  219. "php",
  220. "spreadsheet",
  221. "xls",
  222. "xlsx"
  223. ],
  224. "install-path": "../phpoffice/phpexcel"
  225. },
  226. {
  227. "name": "psr/cache",
  228. "version": "1.0.1",
  229. "version_normalized": "1.0.1.0",
  230. "dist": {
  231. "type": "zip",
  232. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/cache/1.0.1/psr-cache-1.0.1.zip",
  233. "reference": "d11b50ad223250cf17b86e38383413f5a6764bf8",
  234. "shasum": ""
  235. },
  236. "require": {
  237. "php": ">=5.3.0"
  238. },
  239. "time": "2016-08-06T20:24:11+00:00",
  240. "type": "library",
  241. "extra": {
  242. "branch-alias": {
  243. "dev-master": "1.0.x-dev"
  244. }
  245. },
  246. "installation-source": "dist",
  247. "autoload": {
  248. "psr-4": {
  249. "Psr\\Cache\\": "src/"
  250. }
  251. },
  252. "license": [
  253. "MIT"
  254. ],
  255. "authors": [
  256. {
  257. "name": "PHP-FIG",
  258. "homepage": "http://www.php-fig.org/"
  259. }
  260. ],
  261. "description": "Common interface for caching libraries",
  262. "keywords": [
  263. "cache",
  264. "psr",
  265. "psr-6"
  266. ],
  267. "install-path": "../psr/cache"
  268. },
  269. {
  270. "name": "psr/container",
  271. "version": "1.1.1",
  272. "version_normalized": "1.1.1.0",
  273. "source": {
  274. "type": "git",
  275. "url": "https://github.com/php-fig/container.git",
  276. "reference": "513e0666f7216c7459170d56df27dfcefe1689ea"
  277. },
  278. "dist": {
  279. "type": "zip",
  280. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/container/1.1.1/psr-container-1.1.1.zip",
  281. "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
  282. "shasum": ""
  283. },
  284. "require": {
  285. "php": ">=7.4.0"
  286. },
  287. "time": "2021-11-05T16:50:12+00:00",
  288. "type": "library",
  289. "installation-source": "dist",
  290. "autoload": {
  291. "psr-4": {
  292. "Psr\\Container\\": "src/"
  293. }
  294. },
  295. "license": [
  296. "MIT"
  297. ],
  298. "authors": [
  299. {
  300. "name": "PHP-FIG",
  301. "homepage": "https://www.php-fig.org/"
  302. }
  303. ],
  304. "description": "Common Container Interface (PHP FIG PSR-11)",
  305. "homepage": "https://github.com/php-fig/container",
  306. "keywords": [
  307. "PSR-11",
  308. "container",
  309. "container-interface",
  310. "container-interop",
  311. "psr"
  312. ],
  313. "support": {
  314. "issues": "https://github.com/php-fig/container/issues",
  315. "source": "https://github.com/php-fig/container/tree/1.1.2"
  316. },
  317. "install-path": "../psr/container"
  318. },
  319. {
  320. "name": "psr/http-message",
  321. "version": "1.0.1",
  322. "version_normalized": "1.0.1.0",
  323. "dist": {
  324. "type": "zip",
  325. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/http-message/1.0.1/psr-http-message-1.0.1.zip",
  326. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
  327. "shasum": ""
  328. },
  329. "require": {
  330. "php": ">=5.3.0"
  331. },
  332. "time": "2016-08-06T14:39:51+00:00",
  333. "type": "library",
  334. "extra": {
  335. "branch-alias": {
  336. "dev-master": "1.0.x-dev"
  337. }
  338. },
  339. "installation-source": "dist",
  340. "autoload": {
  341. "psr-4": {
  342. "Psr\\Http\\Message\\": "src/"
  343. }
  344. },
  345. "license": [
  346. "MIT"
  347. ],
  348. "authors": [
  349. {
  350. "name": "PHP-FIG",
  351. "homepage": "http://www.php-fig.org/"
  352. }
  353. ],
  354. "description": "Common interface for HTTP messages",
  355. "homepage": "https://github.com/php-fig/http-message",
  356. "keywords": [
  357. "http",
  358. "http-message",
  359. "psr",
  360. "psr-7",
  361. "request",
  362. "response"
  363. ],
  364. "install-path": "../psr/http-message"
  365. },
  366. {
  367. "name": "psr/log",
  368. "version": "1.1.4",
  369. "version_normalized": "1.1.4.0",
  370. "dist": {
  371. "type": "zip",
  372. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/log/1.1.4/psr-log-1.1.4.zip",
  373. "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
  374. "shasum": ""
  375. },
  376. "require": {
  377. "php": ">=5.3.0"
  378. },
  379. "time": "2021-05-03T11:20:27+00:00",
  380. "type": "library",
  381. "extra": {
  382. "branch-alias": {
  383. "dev-master": "1.1.x-dev"
  384. }
  385. },
  386. "installation-source": "dist",
  387. "autoload": {
  388. "psr-4": {
  389. "Psr\\Log\\": "Psr/Log/"
  390. }
  391. },
  392. "license": [
  393. "MIT"
  394. ],
  395. "authors": [
  396. {
  397. "name": "PHP-FIG",
  398. "homepage": "https://www.php-fig.org/"
  399. }
  400. ],
  401. "description": "Common interface for logging libraries",
  402. "homepage": "https://github.com/php-fig/log",
  403. "keywords": [
  404. "log",
  405. "psr",
  406. "psr-3"
  407. ],
  408. "install-path": "../psr/log"
  409. },
  410. {
  411. "name": "psr/simple-cache",
  412. "version": "1.0.1",
  413. "version_normalized": "1.0.1.0",
  414. "dist": {
  415. "type": "zip",
  416. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/simple-cache/1.0.1/psr-simple-cache-1.0.1.zip",
  417. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  418. "shasum": ""
  419. },
  420. "require": {
  421. "php": ">=5.3.0"
  422. },
  423. "time": "2017-10-23T01:57:42+00:00",
  424. "type": "library",
  425. "extra": {
  426. "branch-alias": {
  427. "dev-master": "1.0.x-dev"
  428. }
  429. },
  430. "installation-source": "dist",
  431. "autoload": {
  432. "psr-4": {
  433. "Psr\\SimpleCache\\": "src/"
  434. }
  435. },
  436. "license": [
  437. "MIT"
  438. ],
  439. "authors": [
  440. {
  441. "name": "PHP-FIG",
  442. "homepage": "http://www.php-fig.org/"
  443. }
  444. ],
  445. "description": "Common interfaces for simple caching",
  446. "keywords": [
  447. "cache",
  448. "caching",
  449. "psr",
  450. "psr-16",
  451. "simple-cache"
  452. ],
  453. "install-path": "../psr/simple-cache"
  454. },
  455. {
  456. "name": "symfony/polyfill-mbstring",
  457. "version": "v1.26.0",
  458. "version_normalized": "1.26.0.0",
  459. "dist": {
  460. "type": "zip",
  461. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-mbstring/v1.26.0/symfony-polyfill-mbstring-v1.26.0.zip",
  462. "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
  463. "shasum": ""
  464. },
  465. "require": {
  466. "php": ">=7.1"
  467. },
  468. "provide": {
  469. "ext-mbstring": "*"
  470. },
  471. "suggest": {
  472. "ext-mbstring": "For best performance"
  473. },
  474. "time": "2022-05-24T11:49:31+00:00",
  475. "type": "library",
  476. "extra": {
  477. "branch-alias": {
  478. "dev-main": "1.26-dev"
  479. },
  480. "thanks": {
  481. "name": "symfony/polyfill",
  482. "url": "https://github.com/symfony/polyfill"
  483. }
  484. },
  485. "installation-source": "dist",
  486. "autoload": {
  487. "files": [
  488. "bootstrap.php"
  489. ],
  490. "psr-4": {
  491. "Symfony\\Polyfill\\Mbstring\\": ""
  492. }
  493. },
  494. "license": [
  495. "MIT"
  496. ],
  497. "authors": [
  498. {
  499. "name": "Nicolas Grekas",
  500. "email": "p@tchwork.com"
  501. },
  502. {
  503. "name": "Symfony Community",
  504. "homepage": "https://symfony.com/contributors"
  505. }
  506. ],
  507. "description": "Symfony polyfill for the Mbstring extension",
  508. "homepage": "https://symfony.com",
  509. "keywords": [
  510. "compatibility",
  511. "mbstring",
  512. "polyfill",
  513. "portable",
  514. "shim"
  515. ],
  516. "install-path": "../symfony/polyfill-mbstring"
  517. },
  518. {
  519. "name": "symfony/polyfill-php72",
  520. "version": "v1.26.0",
  521. "version_normalized": "1.26.0.0",
  522. "dist": {
  523. "type": "zip",
  524. "url": "https://mirrors.tencent.com/repository/composer/symfony/polyfill-php72/v1.26.0/symfony-polyfill-php72-v1.26.0.zip",
  525. "reference": "bf44a9fd41feaac72b074de600314a93e2ae78e2",
  526. "shasum": ""
  527. },
  528. "require": {
  529. "php": ">=7.1"
  530. },
  531. "time": "2022-05-24T11:49:31+00:00",
  532. "type": "library",
  533. "extra": {
  534. "branch-alias": {
  535. "dev-main": "1.26-dev"
  536. },
  537. "thanks": {
  538. "name": "symfony/polyfill",
  539. "url": "https://github.com/symfony/polyfill"
  540. }
  541. },
  542. "installation-source": "dist",
  543. "autoload": {
  544. "files": [
  545. "bootstrap.php"
  546. ],
  547. "psr-4": {
  548. "Symfony\\Polyfill\\Php72\\": ""
  549. }
  550. },
  551. "license": [
  552. "MIT"
  553. ],
  554. "authors": [
  555. {
  556. "name": "Nicolas Grekas",
  557. "email": "p@tchwork.com"
  558. },
  559. {
  560. "name": "Symfony Community",
  561. "homepage": "https://symfony.com/contributors"
  562. }
  563. ],
  564. "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
  565. "homepage": "https://symfony.com",
  566. "keywords": [
  567. "compatibility",
  568. "polyfill",
  569. "portable",
  570. "shim"
  571. ],
  572. "install-path": "../symfony/polyfill-php72"
  573. },
  574. {
  575. "name": "symfony/polyfill-php80",
  576. "version": "v1.26.0",
  577. "version_normalized": "1.26.0.0",
  578. "dist": {
  579. "type": "zip",
  580. "url": "https://mirrors.tencent.com/repository/composer/symfony/polyfill-php80/v1.26.0/symfony-polyfill-php80-v1.26.0.zip",
  581. "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace",
  582. "shasum": ""
  583. },
  584. "require": {
  585. "php": ">=7.1"
  586. },
  587. "time": "2022-05-10T07:21:04+00:00",
  588. "type": "library",
  589. "extra": {
  590. "branch-alias": {
  591. "dev-main": "1.26-dev"
  592. },
  593. "thanks": {
  594. "name": "symfony/polyfill",
  595. "url": "https://github.com/symfony/polyfill"
  596. }
  597. },
  598. "installation-source": "dist",
  599. "autoload": {
  600. "files": [
  601. "bootstrap.php"
  602. ],
  603. "psr-4": {
  604. "Symfony\\Polyfill\\Php80\\": ""
  605. },
  606. "classmap": [
  607. "Resources/stubs"
  608. ]
  609. },
  610. "license": [
  611. "MIT"
  612. ],
  613. "authors": [
  614. {
  615. "name": "Ion Bazan",
  616. "email": "ion.bazan@gmail.com"
  617. },
  618. {
  619. "name": "Nicolas Grekas",
  620. "email": "p@tchwork.com"
  621. },
  622. {
  623. "name": "Symfony Community",
  624. "homepage": "https://symfony.com/contributors"
  625. }
  626. ],
  627. "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
  628. "homepage": "https://symfony.com",
  629. "keywords": [
  630. "compatibility",
  631. "polyfill",
  632. "portable",
  633. "shim"
  634. ],
  635. "install-path": "../symfony/polyfill-php80"
  636. },
  637. {
  638. "name": "symfony/var-dumper",
  639. "version": "v4.4.44",
  640. "version_normalized": "4.4.44.0",
  641. "dist": {
  642. "type": "zip",
  643. "url": "https://mirrors.tencent.com/repository/composer/symfony/var-dumper/v4.4.44/symfony-var-dumper-v4.4.44.zip",
  644. "reference": "f19951007dae942cc79b979c1fe26bfdfbeb54ed",
  645. "shasum": ""
  646. },
  647. "require": {
  648. "php": ">=7.1.3",
  649. "symfony/polyfill-mbstring": "~1.0",
  650. "symfony/polyfill-php72": "~1.5",
  651. "symfony/polyfill-php80": "^1.16"
  652. },
  653. "conflict": {
  654. "phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
  655. "symfony/console": "<3.4"
  656. },
  657. "require-dev": {
  658. "ext-iconv": "*",
  659. "symfony/console": "^3.4|^4.0|^5.0",
  660. "symfony/process": "^4.4|^5.0",
  661. "twig/twig": "^1.43|^2.13|^3.0.4"
  662. },
  663. "suggest": {
  664. "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
  665. "ext-intl": "To show region name in time zone dump",
  666. "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
  667. },
  668. "time": "2022-07-20T09:59:04+00:00",
  669. "bin": [
  670. "Resources/bin/var-dump-server"
  671. ],
  672. "type": "library",
  673. "installation-source": "dist",
  674. "autoload": {
  675. "files": [
  676. "Resources/functions/dump.php"
  677. ],
  678. "psr-4": {
  679. "Symfony\\Component\\VarDumper\\": ""
  680. },
  681. "exclude-from-classmap": [
  682. "/Tests/"
  683. ]
  684. },
  685. "license": [
  686. "MIT"
  687. ],
  688. "authors": [
  689. {
  690. "name": "Nicolas Grekas",
  691. "email": "p@tchwork.com"
  692. },
  693. {
  694. "name": "Symfony Community",
  695. "homepage": "https://symfony.com/contributors"
  696. }
  697. ],
  698. "description": "Provides mechanisms for walking through any arbitrary PHP variable",
  699. "homepage": "https://symfony.com",
  700. "keywords": [
  701. "debug",
  702. "dump"
  703. ],
  704. "install-path": "../symfony/var-dumper"
  705. },
  706. {
  707. "name": "topthink/framework",
  708. "version": "v6.0.13",
  709. "version_normalized": "6.0.13.0",
  710. "dist": {
  711. "type": "zip",
  712. "url": "https://mirrors.tencent.com/repository/composer/topthink/framework/v6.0.13/topthink-framework-v6.0.13.zip",
  713. "reference": "126d5b2cbacb73d6e2a85cbc7a2c6ee59d0b3fa6",
  714. "shasum": ""
  715. },
  716. "require": {
  717. "ext-json": "*",
  718. "ext-mbstring": "*",
  719. "league/flysystem": "^1.1.4",
  720. "league/flysystem-cached-adapter": "^1.0",
  721. "php": ">=7.2.5",
  722. "psr/container": "~1.0",
  723. "psr/http-message": "^1.0",
  724. "psr/log": "~1.0",
  725. "psr/simple-cache": "^1.0",
  726. "topthink/think-helper": "^3.1.1",
  727. "topthink/think-orm": "^2.0"
  728. },
  729. "require-dev": {
  730. "guzzlehttp/psr7": "^2.1.0",
  731. "mikey179/vfsstream": "^1.6",
  732. "mockery/mockery": "^1.2",
  733. "phpunit/phpunit": "^7.0"
  734. },
  735. "time": "2022-07-15T02:52:08+00:00",
  736. "type": "library",
  737. "installation-source": "dist",
  738. "autoload": {
  739. "files": [],
  740. "psr-4": {
  741. "think\\": "src/think/"
  742. }
  743. },
  744. "license": [
  745. "Apache-2.0"
  746. ],
  747. "authors": [
  748. {
  749. "name": "liu21st",
  750. "email": "liu21st@gmail.com"
  751. },
  752. {
  753. "name": "yunwuxin",
  754. "email": "448901948@qq.com"
  755. }
  756. ],
  757. "description": "The ThinkPHP Framework.",
  758. "homepage": "http://thinkphp.cn/",
  759. "keywords": [
  760. "framework",
  761. "orm",
  762. "thinkphp"
  763. ],
  764. "install-path": "../topthink/framework"
  765. },
  766. {
  767. "name": "topthink/think-captcha",
  768. "version": "v3.0.7",
  769. "version_normalized": "3.0.7.0",
  770. "source": {
  771. "type": "git",
  772. "url": "https://github.com/top-think/think-captcha.git",
  773. "reference": "a450602932a5d9ba183e288b79921ba3b9a92331"
  774. },
  775. "dist": {
  776. "type": "zip",
  777. "url": "https://api.github.com/repos/top-think/think-captcha/zipball/a450602932a5d9ba183e288b79921ba3b9a92331",
  778. "reference": "a450602932a5d9ba183e288b79921ba3b9a92331",
  779. "shasum": "",
  780. "mirrors": [
  781. {
  782. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  783. "preferred": true
  784. }
  785. ]
  786. },
  787. "require": {
  788. "topthink/framework": "^6.0.0"
  789. },
  790. "time": "2022-04-23T02:38:14+00:00",
  791. "type": "library",
  792. "extra": {
  793. "think": {
  794. "services": [
  795. "think\\captcha\\CaptchaService"
  796. ],
  797. "config": {
  798. "captcha": "src/config.php"
  799. }
  800. }
  801. },
  802. "installation-source": "dist",
  803. "autoload": {
  804. "files": [
  805. "src/helper.php"
  806. ],
  807. "psr-4": {
  808. "think\\captcha\\": "src/"
  809. }
  810. },
  811. "notification-url": "https://packagist.org/downloads/",
  812. "license": [
  813. "Apache-2.0"
  814. ],
  815. "authors": [
  816. {
  817. "name": "yunwuxin",
  818. "email": "448901948@qq.com"
  819. }
  820. ],
  821. "description": "captcha package for thinkphp",
  822. "support": {
  823. "issues": "https://github.com/top-think/think-captcha/issues",
  824. "source": "https://github.com/top-think/think-captcha/tree/v3.0.7"
  825. },
  826. "install-path": "../topthink/think-captcha"
  827. },
  828. {
  829. "name": "topthink/think-helper",
  830. "version": "v3.1.6",
  831. "version_normalized": "3.1.6.0",
  832. "dist": {
  833. "type": "zip",
  834. "url": "https://mirrors.tencent.com/repository/composer/topthink/think-helper/v3.1.6/topthink-think-helper-v3.1.6.zip",
  835. "reference": "769acbe50a4274327162f9c68ec2e89a38eb2aff",
  836. "shasum": ""
  837. },
  838. "require": {
  839. "php": ">=7.1.0"
  840. },
  841. "require-dev": {
  842. "phpunit/phpunit": "^9.5"
  843. },
  844. "time": "2021-12-15T04:27:55+00:00",
  845. "type": "library",
  846. "installation-source": "dist",
  847. "autoload": {
  848. "files": [
  849. "src/helper.php"
  850. ],
  851. "psr-4": {
  852. "think\\": "src"
  853. }
  854. },
  855. "license": [
  856. "Apache-2.0"
  857. ],
  858. "authors": [
  859. {
  860. "name": "yunwuxin",
  861. "email": "448901948@qq.com"
  862. }
  863. ],
  864. "description": "The ThinkPHP6 Helper Package",
  865. "install-path": "../topthink/think-helper"
  866. },
  867. {
  868. "name": "topthink/think-multi-app",
  869. "version": "v1.0.14",
  870. "version_normalized": "1.0.14.0",
  871. "dist": {
  872. "type": "zip",
  873. "url": "https://mirrors.tencent.com/repository/composer/topthink/think-multi-app/v1.0.14/topthink-think-multi-app-v1.0.14.zip",
  874. "reference": "ccaad7c2d33f42cb1cc2a78d6610aaec02cea4c3",
  875. "shasum": ""
  876. },
  877. "require": {
  878. "php": ">=7.1.0",
  879. "topthink/framework": "^6.0.0"
  880. },
  881. "time": "2020-07-12T13:50:37+00:00",
  882. "type": "library",
  883. "extra": {
  884. "think": {
  885. "services": [
  886. "think\\app\\Service"
  887. ]
  888. }
  889. },
  890. "installation-source": "dist",
  891. "autoload": {
  892. "psr-4": {
  893. "think\\app\\": "src"
  894. }
  895. },
  896. "license": [
  897. "Apache-2.0"
  898. ],
  899. "authors": [
  900. {
  901. "name": "liu21st",
  902. "email": "liu21st@gmail.com"
  903. }
  904. ],
  905. "description": "thinkphp6 multi app support",
  906. "install-path": "../topthink/think-multi-app"
  907. },
  908. {
  909. "name": "topthink/think-orm",
  910. "version": "v2.0.54",
  911. "version_normalized": "2.0.54.0",
  912. "dist": {
  913. "type": "zip",
  914. "url": "https://mirrors.tencent.com/repository/composer/topthink/think-orm/v2.0.54/topthink-think-orm-v2.0.54.zip",
  915. "reference": "97b061b47616301ff29fbd4c35ed9184e1162e4e",
  916. "shasum": ""
  917. },
  918. "require": {
  919. "ext-json": "*",
  920. "ext-pdo": "*",
  921. "php": ">=7.1.0",
  922. "psr/log": "^1.0|^2.0",
  923. "psr/simple-cache": "^1.0|^2.0",
  924. "topthink/think-helper": "^3.1"
  925. },
  926. "require-dev": {
  927. "phpunit/phpunit": "^7|^8|^9.5"
  928. },
  929. "time": "2022-07-05T05:25:51+00:00",
  930. "type": "library",
  931. "installation-source": "dist",
  932. "autoload": {
  933. "files": [
  934. "stubs/load_stubs.php"
  935. ],
  936. "psr-4": {
  937. "think\\": "src"
  938. }
  939. },
  940. "license": [
  941. "Apache-2.0"
  942. ],
  943. "authors": [
  944. {
  945. "name": "liu21st",
  946. "email": "liu21st@gmail.com"
  947. }
  948. ],
  949. "description": "think orm",
  950. "keywords": [
  951. "database",
  952. "orm"
  953. ],
  954. "install-path": "../topthink/think-orm"
  955. },
  956. {
  957. "name": "topthink/think-template",
  958. "version": "v2.0.8",
  959. "version_normalized": "2.0.8.0",
  960. "dist": {
  961. "type": "zip",
  962. "url": "https://mirrors.tencent.com/repository/composer/topthink/think-template/v2.0.8/topthink-think-template-v2.0.8.zip",
  963. "reference": "abfc293f74f9ef5127b5c416310a01fe42e59368",
  964. "shasum": ""
  965. },
  966. "require": {
  967. "php": ">=7.1.0",
  968. "psr/simple-cache": "^1.0"
  969. },
  970. "time": "2020-12-10T07:52:03+00:00",
  971. "type": "library",
  972. "installation-source": "dist",
  973. "autoload": {
  974. "psr-4": {
  975. "think\\": "src"
  976. }
  977. },
  978. "license": [
  979. "Apache-2.0"
  980. ],
  981. "authors": [
  982. {
  983. "name": "liu21st",
  984. "email": "liu21st@gmail.com"
  985. }
  986. ],
  987. "description": "the php template engine",
  988. "install-path": "../topthink/think-template"
  989. },
  990. {
  991. "name": "topthink/think-trace",
  992. "version": "v1.4",
  993. "version_normalized": "1.4.0.0",
  994. "dist": {
  995. "type": "zip",
  996. "url": "https://mirrors.cloud.tencent.com/repository/composer/topthink/think-trace/v1.4/topthink-think-trace-v1.4.zip",
  997. "reference": "9a9fa8f767b6c66c5a133ad21ca1bc96ad329444",
  998. "shasum": ""
  999. },
  1000. "require": {
  1001. "php": ">=7.1.0",
  1002. "topthink/framework": "^6.0.0"
  1003. },
  1004. "time": "2020-06-29T05:27:28+00:00",
  1005. "type": "library",
  1006. "extra": {
  1007. "think": {
  1008. "services": [
  1009. "think\\trace\\Service"
  1010. ],
  1011. "config": {
  1012. "trace": "src/config.php"
  1013. }
  1014. }
  1015. },
  1016. "installation-source": "dist",
  1017. "autoload": {
  1018. "psr-4": {
  1019. "think\\trace\\": "src"
  1020. }
  1021. },
  1022. "license": [
  1023. "Apache-2.0"
  1024. ],
  1025. "authors": [
  1026. {
  1027. "name": "liu21st",
  1028. "email": "liu21st@gmail.com"
  1029. }
  1030. ],
  1031. "description": "thinkphp debug trace",
  1032. "install-path": "../topthink/think-trace"
  1033. },
  1034. {
  1035. "name": "topthink/think-view",
  1036. "version": "v1.0.14",
  1037. "version_normalized": "1.0.14.0",
  1038. "dist": {
  1039. "type": "zip",
  1040. "url": "https://mirrors.tencent.com/repository/composer/topthink/think-view/v1.0.14/topthink-think-view-v1.0.14.zip",
  1041. "reference": "edce0ae2c9551ab65f9e94a222604b0dead3576d",
  1042. "shasum": ""
  1043. },
  1044. "require": {
  1045. "php": ">=7.1.0",
  1046. "topthink/think-template": "^2.0"
  1047. },
  1048. "time": "2019-11-06T11:40:13+00:00",
  1049. "type": "library",
  1050. "installation-source": "dist",
  1051. "autoload": {
  1052. "psr-4": {
  1053. "think\\view\\driver\\": "src"
  1054. }
  1055. },
  1056. "license": [
  1057. "Apache-2.0"
  1058. ],
  1059. "authors": [
  1060. {
  1061. "name": "liu21st",
  1062. "email": "liu21st@gmail.com"
  1063. }
  1064. ],
  1065. "description": "thinkphp template driver",
  1066. "install-path": "../topthink/think-view"
  1067. }
  1068. ],
  1069. "dev": true,
  1070. "dev-package-names": [
  1071. "symfony/polyfill-mbstring",
  1072. "symfony/polyfill-php72",
  1073. "symfony/polyfill-php80",
  1074. "symfony/var-dumper",
  1075. "topthink/think-trace"
  1076. ]
  1077. }