installed.json 55 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541
  1. {
  2. "packages": [
  3. {
  4. "name": "aliyuncs/oss-sdk-php",
  5. "version": "v2.5.0",
  6. "version_normalized": "2.5.0.0",
  7. "source": {
  8. "type": "git",
  9. "url": "https://github.com/aliyun/aliyun-oss-php-sdk.git",
  10. "reference": "f0413667d765855eb0aaa728b596801464ffdb06"
  11. },
  12. "dist": {
  13. "type": "zip",
  14. "url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/f0413667d765855eb0aaa728b596801464ffdb06",
  15. "reference": "f0413667d765855eb0aaa728b596801464ffdb06",
  16. "shasum": "",
  17. "mirrors": [
  18. {
  19. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  20. "preferred": true
  21. }
  22. ]
  23. },
  24. "require": {
  25. "php": ">=5.3"
  26. },
  27. "require-dev": {
  28. "phpunit/phpunit": "*",
  29. "satooshi/php-coveralls": "*"
  30. },
  31. "time": "2022-05-13T07:41:28+00:00",
  32. "type": "library",
  33. "installation-source": "dist",
  34. "autoload": {
  35. "psr-4": {
  36. "OSS\\": "src/OSS"
  37. }
  38. },
  39. "notification-url": "https://packagist.org/downloads/",
  40. "license": [
  41. "MIT"
  42. ],
  43. "authors": [
  44. {
  45. "name": "Aliyuncs",
  46. "homepage": "http://www.aliyun.com"
  47. }
  48. ],
  49. "description": "Aliyun OSS SDK for PHP",
  50. "homepage": "http://www.aliyun.com/product/oss/",
  51. "support": {
  52. "issues": "https://github.com/aliyun/aliyun-oss-php-sdk/issues",
  53. "source": "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.5.0"
  54. },
  55. "install-path": "../aliyuncs/oss-sdk-php"
  56. },
  57. {
  58. "name": "endroid/qr-code",
  59. "version": "1.9.3",
  60. "version_normalized": "1.9.3.0",
  61. "source": {
  62. "type": "git",
  63. "url": "https://github.com/endroid/qr-code.git",
  64. "reference": "c9644bec2a9cc9318e98d1437de3c628dcd1ef93"
  65. },
  66. "dist": {
  67. "type": "zip",
  68. "url": "https://api.github.com/repos/endroid/qr-code/zipball/c9644bec2a9cc9318e98d1437de3c628dcd1ef93",
  69. "reference": "c9644bec2a9cc9318e98d1437de3c628dcd1ef93",
  70. "shasum": "",
  71. "mirrors": [
  72. {
  73. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  74. "preferred": true
  75. }
  76. ]
  77. },
  78. "require": {
  79. "ext-gd": "*",
  80. "php": ">=5.4",
  81. "symfony/options-resolver": "^2.3|^3.0"
  82. },
  83. "require-dev": {
  84. "phpunit/phpunit": "^4.0|^5.0",
  85. "sensio/framework-extra-bundle": "^3.0",
  86. "symfony/browser-kit": "^2.3|^3.0",
  87. "symfony/framework-bundle": "^2.3|^3.0",
  88. "symfony/http-kernel": "^2.3|^3.0"
  89. },
  90. "time": "2017-04-08T09:13:59+00:00",
  91. "type": "library",
  92. "extra": {
  93. "branch-alias": {
  94. "dev-master": "1.x-dev"
  95. }
  96. },
  97. "installation-source": "dist",
  98. "autoload": {
  99. "psr-4": {
  100. "Endroid\\QrCode\\": "src/"
  101. }
  102. },
  103. "notification-url": "https://packagist.org/downloads/",
  104. "license": [
  105. "MIT"
  106. ],
  107. "authors": [
  108. {
  109. "name": "Jeroen van den Enden",
  110. "email": "info@endroid.nl",
  111. "homepage": "http://endroid.nl/"
  112. }
  113. ],
  114. "description": "Endroid QR Code",
  115. "homepage": "https://github.com/endroid/QrCode",
  116. "keywords": [
  117. "bundle",
  118. "code",
  119. "endroid",
  120. "qr",
  121. "qrcode",
  122. "symfony"
  123. ],
  124. "install-path": "../endroid/qr-code"
  125. },
  126. {
  127. "name": "ezyang/htmlpurifier",
  128. "version": "v4.14.0",
  129. "version_normalized": "4.14.0.0",
  130. "source": {
  131. "type": "git",
  132. "url": "https://github.com/ezyang/htmlpurifier.git",
  133. "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75"
  134. },
  135. "dist": {
  136. "type": "zip",
  137. "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/12ab42bd6e742c70c0a52f7b82477fcd44e64b75",
  138. "reference": "12ab42bd6e742c70c0a52f7b82477fcd44e64b75",
  139. "shasum": "",
  140. "mirrors": [
  141. {
  142. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  143. "preferred": true
  144. }
  145. ]
  146. },
  147. "require": {
  148. "php": ">=5.2"
  149. },
  150. "time": "2021-12-25T01:21:49+00:00",
  151. "type": "library",
  152. "installation-source": "dist",
  153. "autoload": {
  154. "files": [
  155. "library/HTMLPurifier.composer.php"
  156. ],
  157. "psr-0": {
  158. "HTMLPurifier": "library/"
  159. },
  160. "exclude-from-classmap": [
  161. "/library/HTMLPurifier/Language/"
  162. ]
  163. },
  164. "notification-url": "https://packagist.org/downloads/",
  165. "license": [
  166. "LGPL-2.1-or-later"
  167. ],
  168. "authors": [
  169. {
  170. "name": "Edward Z. Yang",
  171. "email": "admin@htmlpurifier.org",
  172. "homepage": "http://ezyang.com"
  173. }
  174. ],
  175. "description": "Standards compliant HTML filter written in PHP",
  176. "homepage": "http://htmlpurifier.org/",
  177. "keywords": [
  178. "html"
  179. ],
  180. "support": {
  181. "issues": "https://github.com/ezyang/htmlpurifier/issues",
  182. "source": "https://github.com/ezyang/htmlpurifier/tree/v4.14.0"
  183. },
  184. "install-path": "../ezyang/htmlpurifier"
  185. },
  186. {
  187. "name": "firebase/php-jwt",
  188. "version": "v5.5.1",
  189. "version_normalized": "5.5.1.0",
  190. "source": {
  191. "type": "git",
  192. "url": "https://github.com/firebase/php-jwt.git",
  193. "reference": "83b609028194aa042ea33b5af2d41a7427de80e6"
  194. },
  195. "dist": {
  196. "type": "zip",
  197. "url": "https://api.github.com/repos/firebase/php-jwt/zipball/83b609028194aa042ea33b5af2d41a7427de80e6",
  198. "reference": "83b609028194aa042ea33b5af2d41a7427de80e6",
  199. "shasum": "",
  200. "mirrors": [
  201. {
  202. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  203. "preferred": true
  204. }
  205. ]
  206. },
  207. "require": {
  208. "php": ">=5.3.0"
  209. },
  210. "require-dev": {
  211. "phpunit/phpunit": ">=4.8 <=9"
  212. },
  213. "suggest": {
  214. "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present"
  215. },
  216. "time": "2021-11-08T20:18:51+00:00",
  217. "type": "library",
  218. "installation-source": "dist",
  219. "autoload": {
  220. "psr-4": {
  221. "Firebase\\JWT\\": "src"
  222. }
  223. },
  224. "notification-url": "https://packagist.org/downloads/",
  225. "license": [
  226. "BSD-3-Clause"
  227. ],
  228. "authors": [
  229. {
  230. "name": "Neuman Vong",
  231. "email": "neuman+pear@twilio.com",
  232. "role": "Developer"
  233. },
  234. {
  235. "name": "Anant Narayanan",
  236. "email": "anant@php.net",
  237. "role": "Developer"
  238. }
  239. ],
  240. "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
  241. "homepage": "https://github.com/firebase/php-jwt",
  242. "keywords": [
  243. "jwt",
  244. "php"
  245. ],
  246. "support": {
  247. "issues": "https://github.com/firebase/php-jwt/issues",
  248. "source": "https://github.com/firebase/php-jwt/tree/v5.5.1"
  249. },
  250. "install-path": "../firebase/php-jwt"
  251. },
  252. {
  253. "name": "maennchen/zipstream-php",
  254. "version": "2.1.0",
  255. "version_normalized": "2.1.0.0",
  256. "source": {
  257. "type": "git",
  258. "url": "https://github.com/maennchen/ZipStream-PHP.git",
  259. "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
  260. },
  261. "dist": {
  262. "type": "zip",
  263. "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
  264. "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
  265. "shasum": "",
  266. "mirrors": [
  267. {
  268. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  269. "preferred": true
  270. }
  271. ]
  272. },
  273. "require": {
  274. "myclabs/php-enum": "^1.5",
  275. "php": ">= 7.1",
  276. "psr/http-message": "^1.0",
  277. "symfony/polyfill-mbstring": "^1.0"
  278. },
  279. "require-dev": {
  280. "ext-zip": "*",
  281. "guzzlehttp/guzzle": ">= 6.3",
  282. "mikey179/vfsstream": "^1.6",
  283. "phpunit/phpunit": ">= 7.5"
  284. },
  285. "time": "2020-05-30T13:11:16+00:00",
  286. "type": "library",
  287. "installation-source": "dist",
  288. "autoload": {
  289. "psr-4": {
  290. "ZipStream\\": "src/"
  291. }
  292. },
  293. "notification-url": "https://packagist.org/downloads/",
  294. "license": [
  295. "MIT"
  296. ],
  297. "authors": [
  298. {
  299. "name": "Paul Duncan",
  300. "email": "pabs@pablotron.org"
  301. },
  302. {
  303. "name": "Jonatan Männchen",
  304. "email": "jonatan@maennchen.ch"
  305. },
  306. {
  307. "name": "Jesse Donat",
  308. "email": "donatj@gmail.com"
  309. },
  310. {
  311. "name": "András Kolesár",
  312. "email": "kolesar@kolesar.hu"
  313. }
  314. ],
  315. "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
  316. "keywords": [
  317. "stream",
  318. "zip"
  319. ],
  320. "support": {
  321. "issues": "https://github.com/maennchen/ZipStream-PHP/issues",
  322. "source": "https://github.com/maennchen/ZipStream-PHP/tree/master"
  323. },
  324. "funding": [
  325. {
  326. "url": "https://opencollective.com/zipstream",
  327. "type": "open_collective"
  328. }
  329. ],
  330. "install-path": "../maennchen/zipstream-php"
  331. },
  332. {
  333. "name": "markbaker/complex",
  334. "version": "3.0.1",
  335. "version_normalized": "3.0.1.0",
  336. "source": {
  337. "type": "git",
  338. "url": "https://github.com/MarkBaker/PHPComplex.git",
  339. "reference": "ab8bc271e404909db09ff2d5ffa1e538085c0f22"
  340. },
  341. "dist": {
  342. "type": "zip",
  343. "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/ab8bc271e404909db09ff2d5ffa1e538085c0f22",
  344. "reference": "ab8bc271e404909db09ff2d5ffa1e538085c0f22",
  345. "shasum": "",
  346. "mirrors": [
  347. {
  348. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  349. "preferred": true
  350. }
  351. ]
  352. },
  353. "require": {
  354. "php": "^7.2 || ^8.0"
  355. },
  356. "require-dev": {
  357. "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
  358. "phpcompatibility/php-compatibility": "^9.0",
  359. "phpunit/phpunit": "^7.0 || ^8.0 || ^9.3",
  360. "squizlabs/php_codesniffer": "^3.4"
  361. },
  362. "time": "2021-06-29T15:32:53+00:00",
  363. "type": "library",
  364. "installation-source": "dist",
  365. "autoload": {
  366. "psr-4": {
  367. "Complex\\": "classes/src/"
  368. }
  369. },
  370. "notification-url": "https://packagist.org/downloads/",
  371. "license": [
  372. "MIT"
  373. ],
  374. "authors": [
  375. {
  376. "name": "Mark Baker",
  377. "email": "mark@lange.demon.co.uk"
  378. }
  379. ],
  380. "description": "PHP Class for working with complex numbers",
  381. "homepage": "https://github.com/MarkBaker/PHPComplex",
  382. "keywords": [
  383. "complex",
  384. "mathematics"
  385. ],
  386. "support": {
  387. "issues": "https://github.com/MarkBaker/PHPComplex/issues",
  388. "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.1"
  389. },
  390. "install-path": "../markbaker/complex"
  391. },
  392. {
  393. "name": "markbaker/matrix",
  394. "version": "3.0.0",
  395. "version_normalized": "3.0.0.0",
  396. "source": {
  397. "type": "git",
  398. "url": "https://github.com/MarkBaker/PHPMatrix.git",
  399. "reference": "c66aefcafb4f6c269510e9ac46b82619a904c576"
  400. },
  401. "dist": {
  402. "type": "zip",
  403. "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/c66aefcafb4f6c269510e9ac46b82619a904c576",
  404. "reference": "c66aefcafb4f6c269510e9ac46b82619a904c576",
  405. "shasum": "",
  406. "mirrors": [
  407. {
  408. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  409. "preferred": true
  410. }
  411. ]
  412. },
  413. "require": {
  414. "php": "^7.1 || ^8.0"
  415. },
  416. "require-dev": {
  417. "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
  418. "phpcompatibility/php-compatibility": "^9.0",
  419. "phpdocumentor/phpdocumentor": "2.*",
  420. "phploc/phploc": "^4.0",
  421. "phpmd/phpmd": "2.*",
  422. "phpunit/phpunit": "^7.0 || ^8.0 || ^9.3",
  423. "sebastian/phpcpd": "^4.0",
  424. "squizlabs/php_codesniffer": "^3.4"
  425. },
  426. "time": "2021-07-01T19:01:15+00:00",
  427. "type": "library",
  428. "installation-source": "dist",
  429. "autoload": {
  430. "psr-4": {
  431. "Matrix\\": "classes/src/"
  432. }
  433. },
  434. "notification-url": "https://packagist.org/downloads/",
  435. "license": [
  436. "MIT"
  437. ],
  438. "authors": [
  439. {
  440. "name": "Mark Baker",
  441. "email": "mark@demon-angel.eu"
  442. }
  443. ],
  444. "description": "PHP Class for working with matrices",
  445. "homepage": "https://github.com/MarkBaker/PHPMatrix",
  446. "keywords": [
  447. "mathematics",
  448. "matrix",
  449. "vector"
  450. ],
  451. "support": {
  452. "issues": "https://github.com/MarkBaker/PHPMatrix/issues",
  453. "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.0"
  454. },
  455. "install-path": "../markbaker/matrix"
  456. },
  457. {
  458. "name": "myclabs/php-enum",
  459. "version": "1.6.6",
  460. "version_normalized": "1.6.6.0",
  461. "source": {
  462. "type": "git",
  463. "url": "https://github.com/myclabs/php-enum.git",
  464. "reference": "32c4202886c51fbe5cc3a7c34ec5c9a4a790345e"
  465. },
  466. "dist": {
  467. "type": "zip",
  468. "url": "https://api.github.com/repos/myclabs/php-enum/zipball/32c4202886c51fbe5cc3a7c34ec5c9a4a790345e",
  469. "reference": "32c4202886c51fbe5cc3a7c34ec5c9a4a790345e",
  470. "shasum": "",
  471. "mirrors": [
  472. {
  473. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  474. "preferred": true
  475. }
  476. ]
  477. },
  478. "require": {
  479. "ext-json": "*",
  480. "php": ">=5.4"
  481. },
  482. "require-dev": {
  483. "phpunit/phpunit": "^4.8.35|^5.7|^6.0",
  484. "squizlabs/php_codesniffer": "1.*"
  485. },
  486. "time": "2019-02-04T21:18:49+00:00",
  487. "type": "library",
  488. "installation-source": "dist",
  489. "autoload": {
  490. "psr-4": {
  491. "MyCLabs\\Enum\\": "src/"
  492. }
  493. },
  494. "notification-url": "https://packagist.org/downloads/",
  495. "license": [
  496. "MIT"
  497. ],
  498. "authors": [
  499. {
  500. "name": "PHP Enum contributors",
  501. "homepage": "https://github.com/myclabs/php-enum/graphs/contributors"
  502. }
  503. ],
  504. "description": "PHP Enum implementation",
  505. "homepage": "http://github.com/myclabs/php-enum",
  506. "keywords": [
  507. "enum"
  508. ],
  509. "support": {
  510. "issues": "https://github.com/myclabs/php-enum/issues",
  511. "source": "https://github.com/myclabs/php-enum/tree/master"
  512. },
  513. "install-path": "../myclabs/php-enum"
  514. },
  515. {
  516. "name": "phpoffice/phpexcel",
  517. "version": "1.8.0",
  518. "version_normalized": "1.8.0.0",
  519. "source": {
  520. "type": "git",
  521. "url": "https://github.com/PHPOffice/PHPExcel.git",
  522. "reference": "e69a5e4d0ffa7fb6f171859e0a04346e580df30b"
  523. },
  524. "dist": {
  525. "type": "zip",
  526. "url": "https://api.github.com/repos/PHPOffice/PHPExcel/zipball/e69a5e4d0ffa7fb6f171859e0a04346e580df30b",
  527. "reference": "e69a5e4d0ffa7fb6f171859e0a04346e580df30b",
  528. "shasum": "",
  529. "mirrors": [
  530. {
  531. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  532. "preferred": true
  533. }
  534. ]
  535. },
  536. "require": {
  537. "ext-xml": "*",
  538. "ext-xmlwriter": "*",
  539. "php": ">=5.2.0"
  540. },
  541. "time": "2014-03-02T15:22:49+00:00",
  542. "type": "library",
  543. "installation-source": "dist",
  544. "autoload": {
  545. "psr-0": {
  546. "PHPExcel": "Classes/"
  547. }
  548. },
  549. "notification-url": "https://packagist.org/downloads/",
  550. "license": [
  551. "LGPL"
  552. ],
  553. "authors": [
  554. {
  555. "name": "Maarten Balliauw",
  556. "homepage": "http://blog.maartenballiauw.be"
  557. },
  558. {
  559. "name": "Mark Baker"
  560. },
  561. {
  562. "name": "Franck Lefevre",
  563. "homepage": "http://blog.rootslabs.net"
  564. },
  565. {
  566. "name": "Erik Tilt"
  567. }
  568. ],
  569. "description": "PHPExcel - OpenXML - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
  570. "homepage": "http://phpexcel.codeplex.com",
  571. "keywords": [
  572. "OpenXML",
  573. "excel",
  574. "php",
  575. "spreadsheet",
  576. "xls",
  577. "xlsx"
  578. ],
  579. "support": {
  580. "issues": "https://github.com/PHPOffice/PHPExcel/issues",
  581. "source": "https://github.com/PHPOffice/PHPExcel/tree/develop"
  582. },
  583. "abandoned": "phpoffice/phpspreadsheet",
  584. "install-path": "../phpoffice/phpexcel"
  585. },
  586. {
  587. "name": "phpoffice/phpspreadsheet",
  588. "version": "1.24.0",
  589. "version_normalized": "1.24.0.0",
  590. "source": {
  591. "type": "git",
  592. "url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
  593. "reference": "ebe8745c92a7cac4514d040758393b5399633b83"
  594. },
  595. "dist": {
  596. "type": "zip",
  597. "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/ebe8745c92a7cac4514d040758393b5399633b83",
  598. "reference": "ebe8745c92a7cac4514d040758393b5399633b83",
  599. "shasum": "",
  600. "mirrors": [
  601. {
  602. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  603. "preferred": true
  604. }
  605. ]
  606. },
  607. "require": {
  608. "ext-ctype": "*",
  609. "ext-dom": "*",
  610. "ext-fileinfo": "*",
  611. "ext-gd": "*",
  612. "ext-iconv": "*",
  613. "ext-libxml": "*",
  614. "ext-mbstring": "*",
  615. "ext-simplexml": "*",
  616. "ext-xml": "*",
  617. "ext-xmlreader": "*",
  618. "ext-xmlwriter": "*",
  619. "ext-zip": "*",
  620. "ext-zlib": "*",
  621. "ezyang/htmlpurifier": "^4.13",
  622. "maennchen/zipstream-php": "^2.1",
  623. "markbaker/complex": "^3.0",
  624. "markbaker/matrix": "^3.0",
  625. "php": "^7.3 || ^8.0",
  626. "psr/http-client": "^1.0",
  627. "psr/http-factory": "^1.0",
  628. "psr/simple-cache": "^1.0 || ^2.0"
  629. },
  630. "require-dev": {
  631. "dealerdirect/phpcodesniffer-composer-installer": "dev-master",
  632. "dompdf/dompdf": "^1.0 || ^2.0",
  633. "friendsofphp/php-cs-fixer": "^3.2",
  634. "jpgraph/jpgraph": "^4.0",
  635. "mpdf/mpdf": "8.1.1",
  636. "phpcompatibility/php-compatibility": "^9.3",
  637. "phpstan/phpstan": "^1.1",
  638. "phpstan/phpstan-phpunit": "^1.0",
  639. "phpunit/phpunit": "^8.5 || ^9.0",
  640. "squizlabs/php_codesniffer": "^3.7",
  641. "tecnickcom/tcpdf": "^6.4"
  642. },
  643. "suggest": {
  644. "dompdf/dompdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)",
  645. "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers",
  646. "mpdf/mpdf": "Option for rendering PDF with PDF Writer",
  647. "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer (doesn't yet support PHP8)"
  648. },
  649. "time": "2022-07-09T13:49:09+00:00",
  650. "type": "library",
  651. "installation-source": "dist",
  652. "autoload": {
  653. "psr-4": {
  654. "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
  655. }
  656. },
  657. "notification-url": "https://packagist.org/downloads/",
  658. "license": [
  659. "MIT"
  660. ],
  661. "authors": [
  662. {
  663. "name": "Maarten Balliauw",
  664. "homepage": "https://blog.maartenballiauw.be"
  665. },
  666. {
  667. "name": "Mark Baker",
  668. "homepage": "https://markbakeruk.net"
  669. },
  670. {
  671. "name": "Franck Lefevre",
  672. "homepage": "https://rootslabs.net"
  673. },
  674. {
  675. "name": "Erik Tilt"
  676. },
  677. {
  678. "name": "Adrien Crivelli"
  679. }
  680. ],
  681. "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
  682. "homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
  683. "keywords": [
  684. "OpenXML",
  685. "excel",
  686. "gnumeric",
  687. "ods",
  688. "php",
  689. "spreadsheet",
  690. "xls",
  691. "xlsx"
  692. ],
  693. "support": {
  694. "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues",
  695. "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/1.24.0"
  696. },
  697. "install-path": "../phpoffice/phpspreadsheet"
  698. },
  699. {
  700. "name": "psr/http-client",
  701. "version": "1.0.1",
  702. "version_normalized": "1.0.1.0",
  703. "source": {
  704. "type": "git",
  705. "url": "https://github.com/php-fig/http-client.git",
  706. "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
  707. },
  708. "dist": {
  709. "type": "zip",
  710. "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
  711. "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
  712. "shasum": "",
  713. "mirrors": [
  714. {
  715. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  716. "preferred": true
  717. }
  718. ]
  719. },
  720. "require": {
  721. "php": "^7.0 || ^8.0",
  722. "psr/http-message": "^1.0"
  723. },
  724. "time": "2020-06-29T06:28:15+00:00",
  725. "type": "library",
  726. "extra": {
  727. "branch-alias": {
  728. "dev-master": "1.0.x-dev"
  729. }
  730. },
  731. "installation-source": "dist",
  732. "autoload": {
  733. "psr-4": {
  734. "Psr\\Http\\Client\\": "src/"
  735. }
  736. },
  737. "notification-url": "https://packagist.org/downloads/",
  738. "license": [
  739. "MIT"
  740. ],
  741. "authors": [
  742. {
  743. "name": "PHP-FIG",
  744. "homepage": "http://www.php-fig.org/"
  745. }
  746. ],
  747. "description": "Common interface for HTTP clients",
  748. "homepage": "https://github.com/php-fig/http-client",
  749. "keywords": [
  750. "http",
  751. "http-client",
  752. "psr",
  753. "psr-18"
  754. ],
  755. "support": {
  756. "source": "https://github.com/php-fig/http-client/tree/master"
  757. },
  758. "install-path": "../psr/http-client"
  759. },
  760. {
  761. "name": "psr/http-factory",
  762. "version": "1.0.1",
  763. "version_normalized": "1.0.1.0",
  764. "source": {
  765. "type": "git",
  766. "url": "https://github.com/php-fig/http-factory.git",
  767. "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
  768. },
  769. "dist": {
  770. "type": "zip",
  771. "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
  772. "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
  773. "shasum": "",
  774. "mirrors": [
  775. {
  776. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  777. "preferred": true
  778. }
  779. ]
  780. },
  781. "require": {
  782. "php": ">=7.0.0",
  783. "psr/http-message": "^1.0"
  784. },
  785. "time": "2019-04-30T12:38:16+00:00",
  786. "type": "library",
  787. "extra": {
  788. "branch-alias": {
  789. "dev-master": "1.0.x-dev"
  790. }
  791. },
  792. "installation-source": "dist",
  793. "autoload": {
  794. "psr-4": {
  795. "Psr\\Http\\Message\\": "src/"
  796. }
  797. },
  798. "notification-url": "https://packagist.org/downloads/",
  799. "license": [
  800. "MIT"
  801. ],
  802. "authors": [
  803. {
  804. "name": "PHP-FIG",
  805. "homepage": "http://www.php-fig.org/"
  806. }
  807. ],
  808. "description": "Common interfaces for PSR-7 HTTP message factories",
  809. "keywords": [
  810. "factory",
  811. "http",
  812. "message",
  813. "psr",
  814. "psr-17",
  815. "psr-7",
  816. "request",
  817. "response"
  818. ],
  819. "support": {
  820. "source": "https://github.com/php-fig/http-factory/tree/master"
  821. },
  822. "install-path": "../psr/http-factory"
  823. },
  824. {
  825. "name": "psr/http-message",
  826. "version": "1.0.1",
  827. "version_normalized": "1.0.1.0",
  828. "source": {
  829. "type": "git",
  830. "url": "https://github.com/php-fig/http-message.git",
  831. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
  832. },
  833. "dist": {
  834. "type": "zip",
  835. "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
  836. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
  837. "shasum": "",
  838. "mirrors": [
  839. {
  840. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  841. "preferred": true
  842. }
  843. ]
  844. },
  845. "require": {
  846. "php": ">=5.3.0"
  847. },
  848. "time": "2016-08-06T14:39:51+00:00",
  849. "type": "library",
  850. "extra": {
  851. "branch-alias": {
  852. "dev-master": "1.0.x-dev"
  853. }
  854. },
  855. "installation-source": "dist",
  856. "autoload": {
  857. "psr-4": {
  858. "Psr\\Http\\Message\\": "src/"
  859. }
  860. },
  861. "notification-url": "https://packagist.org/downloads/",
  862. "license": [
  863. "MIT"
  864. ],
  865. "authors": [
  866. {
  867. "name": "PHP-FIG",
  868. "homepage": "http://www.php-fig.org/"
  869. }
  870. ],
  871. "description": "Common interface for HTTP messages",
  872. "homepage": "https://github.com/php-fig/http-message",
  873. "keywords": [
  874. "http",
  875. "http-message",
  876. "psr",
  877. "psr-7",
  878. "request",
  879. "response"
  880. ],
  881. "support": {
  882. "source": "https://github.com/php-fig/http-message/tree/master"
  883. },
  884. "install-path": "../psr/http-message"
  885. },
  886. {
  887. "name": "psr/simple-cache",
  888. "version": "1.0.1",
  889. "version_normalized": "1.0.1.0",
  890. "source": {
  891. "type": "git",
  892. "url": "https://github.com/php-fig/simple-cache.git",
  893. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
  894. },
  895. "dist": {
  896. "type": "zip",
  897. "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  898. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  899. "shasum": "",
  900. "mirrors": [
  901. {
  902. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  903. "preferred": true
  904. }
  905. ]
  906. },
  907. "require": {
  908. "php": ">=5.3.0"
  909. },
  910. "time": "2017-10-23T01:57:42+00:00",
  911. "type": "library",
  912. "extra": {
  913. "branch-alias": {
  914. "dev-master": "1.0.x-dev"
  915. }
  916. },
  917. "installation-source": "dist",
  918. "autoload": {
  919. "psr-4": {
  920. "Psr\\SimpleCache\\": "src/"
  921. }
  922. },
  923. "notification-url": "https://packagist.org/downloads/",
  924. "license": [
  925. "MIT"
  926. ],
  927. "authors": [
  928. {
  929. "name": "PHP-FIG",
  930. "homepage": "http://www.php-fig.org/"
  931. }
  932. ],
  933. "description": "Common interfaces for simple caching",
  934. "keywords": [
  935. "cache",
  936. "caching",
  937. "psr",
  938. "psr-16",
  939. "simple-cache"
  940. ],
  941. "support": {
  942. "source": "https://github.com/php-fig/simple-cache/tree/master"
  943. },
  944. "install-path": "../psr/simple-cache"
  945. },
  946. {
  947. "name": "qiniu/php-sdk",
  948. "version": "v7.6.0",
  949. "version_normalized": "7.6.0.0",
  950. "source": {
  951. "type": "git",
  952. "url": "https://github.com/qiniu/php-sdk.git",
  953. "reference": "57033fab64c92f8c7ae165222dd958553741e711"
  954. },
  955. "dist": {
  956. "type": "zip",
  957. "url": "https://api.github.com/repos/qiniu/php-sdk/zipball/57033fab64c92f8c7ae165222dd958553741e711",
  958. "reference": "57033fab64c92f8c7ae165222dd958553741e711",
  959. "shasum": "",
  960. "mirrors": [
  961. {
  962. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  963. "preferred": true
  964. }
  965. ]
  966. },
  967. "require": {
  968. "myclabs/php-enum": "1.6.6",
  969. "php": ">=5.3.3"
  970. },
  971. "require-dev": {
  972. "paragonie/random_compat": ">=2",
  973. "phpunit/phpunit": "~4.0",
  974. "squizlabs/php_codesniffer": "~3.6"
  975. },
  976. "time": "2022-06-08T10:05:47+00:00",
  977. "type": "library",
  978. "installation-source": "dist",
  979. "autoload": {
  980. "files": [
  981. "src/Qiniu/functions.php"
  982. ],
  983. "psr-4": {
  984. "Qiniu\\": "src/Qiniu"
  985. }
  986. },
  987. "notification-url": "https://packagist.org/downloads/",
  988. "license": [
  989. "MIT"
  990. ],
  991. "authors": [
  992. {
  993. "name": "Qiniu",
  994. "email": "sdk@qiniu.com",
  995. "homepage": "http://www.qiniu.com"
  996. }
  997. ],
  998. "description": "Qiniu Resource (Cloud) Storage SDK for PHP",
  999. "homepage": "http://developer.qiniu.com/",
  1000. "keywords": [
  1001. "cloud",
  1002. "qiniu",
  1003. "sdk",
  1004. "storage"
  1005. ],
  1006. "support": {
  1007. "issues": "https://github.com/qiniu/php-sdk/issues",
  1008. "source": "https://github.com/qiniu/php-sdk/tree/v7.6.0"
  1009. },
  1010. "install-path": "../qiniu/php-sdk"
  1011. },
  1012. {
  1013. "name": "symfony/options-resolver",
  1014. "version": "v3.4.47",
  1015. "version_normalized": "3.4.47.0",
  1016. "source": {
  1017. "type": "git",
  1018. "url": "https://github.com/symfony/options-resolver.git",
  1019. "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744"
  1020. },
  1021. "dist": {
  1022. "type": "zip",
  1023. "url": "https://api.github.com/repos/symfony/options-resolver/zipball/c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744",
  1024. "reference": "c7efc97a47b2ebaabc19d5b6c6b50f5c37c92744",
  1025. "shasum": "",
  1026. "mirrors": [
  1027. {
  1028. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1029. "preferred": true
  1030. }
  1031. ]
  1032. },
  1033. "require": {
  1034. "php": "^5.5.9|>=7.0.8"
  1035. },
  1036. "time": "2020-10-24T10:57:07+00:00",
  1037. "type": "library",
  1038. "installation-source": "dist",
  1039. "autoload": {
  1040. "psr-4": {
  1041. "Symfony\\Component\\OptionsResolver\\": ""
  1042. },
  1043. "exclude-from-classmap": [
  1044. "/Tests/"
  1045. ]
  1046. },
  1047. "notification-url": "https://packagist.org/downloads/",
  1048. "license": [
  1049. "MIT"
  1050. ],
  1051. "authors": [
  1052. {
  1053. "name": "Fabien Potencier",
  1054. "email": "fabien@symfony.com"
  1055. },
  1056. {
  1057. "name": "Symfony Community",
  1058. "homepage": "https://symfony.com/contributors"
  1059. }
  1060. ],
  1061. "description": "Symfony OptionsResolver Component",
  1062. "homepage": "https://symfony.com",
  1063. "keywords": [
  1064. "config",
  1065. "configuration",
  1066. "options"
  1067. ],
  1068. "support": {
  1069. "source": "https://github.com/symfony/options-resolver/tree/v3.4.47"
  1070. },
  1071. "funding": [
  1072. {
  1073. "url": "https://symfony.com/sponsor",
  1074. "type": "custom"
  1075. },
  1076. {
  1077. "url": "https://github.com/fabpot",
  1078. "type": "github"
  1079. },
  1080. {
  1081. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1082. "type": "tidelift"
  1083. }
  1084. ],
  1085. "install-path": "../symfony/options-resolver"
  1086. },
  1087. {
  1088. "name": "symfony/polyfill-mbstring",
  1089. "version": "v1.26.0",
  1090. "version_normalized": "1.26.0.0",
  1091. "source": {
  1092. "type": "git",
  1093. "url": "https://github.com/symfony/polyfill-mbstring.git",
  1094. "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e"
  1095. },
  1096. "dist": {
  1097. "type": "zip",
  1098. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
  1099. "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
  1100. "shasum": "",
  1101. "mirrors": [
  1102. {
  1103. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1104. "preferred": true
  1105. }
  1106. ]
  1107. },
  1108. "require": {
  1109. "php": ">=7.1"
  1110. },
  1111. "provide": {
  1112. "ext-mbstring": "*"
  1113. },
  1114. "suggest": {
  1115. "ext-mbstring": "For best performance"
  1116. },
  1117. "time": "2022-05-24T11:49:31+00:00",
  1118. "type": "library",
  1119. "extra": {
  1120. "branch-alias": {
  1121. "dev-main": "1.26-dev"
  1122. },
  1123. "thanks": {
  1124. "name": "symfony/polyfill",
  1125. "url": "https://github.com/symfony/polyfill"
  1126. }
  1127. },
  1128. "installation-source": "dist",
  1129. "autoload": {
  1130. "files": [
  1131. "bootstrap.php"
  1132. ],
  1133. "psr-4": {
  1134. "Symfony\\Polyfill\\Mbstring\\": ""
  1135. }
  1136. },
  1137. "notification-url": "https://packagist.org/downloads/",
  1138. "license": [
  1139. "MIT"
  1140. ],
  1141. "authors": [
  1142. {
  1143. "name": "Nicolas Grekas",
  1144. "email": "p@tchwork.com"
  1145. },
  1146. {
  1147. "name": "Symfony Community",
  1148. "homepage": "https://symfony.com/contributors"
  1149. }
  1150. ],
  1151. "description": "Symfony polyfill for the Mbstring extension",
  1152. "homepage": "https://symfony.com",
  1153. "keywords": [
  1154. "compatibility",
  1155. "mbstring",
  1156. "polyfill",
  1157. "portable",
  1158. "shim"
  1159. ],
  1160. "support": {
  1161. "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.26.0"
  1162. },
  1163. "funding": [
  1164. {
  1165. "url": "https://symfony.com/sponsor",
  1166. "type": "custom"
  1167. },
  1168. {
  1169. "url": "https://github.com/fabpot",
  1170. "type": "github"
  1171. },
  1172. {
  1173. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1174. "type": "tidelift"
  1175. }
  1176. ],
  1177. "install-path": "../symfony/polyfill-mbstring"
  1178. },
  1179. {
  1180. "name": "topthink/framework",
  1181. "version": "v5.1.41",
  1182. "version_normalized": "5.1.41.0",
  1183. "source": {
  1184. "type": "git",
  1185. "url": "https://github.com/top-think/framework.git",
  1186. "reference": "7137741a323a4a60cfca334507cd1812fac91bb2"
  1187. },
  1188. "dist": {
  1189. "type": "zip",
  1190. "url": "https://api.github.com/repos/top-think/framework/zipball/7137741a323a4a60cfca334507cd1812fac91bb2",
  1191. "reference": "7137741a323a4a60cfca334507cd1812fac91bb2",
  1192. "shasum": "",
  1193. "mirrors": [
  1194. {
  1195. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1196. "preferred": true
  1197. }
  1198. ]
  1199. },
  1200. "require": {
  1201. "php": ">=5.6.0",
  1202. "topthink/think-installer": "2.*"
  1203. },
  1204. "require-dev": {
  1205. "johnkary/phpunit-speedtrap": "^1.0",
  1206. "mikey179/vfsstream": "~1.6",
  1207. "phpdocumentor/reflection-docblock": "^2.0",
  1208. "phploc/phploc": "2.*",
  1209. "phpunit/phpunit": "^5.0|^6.0",
  1210. "sebastian/phpcpd": "2.*",
  1211. "squizlabs/php_codesniffer": "2.*"
  1212. },
  1213. "time": "2021-01-11T02:51:29+00:00",
  1214. "type": "think-framework",
  1215. "installation-source": "dist",
  1216. "notification-url": "https://packagist.org/downloads/",
  1217. "license": [
  1218. "Apache-2.0"
  1219. ],
  1220. "authors": [
  1221. {
  1222. "name": "liu21st",
  1223. "email": "liu21st@gmail.com"
  1224. },
  1225. {
  1226. "name": "yunwuxin",
  1227. "email": "448901948@qq.com"
  1228. }
  1229. ],
  1230. "description": "the new thinkphp framework",
  1231. "homepage": "http://thinkphp.cn/",
  1232. "keywords": [
  1233. "framework",
  1234. "orm",
  1235. "thinkphp"
  1236. ],
  1237. "support": {
  1238. "issues": "https://github.com/top-think/framework/issues",
  1239. "source": "https://github.com/top-think/framework/tree/v5.1.41"
  1240. },
  1241. "install-path": "../../thinkphp"
  1242. },
  1243. {
  1244. "name": "topthink/think-installer",
  1245. "version": "v2.0.5",
  1246. "version_normalized": "2.0.5.0",
  1247. "source": {
  1248. "type": "git",
  1249. "url": "https://github.com/top-think/think-installer.git",
  1250. "reference": "38ba647706e35d6704b5d370c06f8a160b635f88"
  1251. },
  1252. "dist": {
  1253. "type": "zip",
  1254. "url": "https://api.github.com/repos/top-think/think-installer/zipball/38ba647706e35d6704b5d370c06f8a160b635f88",
  1255. "reference": "38ba647706e35d6704b5d370c06f8a160b635f88",
  1256. "shasum": "",
  1257. "mirrors": [
  1258. {
  1259. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1260. "preferred": true
  1261. }
  1262. ]
  1263. },
  1264. "require": {
  1265. "composer-plugin-api": "^1.0||^2.0"
  1266. },
  1267. "require-dev": {
  1268. "composer/composer": "^1.0||^2.0"
  1269. },
  1270. "time": "2021-01-14T12:12:14+00:00",
  1271. "type": "composer-plugin",
  1272. "extra": {
  1273. "class": "think\\composer\\Plugin"
  1274. },
  1275. "installation-source": "dist",
  1276. "autoload": {
  1277. "psr-4": {
  1278. "think\\composer\\": "src"
  1279. }
  1280. },
  1281. "notification-url": "https://packagist.org/downloads/",
  1282. "license": [
  1283. "Apache-2.0"
  1284. ],
  1285. "authors": [
  1286. {
  1287. "name": "yunwuxin",
  1288. "email": "448901948@qq.com"
  1289. }
  1290. ],
  1291. "support": {
  1292. "issues": "https://github.com/top-think/think-installer/issues",
  1293. "source": "https://github.com/top-think/think-installer/tree/v2.0.5"
  1294. },
  1295. "install-path": "../topthink/think-installer"
  1296. },
  1297. {
  1298. "name": "zoujingli/ip2region",
  1299. "version": "v1.0.12",
  1300. "version_normalized": "1.0.12.0",
  1301. "source": {
  1302. "type": "git",
  1303. "url": "https://github.com/zoujingli/ip2region.git",
  1304. "reference": "82cebc7a6be46524797454e98d3b165521065c26"
  1305. },
  1306. "dist": {
  1307. "type": "zip",
  1308. "url": "https://api.github.com/repos/zoujingli/ip2region/zipball/82cebc7a6be46524797454e98d3b165521065c26",
  1309. "reference": "82cebc7a6be46524797454e98d3b165521065c26",
  1310. "shasum": "",
  1311. "mirrors": [
  1312. {
  1313. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1314. "preferred": true
  1315. }
  1316. ]
  1317. },
  1318. "require": {
  1319. "php": ">=5.3"
  1320. },
  1321. "time": "2022-03-03T10:24:30+00:00",
  1322. "type": "library",
  1323. "installation-source": "dist",
  1324. "autoload": {
  1325. "classmap": [
  1326. "Ip2Region.php"
  1327. ]
  1328. },
  1329. "notification-url": "https://packagist.org/downloads/",
  1330. "license": [
  1331. "Apache-2.0"
  1332. ],
  1333. "authors": [
  1334. {
  1335. "name": "Anyon",
  1336. "email": "zoujingli@qq.com",
  1337. "homepage": "http://ctolog.com"
  1338. }
  1339. ],
  1340. "description": "Ip2Region for PHP",
  1341. "homepage": "https://github.com/zoujingli/Ip2Region",
  1342. "keywords": [
  1343. "Ip2Region"
  1344. ],
  1345. "support": {
  1346. "issues": "https://github.com/zoujingli/ip2region/issues",
  1347. "source": "https://github.com/zoujingli/ip2region/tree/v1.0.12"
  1348. },
  1349. "install-path": "../zoujingli/ip2region"
  1350. },
  1351. {
  1352. "name": "zoujingli/think-library",
  1353. "version": "v5.1.x-dev",
  1354. "version_normalized": "5.1.9999999.9999999-dev",
  1355. "source": {
  1356. "type": "git",
  1357. "url": "https://github.com/zoujingli/ThinkLibrary.git",
  1358. "reference": "6a5c8b7ad40d19664494522dcf9388a48df43447"
  1359. },
  1360. "dist": {
  1361. "type": "zip",
  1362. "url": "https://api.github.com/repos/zoujingli/ThinkLibrary/zipball/6a5c8b7ad40d19664494522dcf9388a48df43447",
  1363. "reference": "6a5c8b7ad40d19664494522dcf9388a48df43447",
  1364. "shasum": "",
  1365. "mirrors": [
  1366. {
  1367. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1368. "preferred": true
  1369. }
  1370. ]
  1371. },
  1372. "require": {
  1373. "aliyuncs/oss-sdk-php": "^2.3",
  1374. "ext-curl": "*",
  1375. "ext-gd": "*",
  1376. "ext-iconv": "*",
  1377. "ext-json": "*",
  1378. "ext-openssl": "*",
  1379. "php": ">=5.5",
  1380. "qiniu/php-sdk": "^7.2",
  1381. "topthink/framework": "5.1.*"
  1382. },
  1383. "time": "2022-04-15T04:04:37+00:00",
  1384. "type": "library",
  1385. "installation-source": "dist",
  1386. "autoload": {
  1387. "files": [
  1388. "src/common.php"
  1389. ],
  1390. "psr-4": {
  1391. "library\\": "src"
  1392. }
  1393. },
  1394. "notification-url": "https://packagist.org/downloads/",
  1395. "license": [
  1396. "MIT"
  1397. ],
  1398. "description": "ThinkPHP Basic Development Library",
  1399. "homepage": "http://framework.thinkadmin.top",
  1400. "support": {
  1401. "issues": "https://github.com/zoujingli/ThinkLibrary/issues",
  1402. "source": "https://github.com/zoujingli/ThinkLibrary/tree/v5.1"
  1403. },
  1404. "install-path": "../zoujingli/think-library"
  1405. },
  1406. {
  1407. "name": "zoujingli/wechat-developer",
  1408. "version": "v1.2.35",
  1409. "version_normalized": "1.2.35.0",
  1410. "source": {
  1411. "type": "git",
  1412. "url": "https://github.com/zoujingli/WeChatDeveloper.git",
  1413. "reference": "cfe3e83798d3c7b78855ae214acb6b14321de45d"
  1414. },
  1415. "dist": {
  1416. "type": "zip",
  1417. "url": "https://api.github.com/repos/zoujingli/WeChatDeveloper/zipball/cfe3e83798d3c7b78855ae214acb6b14321de45d",
  1418. "reference": "cfe3e83798d3c7b78855ae214acb6b14321de45d",
  1419. "shasum": "",
  1420. "mirrors": [
  1421. {
  1422. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1423. "preferred": true
  1424. }
  1425. ]
  1426. },
  1427. "require": {
  1428. "ext-bcmath": "*",
  1429. "ext-curl": "*",
  1430. "ext-json": "*",
  1431. "ext-libxml": "*",
  1432. "ext-mbstring": "*",
  1433. "ext-openssl": "*",
  1434. "ext-simplexml": "*",
  1435. "ext-xml": "*",
  1436. "php": ">=5.4"
  1437. },
  1438. "time": "2022-04-26T03:02:29+00:00",
  1439. "type": "library",
  1440. "installation-source": "dist",
  1441. "autoload": {
  1442. "psr-4": {
  1443. "WePay\\": "WePay",
  1444. "AliPay\\": "AliPay",
  1445. "WeChat\\": "WeChat",
  1446. "WeMini\\": "WeMini",
  1447. "WePayV3\\": "WePayV3"
  1448. },
  1449. "classmap": [
  1450. "We.php"
  1451. ]
  1452. },
  1453. "notification-url": "https://packagist.org/downloads/",
  1454. "license": [
  1455. "MIT"
  1456. ],
  1457. "authors": [
  1458. {
  1459. "name": "Anyon",
  1460. "email": "zoujingli@qq.com",
  1461. "homepage": "https://thinkadmin.top"
  1462. }
  1463. ],
  1464. "description": "WeChat platform and WeChat payment development tools",
  1465. "homepage": "https://github.com/kentwangit/WeChatDeveloper",
  1466. "keywords": [
  1467. "WeChatDeveloper",
  1468. "WeMini",
  1469. "alipay",
  1470. "wechat",
  1471. "wechatpay",
  1472. "wepay"
  1473. ],
  1474. "support": {
  1475. "issues": "https://github.com/zoujingli/WeChatDeveloper/issues",
  1476. "source": "https://github.com/zoujingli/WeChatDeveloper/tree/v1.2.35"
  1477. },
  1478. "install-path": "../zoujingli/wechat-developer"
  1479. },
  1480. {
  1481. "name": "zoujingli/weopen-developer",
  1482. "version": "dev-master",
  1483. "version_normalized": "dev-master",
  1484. "source": {
  1485. "type": "git",
  1486. "url": "https://github.com/zoujingli/WeOpenDeveloper.git",
  1487. "reference": "4d0d3c064e54556621453845fc65ba52de58a880"
  1488. },
  1489. "dist": {
  1490. "type": "zip",
  1491. "url": "https://api.github.com/repos/zoujingli/WeOpenDeveloper/zipball/4d0d3c064e54556621453845fc65ba52de58a880",
  1492. "reference": "4d0d3c064e54556621453845fc65ba52de58a880",
  1493. "shasum": "",
  1494. "mirrors": [
  1495. {
  1496. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1497. "preferred": true
  1498. }
  1499. ]
  1500. },
  1501. "require": {
  1502. "ext-curl": "*",
  1503. "ext-json": "*",
  1504. "ext-openssl": "*",
  1505. "php": ">=5.4",
  1506. "zoujingli/wechat-developer": "^1.0"
  1507. },
  1508. "time": "2019-10-10T10:18:05+00:00",
  1509. "type": "library",
  1510. "installation-source": "dist",
  1511. "autoload": {
  1512. "psr-4": {
  1513. "WeOpen\\": "WeOpen",
  1514. "WeChat\\": "WeChat",
  1515. "WeMini\\": "WeMini"
  1516. }
  1517. },
  1518. "notification-url": "https://packagist.org/downloads/",
  1519. "license": [
  1520. "MIT"
  1521. ],
  1522. "authors": [
  1523. {
  1524. "name": "Anyon",
  1525. "email": "zoujingli@qq.com",
  1526. "homepage": "http://ctolog.com"
  1527. }
  1528. ],
  1529. "description": "WeChat Open development of SDK",
  1530. "homepage": "https://github.com/zoujingli/WeOpenDeveloper",
  1531. "keywords": [
  1532. "WeChatOpen",
  1533. "WeChatOpenDeveloper",
  1534. "wechat"
  1535. ],
  1536. "install-path": "../zoujingli/weopen-developer"
  1537. }
  1538. ],
  1539. "dev": true,
  1540. "dev-package-names": []
  1541. }