installed.php 46 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139
  1. <?php return array(
  2. 'root' => array(
  3. 'name' => 'topthink/think',
  4. 'pretty_version' => 'dev-master',
  5. 'version' => 'dev-master',
  6. 'reference' => 'c1d3b347e9eaaba039d9d276c072ee217c8935d9',
  7. 'type' => 'project',
  8. 'install_path' => __DIR__ . '/../../',
  9. 'aliases' => array(),
  10. 'dev' => true,
  11. ),
  12. 'versions' => array(
  13. 'adbario/php-dot-notation' => array(
  14. 'pretty_version' => '2.4.1',
  15. 'version' => '2.4.1.0',
  16. 'reference' => '3bfe67895d26697d20485343499532234eeb7c08',
  17. 'type' => 'library',
  18. 'install_path' => __DIR__ . '/../adbario/php-dot-notation',
  19. 'aliases' => array(),
  20. 'dev_requirement' => false,
  21. ),
  22. 'alibabacloud/client' => array(
  23. 'pretty_version' => '1.5.32',
  24. 'version' => '1.5.32.0',
  25. 'reference' => '5bc6f6d660797dcee2c3aef29700ab41ee764f4d',
  26. 'type' => 'library',
  27. 'install_path' => __DIR__ . '/../alibabacloud/client',
  28. 'aliases' => array(),
  29. 'dev_requirement' => false,
  30. ),
  31. 'alibabacloud/cloudauth-20190307' => array(
  32. 'pretty_version' => '2.3.0',
  33. 'version' => '2.3.0.0',
  34. 'reference' => 'd37b719d94130fd162ca056df5b2baff24c599a9',
  35. 'type' => 'library',
  36. 'install_path' => __DIR__ . '/../alibabacloud/cloudauth-20190307',
  37. 'aliases' => array(),
  38. 'dev_requirement' => false,
  39. ),
  40. 'alibabacloud/credentials' => array(
  41. 'pretty_version' => '1.1.5',
  42. 'version' => '1.1.5.0',
  43. 'reference' => '1d8383ceef695974a88a3859c42e235fd2e3981a',
  44. 'type' => 'library',
  45. 'install_path' => __DIR__ . '/../alibabacloud/credentials',
  46. 'aliases' => array(),
  47. 'dev_requirement' => false,
  48. ),
  49. 'alibabacloud/darabonba-openapi' => array(
  50. 'pretty_version' => '0.2.10',
  51. 'version' => '0.2.10.0',
  52. 'reference' => '88f42443e1b5c9d086d0444baa4a874f8636f7bb',
  53. 'type' => 'library',
  54. 'install_path' => __DIR__ . '/../alibabacloud/darabonba-openapi',
  55. 'aliases' => array(),
  56. 'dev_requirement' => false,
  57. ),
  58. 'alibabacloud/endpoint-util' => array(
  59. 'pretty_version' => '0.1.1',
  60. 'version' => '0.1.1.0',
  61. 'reference' => 'f3fe88a25d8df4faa3b0ae14ff202a9cc094e6c5',
  62. 'type' => 'library',
  63. 'install_path' => __DIR__ . '/../alibabacloud/endpoint-util',
  64. 'aliases' => array(),
  65. 'dev_requirement' => false,
  66. ),
  67. 'alibabacloud/gateway-spi' => array(
  68. 'pretty_version' => '1.0.0',
  69. 'version' => '1.0.0.0',
  70. 'reference' => '7440f77750c329d8ab252db1d1d967314ccd1fcb',
  71. 'type' => 'library',
  72. 'install_path' => __DIR__ . '/../alibabacloud/gateway-spi',
  73. 'aliases' => array(),
  74. 'dev_requirement' => false,
  75. ),
  76. 'alibabacloud/openapi-util' => array(
  77. 'pretty_version' => '0.2.1',
  78. 'version' => '0.2.1.0',
  79. 'reference' => 'f31f7bcd835e08ca24b6b8ba33637eb4eceb093a',
  80. 'type' => 'library',
  81. 'install_path' => __DIR__ . '/../alibabacloud/openapi-util',
  82. 'aliases' => array(),
  83. 'dev_requirement' => false,
  84. ),
  85. 'alibabacloud/openplatform-20191219' => array(
  86. 'pretty_version' => '2.0.1',
  87. 'version' => '2.0.1.0',
  88. 'reference' => '02ffa72369f8649214f1cfa336b52a544735f517',
  89. 'type' => 'library',
  90. 'install_path' => __DIR__ . '/../alibabacloud/openplatform-20191219',
  91. 'aliases' => array(),
  92. 'dev_requirement' => false,
  93. ),
  94. 'alibabacloud/tea' => array(
  95. 'pretty_version' => '3.1.24',
  96. 'version' => '3.1.24.0',
  97. 'reference' => 'bb33395f47db3847d1940d6eb8ba1e56cd0623cb',
  98. 'type' => 'library',
  99. 'install_path' => __DIR__ . '/../alibabacloud/tea',
  100. 'aliases' => array(),
  101. 'dev_requirement' => false,
  102. ),
  103. 'alibabacloud/tea-fileform' => array(
  104. 'pretty_version' => '0.3.4',
  105. 'version' => '0.3.4.0',
  106. 'reference' => '4bf0c75a045c8115aa8cb1a394bd08d8bb833181',
  107. 'type' => 'library',
  108. 'install_path' => __DIR__ . '/../alibabacloud/tea-fileform',
  109. 'aliases' => array(),
  110. 'dev_requirement' => false,
  111. ),
  112. 'alibabacloud/tea-oss-sdk' => array(
  113. 'pretty_version' => '0.3.6',
  114. 'version' => '0.3.6.0',
  115. 'reference' => 'e28e70e2842b2e4da031a774209231bf08d7965c',
  116. 'type' => 'library',
  117. 'install_path' => __DIR__ . '/../alibabacloud/tea-oss-sdk',
  118. 'aliases' => array(),
  119. 'dev_requirement' => false,
  120. ),
  121. 'alibabacloud/tea-oss-utils' => array(
  122. 'pretty_version' => '0.3.1',
  123. 'version' => '0.3.1.0',
  124. 'reference' => '19f58fc509347f075664e377742d4f9e18465372',
  125. 'type' => 'library',
  126. 'install_path' => __DIR__ . '/../alibabacloud/tea-oss-utils',
  127. 'aliases' => array(),
  128. 'dev_requirement' => false,
  129. ),
  130. 'alibabacloud/tea-utils' => array(
  131. 'pretty_version' => '0.2.19',
  132. 'version' => '0.2.19.0',
  133. 'reference' => '8dfc1a93e9415818e93a621b644abbb84981aea4',
  134. 'type' => 'library',
  135. 'install_path' => __DIR__ . '/../alibabacloud/tea-utils',
  136. 'aliases' => array(),
  137. 'dev_requirement' => false,
  138. ),
  139. 'alibabacloud/tea-xml' => array(
  140. 'pretty_version' => '0.2.4',
  141. 'version' => '0.2.4.0',
  142. 'reference' => '3e0c000bf536224eebbac913c371bef174c0a16a',
  143. 'type' => 'library',
  144. 'install_path' => __DIR__ . '/../alibabacloud/tea-xml',
  145. 'aliases' => array(),
  146. 'dev_requirement' => false,
  147. ),
  148. 'alipaysdk/easysdk' => array(
  149. 'pretty_version' => '2.0.0',
  150. 'version' => '2.0.0.0',
  151. 'reference' => '677a035e11df6a66a085f1bd1efc58b72eb8b3d5',
  152. 'type' => 'library',
  153. 'install_path' => __DIR__ . '/../alipaysdk/easysdk',
  154. 'aliases' => array(),
  155. 'dev_requirement' => false,
  156. ),
  157. 'aliyuncs/oss-sdk-php' => array(
  158. 'pretty_version' => 'v2.4.3',
  159. 'version' => '2.4.3.0',
  160. 'reference' => '4ccead614915ee6685bf30016afb01aabd347e46',
  161. 'type' => 'library',
  162. 'install_path' => __DIR__ . '/../aliyuncs/oss-sdk-php',
  163. 'aliases' => array(),
  164. 'dev_requirement' => false,
  165. ),
  166. 'async-aws/core' => array(
  167. 'pretty_version' => '1.19.0',
  168. 'version' => '1.19.0.0',
  169. 'reference' => '8702223061b63f800257b3177f36cb7572360352',
  170. 'type' => 'library',
  171. 'install_path' => __DIR__ . '/../async-aws/core',
  172. 'aliases' => array(),
  173. 'dev_requirement' => false,
  174. ),
  175. 'async-aws/s3' => array(
  176. 'pretty_version' => '1.14.0',
  177. 'version' => '1.14.0.0',
  178. 'reference' => '27ce65242cde50ba09323d54708b45cf64a51aa5',
  179. 'type' => 'library',
  180. 'install_path' => __DIR__ . '/../async-aws/s3',
  181. 'aliases' => array(),
  182. 'dev_requirement' => false,
  183. ),
  184. 'bacon/bacon-qr-code' => array(
  185. 'pretty_version' => '2.0.7',
  186. 'version' => '2.0.7.0',
  187. 'reference' => 'd70c840f68657ce49094b8d91f9ee0cc07fbf66c',
  188. 'type' => 'library',
  189. 'install_path' => __DIR__ . '/../bacon/bacon-qr-code',
  190. 'aliases' => array(),
  191. 'dev_requirement' => false,
  192. ),
  193. 'clagiordano/weblibs-configmanager' => array(
  194. 'pretty_version' => 'v1.2.0',
  195. 'version' => '1.2.0.0',
  196. 'reference' => '5c8ebcc62782313b1278afe802b120d18c07a059',
  197. 'type' => 'library',
  198. 'install_path' => __DIR__ . '/../clagiordano/weblibs-configmanager',
  199. 'aliases' => array(),
  200. 'dev_requirement' => false,
  201. ),
  202. 'danielstjules/stringy' => array(
  203. 'pretty_version' => '3.1.0',
  204. 'version' => '3.1.0.0',
  205. 'reference' => 'df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e',
  206. 'type' => 'library',
  207. 'install_path' => __DIR__ . '/../danielstjules/stringy',
  208. 'aliases' => array(),
  209. 'dev_requirement' => false,
  210. ),
  211. 'dasprid/enum' => array(
  212. 'pretty_version' => '1.0.3',
  213. 'version' => '1.0.3.0',
  214. 'reference' => '5abf82f213618696dda8e3bf6f64dd042d8542b2',
  215. 'type' => 'library',
  216. 'install_path' => __DIR__ . '/../dasprid/enum',
  217. 'aliases' => array(),
  218. 'dev_requirement' => false,
  219. ),
  220. 'dh2y/think-qrcode' => array(
  221. 'pretty_version' => '2.0',
  222. 'version' => '2.0.0.0',
  223. 'reference' => '977d032afa27b1852f5fc5441fad2497f6db7ff5',
  224. 'type' => 'library',
  225. 'install_path' => __DIR__ . '/../dh2y/think-qrcode',
  226. 'aliases' => array(),
  227. 'dev_requirement' => false,
  228. ),
  229. 'doctrine/annotations' => array(
  230. 'pretty_version' => '1.13.3',
  231. 'version' => '1.13.3.0',
  232. 'reference' => '648b0343343565c4a056bfc8392201385e8d89f0',
  233. 'type' => 'library',
  234. 'install_path' => __DIR__ . '/../doctrine/annotations',
  235. 'aliases' => array(),
  236. 'dev_requirement' => false,
  237. ),
  238. 'doctrine/lexer' => array(
  239. 'pretty_version' => '1.2.3',
  240. 'version' => '1.2.3.0',
  241. 'reference' => 'c268e882d4dbdd85e36e4ad69e02dc284f89d229',
  242. 'type' => 'library',
  243. 'install_path' => __DIR__ . '/../doctrine/lexer',
  244. 'aliases' => array(),
  245. 'dev_requirement' => false,
  246. ),
  247. 'easywechat-composer/easywechat-composer' => array(
  248. 'pretty_version' => '1.4.1',
  249. 'version' => '1.4.1.0',
  250. 'reference' => '3fc6a7ab6d3853c0f4e2922539b56cc37ef361cd',
  251. 'type' => 'composer-plugin',
  252. 'install_path' => __DIR__ . '/../easywechat-composer/easywechat-composer',
  253. 'aliases' => array(),
  254. 'dev_requirement' => false,
  255. ),
  256. 'endroid/qr-code' => array(
  257. 'pretty_version' => '4.4.9',
  258. 'version' => '4.4.9.0',
  259. 'reference' => 'bf087fa1e93a1b7310e2d94d187e26ae51db199d',
  260. 'type' => 'library',
  261. 'install_path' => __DIR__ . '/../endroid/qr-code',
  262. 'aliases' => array(),
  263. 'dev_requirement' => false,
  264. ),
  265. 'ezyang/htmlpurifier' => array(
  266. 'pretty_version' => 'v4.14.0',
  267. 'version' => '4.14.0.0',
  268. 'reference' => '12ab42bd6e742c70c0a52f7b82477fcd44e64b75',
  269. 'type' => 'library',
  270. 'install_path' => __DIR__ . '/../ezyang/htmlpurifier',
  271. 'aliases' => array(),
  272. 'dev_requirement' => false,
  273. ),
  274. 'fastknife/ajcaptcha' => array(
  275. 'pretty_version' => 'v1.1.5',
  276. 'version' => '1.1.5.0',
  277. 'reference' => '9e8eb95c444d2ff4d78d1d1d4d5cb1d29c084609',
  278. 'type' => 'library',
  279. 'install_path' => __DIR__ . '/../fastknife/ajcaptcha',
  280. 'aliases' => array(),
  281. 'dev_requirement' => false,
  282. ),
  283. 'firebase/php-jwt' => array(
  284. 'pretty_version' => 'v5.5.1',
  285. 'version' => '5.5.1.0',
  286. 'reference' => '83b609028194aa042ea33b5af2d41a7427de80e6',
  287. 'type' => 'library',
  288. 'install_path' => __DIR__ . '/../firebase/php-jwt',
  289. 'aliases' => array(),
  290. 'dev_requirement' => false,
  291. ),
  292. 'godruoyi/php-snowflake' => array(
  293. 'pretty_version' => '1.1.1',
  294. 'version' => '1.1.1.0',
  295. 'reference' => 'd8cbe72ed375b45033b7042e3d03340ce4fa479f',
  296. 'type' => 'library',
  297. 'install_path' => __DIR__ . '/../godruoyi/php-snowflake',
  298. 'aliases' => array(),
  299. 'dev_requirement' => false,
  300. ),
  301. 'guzzlehttp/command' => array(
  302. 'pretty_version' => '1.0.0',
  303. 'version' => '1.0.0.0',
  304. 'reference' => '2aaa2521a8f8269d6f5dfc13fe2af12c76921034',
  305. 'type' => 'library',
  306. 'install_path' => __DIR__ . '/../guzzlehttp/command',
  307. 'aliases' => array(),
  308. 'dev_requirement' => false,
  309. ),
  310. 'guzzlehttp/guzzle' => array(
  311. 'pretty_version' => '6.5.5',
  312. 'version' => '6.5.5.0',
  313. 'reference' => '9d4290de1cfd701f38099ef7e183b64b4b7b0c5e',
  314. 'type' => 'library',
  315. 'install_path' => __DIR__ . '/../guzzlehttp/guzzle',
  316. 'aliases' => array(),
  317. 'dev_requirement' => false,
  318. ),
  319. 'guzzlehttp/guzzle-services' => array(
  320. 'pretty_version' => '1.1.3',
  321. 'version' => '1.1.3.0',
  322. 'reference' => '9e3abf20161cbf662d616cbb995f2811771759f7',
  323. 'type' => 'library',
  324. 'install_path' => __DIR__ . '/../guzzlehttp/guzzle-services',
  325. 'aliases' => array(),
  326. 'dev_requirement' => false,
  327. ),
  328. 'guzzlehttp/promises' => array(
  329. 'pretty_version' => '1.5.2',
  330. 'version' => '1.5.2.0',
  331. 'reference' => 'b94b2807d85443f9719887892882d0329d1e2598',
  332. 'type' => 'library',
  333. 'install_path' => __DIR__ . '/../guzzlehttp/promises',
  334. 'aliases' => array(),
  335. 'dev_requirement' => false,
  336. ),
  337. 'guzzlehttp/psr7' => array(
  338. 'pretty_version' => '1.9.0',
  339. 'version' => '1.9.0.0',
  340. 'reference' => 'e98e3e6d4f86621a9b75f623996e6bbdeb4b9318',
  341. 'type' => 'library',
  342. 'install_path' => __DIR__ . '/../guzzlehttp/psr7',
  343. 'aliases' => array(),
  344. 'dev_requirement' => false,
  345. ),
  346. 'guzzlehttp/ringphp' => array(
  347. 'pretty_version' => '1.1.1',
  348. 'version' => '1.1.1.0',
  349. 'reference' => '5e2a174052995663dd68e6b5ad838afd47dd615b',
  350. 'type' => 'library',
  351. 'install_path' => __DIR__ . '/../guzzlehttp/ringphp',
  352. 'aliases' => array(),
  353. 'dev_requirement' => false,
  354. ),
  355. 'guzzlehttp/streams' => array(
  356. 'pretty_version' => '3.0.0',
  357. 'version' => '3.0.0.0',
  358. 'reference' => '47aaa48e27dae43d39fc1cea0ccf0d84ac1a2ba5',
  359. 'type' => 'library',
  360. 'install_path' => __DIR__ . '/../guzzlehttp/streams',
  361. 'aliases' => array(),
  362. 'dev_requirement' => false,
  363. ),
  364. 'intervention/image' => array(
  365. 'pretty_version' => '2.7.2',
  366. 'version' => '2.7.2.0',
  367. 'reference' => '04be355f8d6734c826045d02a1079ad658322dad',
  368. 'type' => 'library',
  369. 'install_path' => __DIR__ . '/../intervention/image',
  370. 'aliases' => array(),
  371. 'dev_requirement' => false,
  372. ),
  373. 'joypack/tencent-map' => array(
  374. 'pretty_version' => '1.0.0',
  375. 'version' => '1.0.0.0',
  376. 'reference' => '97c0269086d53dbecb9c3c6e1d2717645d7940a8',
  377. 'type' => 'library',
  378. 'install_path' => __DIR__ . '/../joypack/tencent-map',
  379. 'aliases' => array(),
  380. 'dev_requirement' => false,
  381. ),
  382. 'league/flysystem' => array(
  383. 'pretty_version' => '1.1.9',
  384. 'version' => '1.1.9.0',
  385. 'reference' => '094defdb4a7001845300334e7c1ee2335925ef99',
  386. 'type' => 'library',
  387. 'install_path' => __DIR__ . '/../league/flysystem',
  388. 'aliases' => array(),
  389. 'dev_requirement' => false,
  390. ),
  391. 'league/flysystem-cached-adapter' => array(
  392. 'pretty_version' => '1.1.0',
  393. 'version' => '1.1.0.0',
  394. 'reference' => 'd1925efb2207ac4be3ad0c40b8277175f99ffaff',
  395. 'type' => 'library',
  396. 'install_path' => __DIR__ . '/../league/flysystem-cached-adapter',
  397. 'aliases' => array(),
  398. 'dev_requirement' => false,
  399. ),
  400. 'league/mime-type-detection' => array(
  401. 'pretty_version' => '1.11.0',
  402. 'version' => '1.11.0.0',
  403. 'reference' => 'ff6248ea87a9f116e78edd6002e39e5128a0d4dd',
  404. 'type' => 'library',
  405. 'install_path' => __DIR__ . '/../league/mime-type-detection',
  406. 'aliases' => array(),
  407. 'dev_requirement' => false,
  408. ),
  409. 'lizhichao/one-sm' => array(
  410. 'pretty_version' => '1.10',
  411. 'version' => '1.10.0.0',
  412. 'reference' => '687a012a44a5bfd4d9143a0234e1060543be455a',
  413. 'type' => 'library',
  414. 'install_path' => __DIR__ . '/../lizhichao/one-sm',
  415. 'aliases' => array(),
  416. 'dev_requirement' => false,
  417. ),
  418. 'maennchen/zipstream-php' => array(
  419. 'pretty_version' => '2.2.1',
  420. 'version' => '2.2.1.0',
  421. 'reference' => '211e9ba1530ea5260b45d90c9ea252f56ec52729',
  422. 'type' => 'library',
  423. 'install_path' => __DIR__ . '/../maennchen/zipstream-php',
  424. 'aliases' => array(),
  425. 'dev_requirement' => false,
  426. ),
  427. 'markbaker/complex' => array(
  428. 'pretty_version' => '3.0.1',
  429. 'version' => '3.0.1.0',
  430. 'reference' => 'ab8bc271e404909db09ff2d5ffa1e538085c0f22',
  431. 'type' => 'library',
  432. 'install_path' => __DIR__ . '/../markbaker/complex',
  433. 'aliases' => array(),
  434. 'dev_requirement' => false,
  435. ),
  436. 'markbaker/matrix' => array(
  437. 'pretty_version' => '3.0.0',
  438. 'version' => '3.0.0.0',
  439. 'reference' => 'c66aefcafb4f6c269510e9ac46b82619a904c576',
  440. 'type' => 'library',
  441. 'install_path' => __DIR__ . '/../markbaker/matrix',
  442. 'aliases' => array(),
  443. 'dev_requirement' => false,
  444. ),
  445. 'monolog/monolog' => array(
  446. 'pretty_version' => '2.8.0',
  447. 'version' => '2.8.0.0',
  448. 'reference' => '720488632c590286b88b80e62aa3d3d551ad4a50',
  449. 'type' => 'library',
  450. 'install_path' => __DIR__ . '/../monolog/monolog',
  451. 'aliases' => array(),
  452. 'dev_requirement' => false,
  453. ),
  454. 'mtdowling/jmespath.php' => array(
  455. 'pretty_version' => '2.6.1',
  456. 'version' => '2.6.1.0',
  457. 'reference' => '9b87907a81b87bc76d19a7fb2d61e61486ee9edb',
  458. 'type' => 'library',
  459. 'install_path' => __DIR__ . '/../mtdowling/jmespath.php',
  460. 'aliases' => array(),
  461. 'dev_requirement' => false,
  462. ),
  463. 'myclabs/php-enum' => array(
  464. 'pretty_version' => '1.6.6',
  465. 'version' => '1.6.6.0',
  466. 'reference' => '32c4202886c51fbe5cc3a7c34ec5c9a4a790345e',
  467. 'type' => 'library',
  468. 'install_path' => __DIR__ . '/../myclabs/php-enum',
  469. 'aliases' => array(),
  470. 'dev_requirement' => false,
  471. ),
  472. 'nesbot/carbon' => array(
  473. 'pretty_version' => '2.62.1',
  474. 'version' => '2.62.1.0',
  475. 'reference' => '01bc4cdefe98ef58d1f9cb31bdbbddddf2a88f7a',
  476. 'type' => 'library',
  477. 'install_path' => __DIR__ . '/../nesbot/carbon',
  478. 'aliases' => array(),
  479. 'dev_requirement' => false,
  480. ),
  481. 'nette/php-generator' => array(
  482. 'pretty_version' => 'v3.6.8',
  483. 'version' => '3.6.8.0',
  484. 'reference' => '9073c8ac505b5f65af3bc2d1665be7d256e2dbe3',
  485. 'type' => 'library',
  486. 'install_path' => __DIR__ . '/../nette/php-generator',
  487. 'aliases' => array(),
  488. 'dev_requirement' => false,
  489. ),
  490. 'nette/utils' => array(
  491. 'pretty_version' => 'v3.2.8',
  492. 'version' => '3.2.8.0',
  493. 'reference' => 'a6784d523c0e67409b5c64c3d951e9871ef64241',
  494. 'type' => 'library',
  495. 'install_path' => __DIR__ . '/../nette/utils',
  496. 'aliases' => array(),
  497. 'dev_requirement' => false,
  498. ),
  499. 'open-smf/connection-pool' => array(
  500. 'pretty_version' => 'v1.0.16',
  501. 'version' => '1.0.16.0',
  502. 'reference' => 'f70e47dbf56f1869d3207e15825cf38810b865e0',
  503. 'type' => 'library',
  504. 'install_path' => __DIR__ . '/../open-smf/connection-pool',
  505. 'aliases' => array(),
  506. 'dev_requirement' => false,
  507. ),
  508. 'overtrue/socialite' => array(
  509. 'pretty_version' => '3.5.3',
  510. 'version' => '3.5.3.0',
  511. 'reference' => '0d1a29e853cdb01e636715fe96290ed4b62106bc',
  512. 'type' => 'library',
  513. 'install_path' => __DIR__ . '/../overtrue/socialite',
  514. 'aliases' => array(),
  515. 'dev_requirement' => false,
  516. ),
  517. 'overtrue/wechat' => array(
  518. 'pretty_version' => '5.30.0',
  519. 'version' => '5.30.0.0',
  520. 'reference' => '245d1e821bc5a4609625c3244b111f570692cfc2',
  521. 'type' => 'library',
  522. 'install_path' => __DIR__ . '/../overtrue/wechat',
  523. 'aliases' => array(),
  524. 'dev_requirement' => false,
  525. ),
  526. 'php-http/async-client-implementation' => array(
  527. 'dev_requirement' => false,
  528. 'provided' => array(
  529. 0 => '*',
  530. ),
  531. ),
  532. 'php-http/client-implementation' => array(
  533. 'dev_requirement' => false,
  534. 'provided' => array(
  535. 0 => '*',
  536. ),
  537. ),
  538. 'phpoffice/phpspreadsheet' => array(
  539. 'pretty_version' => '1.24.0',
  540. 'version' => '1.24.0.0',
  541. 'reference' => 'ebe8745c92a7cac4514d040758393b5399633b83',
  542. 'type' => 'library',
  543. 'install_path' => __DIR__ . '/../phpoffice/phpspreadsheet',
  544. 'aliases' => array(),
  545. 'dev_requirement' => false,
  546. ),
  547. 'pimple/pimple' => array(
  548. 'pretty_version' => 'v3.5.0',
  549. 'version' => '3.5.0.0',
  550. 'reference' => 'a94b3a4db7fb774b3d78dad2315ddc07629e1bed',
  551. 'type' => 'library',
  552. 'install_path' => __DIR__ . '/../pimple/pimple',
  553. 'aliases' => array(),
  554. 'dev_requirement' => false,
  555. ),
  556. 'psr/cache' => array(
  557. 'pretty_version' => '1.0.1',
  558. 'version' => '1.0.1.0',
  559. 'reference' => 'd11b50ad223250cf17b86e38383413f5a6764bf8',
  560. 'type' => 'library',
  561. 'install_path' => __DIR__ . '/../psr/cache',
  562. 'aliases' => array(),
  563. 'dev_requirement' => false,
  564. ),
  565. 'psr/cache-implementation' => array(
  566. 'dev_requirement' => false,
  567. 'provided' => array(
  568. 0 => '1.0|2.0',
  569. ),
  570. ),
  571. 'psr/container' => array(
  572. 'pretty_version' => '1.1.2',
  573. 'version' => '1.1.2.0',
  574. 'reference' => '513e0666f7216c7459170d56df27dfcefe1689ea',
  575. 'type' => 'library',
  576. 'install_path' => __DIR__ . '/../psr/container',
  577. 'aliases' => array(),
  578. 'dev_requirement' => false,
  579. ),
  580. 'psr/event-dispatcher' => array(
  581. 'pretty_version' => '1.0.0',
  582. 'version' => '1.0.0.0',
  583. 'reference' => 'dbefd12671e8a14ec7f180cab83036ed26714bb0',
  584. 'type' => 'library',
  585. 'install_path' => __DIR__ . '/../psr/event-dispatcher',
  586. 'aliases' => array(),
  587. 'dev_requirement' => false,
  588. ),
  589. 'psr/event-dispatcher-implementation' => array(
  590. 'dev_requirement' => false,
  591. 'provided' => array(
  592. 0 => '1.0',
  593. ),
  594. ),
  595. 'psr/http-client' => array(
  596. 'pretty_version' => '1.0.1',
  597. 'version' => '1.0.1.0',
  598. 'reference' => '2dfb5f6c5eff0e91e20e913f8c5452ed95b86621',
  599. 'type' => 'library',
  600. 'install_path' => __DIR__ . '/../psr/http-client',
  601. 'aliases' => array(),
  602. 'dev_requirement' => false,
  603. ),
  604. 'psr/http-client-implementation' => array(
  605. 'dev_requirement' => false,
  606. 'provided' => array(
  607. 0 => '1.0',
  608. ),
  609. ),
  610. 'psr/http-factory' => array(
  611. 'pretty_version' => '1.0.1',
  612. 'version' => '1.0.1.0',
  613. 'reference' => '12ac7fcd07e5b077433f5f2bee95b3a771bf61be',
  614. 'type' => 'library',
  615. 'install_path' => __DIR__ . '/../psr/http-factory',
  616. 'aliases' => array(),
  617. 'dev_requirement' => false,
  618. ),
  619. 'psr/http-message' => array(
  620. 'pretty_version' => '1.0.1',
  621. 'version' => '1.0.1.0',
  622. 'reference' => 'f6561bf28d520154e4b0ec72be95418abe6d9363',
  623. 'type' => 'library',
  624. 'install_path' => __DIR__ . '/../psr/http-message',
  625. 'aliases' => array(),
  626. 'dev_requirement' => false,
  627. ),
  628. 'psr/http-message-implementation' => array(
  629. 'dev_requirement' => false,
  630. 'provided' => array(
  631. 0 => '1.0',
  632. ),
  633. ),
  634. 'psr/log' => array(
  635. 'pretty_version' => '1.1.4',
  636. 'version' => '1.1.4.0',
  637. 'reference' => 'd49695b909c3b7628b6289db5479a1c204601f11',
  638. 'type' => 'library',
  639. 'install_path' => __DIR__ . '/../psr/log',
  640. 'aliases' => array(),
  641. 'dev_requirement' => false,
  642. ),
  643. 'psr/log-implementation' => array(
  644. 'dev_requirement' => false,
  645. 'provided' => array(
  646. 0 => '1.0.0 || 2.0.0 || 3.0.0',
  647. ),
  648. ),
  649. 'psr/simple-cache' => array(
  650. 'pretty_version' => '1.0.1',
  651. 'version' => '1.0.1.0',
  652. 'reference' => '408d5eafb83c57f6365a3ca330ff23aa4a5fa39b',
  653. 'type' => 'library',
  654. 'install_path' => __DIR__ . '/../psr/simple-cache',
  655. 'aliases' => array(),
  656. 'dev_requirement' => false,
  657. ),
  658. 'psr/simple-cache-implementation' => array(
  659. 'dev_requirement' => false,
  660. 'provided' => array(
  661. 0 => '1.0|2.0',
  662. ),
  663. ),
  664. 'qcloud/cos-sdk-v5' => array(
  665. 'pretty_version' => 'v2.5.6',
  666. 'version' => '2.5.6.0',
  667. 'reference' => '607ee49d372a799964206b6ae0a9eb2816201c42',
  668. 'type' => 'library',
  669. 'install_path' => __DIR__ . '/../qcloud/cos-sdk-v5',
  670. 'aliases' => array(),
  671. 'dev_requirement' => false,
  672. ),
  673. 'qcloud_sts/qcloud-sts-sdk' => array(
  674. 'pretty_version' => '3.0.8',
  675. 'version' => '3.0.8.0',
  676. 'reference' => 'd5722151ada6e41da3b27cd4b6ad2ce04baa1163',
  677. 'type' => 'library',
  678. 'install_path' => __DIR__ . '/../qcloud_sts/qcloud-sts-sdk',
  679. 'aliases' => array(),
  680. 'dev_requirement' => false,
  681. ),
  682. 'qiniu/php-sdk' => array(
  683. 'pretty_version' => 'v7.7.0',
  684. 'version' => '7.7.0.0',
  685. 'reference' => 'dde03fc55de64815412f8ccfe24e1bd21564a6f1',
  686. 'type' => 'library',
  687. 'install_path' => __DIR__ . '/../qiniu/php-sdk',
  688. 'aliases' => array(),
  689. 'dev_requirement' => false,
  690. ),
  691. 'ralouphie/getallheaders' => array(
  692. 'pretty_version' => '3.0.3',
  693. 'version' => '3.0.3.0',
  694. 'reference' => '120b605dfeb996808c31b6477290a714d356e822',
  695. 'type' => 'library',
  696. 'install_path' => __DIR__ . '/../ralouphie/getallheaders',
  697. 'aliases' => array(),
  698. 'dev_requirement' => false,
  699. ),
  700. 'react/promise' => array(
  701. 'pretty_version' => 'v2.9.0',
  702. 'version' => '2.9.0.0',
  703. 'reference' => '234f8fd1023c9158e2314fa9d7d0e6a83db42910',
  704. 'type' => 'library',
  705. 'install_path' => __DIR__ . '/../react/promise',
  706. 'aliases' => array(),
  707. 'dev_requirement' => false,
  708. ),
  709. 'reasno/swoole-aliyunoss-addon' => array(
  710. 'pretty_version' => 'v1.0.1',
  711. 'version' => '1.0.1.0',
  712. 'reference' => '518575e697302842105d1774b219ebed17df345f',
  713. 'type' => 'library',
  714. 'install_path' => __DIR__ . '/../reasno/swoole-aliyunoss-addon',
  715. 'aliases' => array(),
  716. 'dev_requirement' => false,
  717. ),
  718. 'songshenzong/support' => array(
  719. 'pretty_version' => '2.0.6',
  720. 'version' => '2.0.6.0',
  721. 'reference' => 'b334d8abc99e8a85538a556e10c670c18b71c230',
  722. 'type' => 'library',
  723. 'install_path' => __DIR__ . '/../songshenzong/support',
  724. 'aliases' => array(),
  725. 'dev_requirement' => false,
  726. ),
  727. 'spatie/macroable' => array(
  728. 'pretty_version' => '1.0.1',
  729. 'version' => '1.0.1.0',
  730. 'reference' => '7a99549fc001c925714b329220dea680c04bfa48',
  731. 'type' => 'library',
  732. 'install_path' => __DIR__ . '/../spatie/macroable',
  733. 'aliases' => array(),
  734. 'dev_requirement' => false,
  735. ),
  736. 'stechstudio/backoff' => array(
  737. 'pretty_version' => '1.2',
  738. 'version' => '1.2.0.0',
  739. 'reference' => '816e46107a6be2e1072ba0ff2cb26034872dfa49',
  740. 'type' => 'library',
  741. 'install_path' => __DIR__ . '/../stechstudio/backoff',
  742. 'aliases' => array(),
  743. 'dev_requirement' => false,
  744. ),
  745. 'swoole/ide-helper' => array(
  746. 'pretty_version' => '4.8.11',
  747. 'version' => '4.8.11.0',
  748. 'reference' => 'edcf955501271b1fd5d77efef31027b1e08f4a85',
  749. 'type' => 'library',
  750. 'install_path' => __DIR__ . '/../swoole/ide-helper',
  751. 'aliases' => array(),
  752. 'dev_requirement' => false,
  753. ),
  754. 'symfony/cache' => array(
  755. 'pretty_version' => 'v5.4.11',
  756. 'version' => '5.4.11.0',
  757. 'reference' => '5a0fff46df349f0db3fe242263451fddf5277362',
  758. 'type' => 'library',
  759. 'install_path' => __DIR__ . '/../symfony/cache',
  760. 'aliases' => array(),
  761. 'dev_requirement' => false,
  762. ),
  763. 'symfony/cache-contracts' => array(
  764. 'pretty_version' => 'v2.5.2',
  765. 'version' => '2.5.2.0',
  766. 'reference' => '64be4a7acb83b6f2bf6de9a02cee6dad41277ebc',
  767. 'type' => 'library',
  768. 'install_path' => __DIR__ . '/../symfony/cache-contracts',
  769. 'aliases' => array(),
  770. 'dev_requirement' => false,
  771. ),
  772. 'symfony/cache-implementation' => array(
  773. 'dev_requirement' => false,
  774. 'provided' => array(
  775. 0 => '1.0|2.0',
  776. ),
  777. ),
  778. 'symfony/deprecation-contracts' => array(
  779. 'pretty_version' => 'v2.5.2',
  780. 'version' => '2.5.2.0',
  781. 'reference' => 'e8b495ea28c1d97b5e0c121748d6f9b53d075c66',
  782. 'type' => 'library',
  783. 'install_path' => __DIR__ . '/../symfony/deprecation-contracts',
  784. 'aliases' => array(),
  785. 'dev_requirement' => false,
  786. ),
  787. 'symfony/event-dispatcher' => array(
  788. 'pretty_version' => 'v5.4.9',
  789. 'version' => '5.4.9.0',
  790. 'reference' => '8e6ce1cc0279e3ff3c8ff0f43813bc88d21ca1bc',
  791. 'type' => 'library',
  792. 'install_path' => __DIR__ . '/../symfony/event-dispatcher',
  793. 'aliases' => array(),
  794. 'dev_requirement' => false,
  795. ),
  796. 'symfony/event-dispatcher-contracts' => array(
  797. 'pretty_version' => 'v2.5.2',
  798. 'version' => '2.5.2.0',
  799. 'reference' => 'f98b54df6ad059855739db6fcbc2d36995283fe1',
  800. 'type' => 'library',
  801. 'install_path' => __DIR__ . '/../symfony/event-dispatcher-contracts',
  802. 'aliases' => array(),
  803. 'dev_requirement' => false,
  804. ),
  805. 'symfony/event-dispatcher-implementation' => array(
  806. 'dev_requirement' => false,
  807. 'provided' => array(
  808. 0 => '2.0',
  809. ),
  810. ),
  811. 'symfony/finder' => array(
  812. 'pretty_version' => 'v5.4.11',
  813. 'version' => '5.4.11.0',
  814. 'reference' => '7872a66f57caffa2916a584db1aa7f12adc76f8c',
  815. 'type' => 'library',
  816. 'install_path' => __DIR__ . '/../symfony/finder',
  817. 'aliases' => array(),
  818. 'dev_requirement' => false,
  819. ),
  820. 'symfony/http-client' => array(
  821. 'pretty_version' => 'v5.4.25',
  822. 'version' => '5.4.25.0',
  823. 'reference' => 'ccbb572627466f03a3d7aa1b23483787f5969afc',
  824. 'type' => 'library',
  825. 'install_path' => __DIR__ . '/../symfony/http-client',
  826. 'aliases' => array(),
  827. 'dev_requirement' => false,
  828. ),
  829. 'symfony/http-client-contracts' => array(
  830. 'pretty_version' => 'v2.5.2',
  831. 'version' => '2.5.2.0',
  832. 'reference' => 'ba6a9f0e8f3edd190520ee3b9a958596b6ca2e70',
  833. 'type' => 'library',
  834. 'install_path' => __DIR__ . '/../symfony/http-client-contracts',
  835. 'aliases' => array(),
  836. 'dev_requirement' => false,
  837. ),
  838. 'symfony/http-client-implementation' => array(
  839. 'dev_requirement' => false,
  840. 'provided' => array(
  841. 0 => '2.4',
  842. ),
  843. ),
  844. 'symfony/http-foundation' => array(
  845. 'pretty_version' => 'v5.4.12',
  846. 'version' => '5.4.12.0',
  847. 'reference' => 'f4bfe9611b113b15d98a43da68ec9b5a00d56791',
  848. 'type' => 'library',
  849. 'install_path' => __DIR__ . '/../symfony/http-foundation',
  850. 'aliases' => array(),
  851. 'dev_requirement' => false,
  852. ),
  853. 'symfony/polyfill-intl-idn' => array(
  854. 'pretty_version' => 'v1.26.0',
  855. 'version' => '1.26.0.0',
  856. 'reference' => '59a8d271f00dd0e4c2e518104cc7963f655a1aa8',
  857. 'type' => 'library',
  858. 'install_path' => __DIR__ . '/../symfony/polyfill-intl-idn',
  859. 'aliases' => array(),
  860. 'dev_requirement' => false,
  861. ),
  862. 'symfony/polyfill-intl-normalizer' => array(
  863. 'pretty_version' => 'v1.26.0',
  864. 'version' => '1.26.0.0',
  865. 'reference' => '219aa369ceff116e673852dce47c3a41794c14bd',
  866. 'type' => 'library',
  867. 'install_path' => __DIR__ . '/../symfony/polyfill-intl-normalizer',
  868. 'aliases' => array(),
  869. 'dev_requirement' => false,
  870. ),
  871. 'symfony/polyfill-mbstring' => array(
  872. 'pretty_version' => 'v1.26.0',
  873. 'version' => '1.26.0.0',
  874. 'reference' => '9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e',
  875. 'type' => 'library',
  876. 'install_path' => __DIR__ . '/../symfony/polyfill-mbstring',
  877. 'aliases' => array(),
  878. 'dev_requirement' => false,
  879. ),
  880. 'symfony/polyfill-php72' => array(
  881. 'pretty_version' => 'v1.26.0',
  882. 'version' => '1.26.0.0',
  883. 'reference' => 'bf44a9fd41feaac72b074de600314a93e2ae78e2',
  884. 'type' => 'library',
  885. 'install_path' => __DIR__ . '/../symfony/polyfill-php72',
  886. 'aliases' => array(),
  887. 'dev_requirement' => false,
  888. ),
  889. 'symfony/polyfill-php73' => array(
  890. 'pretty_version' => 'v1.26.0',
  891. 'version' => '1.26.0.0',
  892. 'reference' => 'e440d35fa0286f77fb45b79a03fedbeda9307e85',
  893. 'type' => 'library',
  894. 'install_path' => __DIR__ . '/../symfony/polyfill-php73',
  895. 'aliases' => array(),
  896. 'dev_requirement' => false,
  897. ),
  898. 'symfony/polyfill-php80' => array(
  899. 'pretty_version' => 'v1.26.0',
  900. 'version' => '1.26.0.0',
  901. 'reference' => 'cfa0ae98841b9e461207c13ab093d76b0fa7bace',
  902. 'type' => 'library',
  903. 'install_path' => __DIR__ . '/../symfony/polyfill-php80',
  904. 'aliases' => array(),
  905. 'dev_requirement' => false,
  906. ),
  907. 'symfony/process' => array(
  908. 'pretty_version' => 'v4.4.44',
  909. 'version' => '4.4.44.0',
  910. 'reference' => '5cee9cdc4f7805e2699d9fd66991a0e6df8252a2',
  911. 'type' => 'library',
  912. 'install_path' => __DIR__ . '/../symfony/process',
  913. 'aliases' => array(),
  914. 'dev_requirement' => false,
  915. ),
  916. 'symfony/psr-http-message-bridge' => array(
  917. 'pretty_version' => 'v2.1.2',
  918. 'version' => '2.1.2.0',
  919. 'reference' => '22b37c8a3f6b5d94e9cdbd88e1270d96e2f97b34',
  920. 'type' => 'symfony-bridge',
  921. 'install_path' => __DIR__ . '/../symfony/psr-http-message-bridge',
  922. 'aliases' => array(),
  923. 'dev_requirement' => false,
  924. ),
  925. 'symfony/service-contracts' => array(
  926. 'pretty_version' => 'v2.5.2',
  927. 'version' => '2.5.2.0',
  928. 'reference' => '4b426aac47d6427cc1a1d0f7e2ac724627f5966c',
  929. 'type' => 'library',
  930. 'install_path' => __DIR__ . '/../symfony/service-contracts',
  931. 'aliases' => array(),
  932. 'dev_requirement' => false,
  933. ),
  934. 'symfony/translation' => array(
  935. 'pretty_version' => 'v5.4.12',
  936. 'version' => '5.4.12.0',
  937. 'reference' => '42ecc77eb4f229ce2df702a648ec93b8478d76ae',
  938. 'type' => 'library',
  939. 'install_path' => __DIR__ . '/../symfony/translation',
  940. 'aliases' => array(),
  941. 'dev_requirement' => false,
  942. ),
  943. 'symfony/translation-contracts' => array(
  944. 'pretty_version' => 'v2.5.2',
  945. 'version' => '2.5.2.0',
  946. 'reference' => '136b19dd05cdf0709db6537d058bcab6dd6e2dbe',
  947. 'type' => 'library',
  948. 'install_path' => __DIR__ . '/../symfony/translation-contracts',
  949. 'aliases' => array(),
  950. 'dev_requirement' => false,
  951. ),
  952. 'symfony/translation-implementation' => array(
  953. 'dev_requirement' => false,
  954. 'provided' => array(
  955. 0 => '2.3',
  956. ),
  957. ),
  958. 'symfony/var-dumper' => array(
  959. 'pretty_version' => 'v4.4.44',
  960. 'version' => '4.4.44.0',
  961. 'reference' => 'f19951007dae942cc79b979c1fe26bfdfbeb54ed',
  962. 'type' => 'library',
  963. 'install_path' => __DIR__ . '/../symfony/var-dumper',
  964. 'aliases' => array(),
  965. 'dev_requirement' => false,
  966. ),
  967. 'symfony/var-exporter' => array(
  968. 'pretty_version' => 'v5.4.10',
  969. 'version' => '5.4.10.0',
  970. 'reference' => '8fc03ee75eeece3d9be1ef47d26d79bea1afb340',
  971. 'type' => 'library',
  972. 'install_path' => __DIR__ . '/../symfony/var-exporter',
  973. 'aliases' => array(),
  974. 'dev_requirement' => false,
  975. ),
  976. 'topthink/framework' => array(
  977. 'pretty_version' => 'v6.0.9',
  978. 'version' => '6.0.9.0',
  979. 'reference' => '0b5fb453f0e533de3af3a1ab6a202510b61be617',
  980. 'type' => 'library',
  981. 'install_path' => __DIR__ . '/../topthink/framework',
  982. 'aliases' => array(),
  983. 'dev_requirement' => false,
  984. ),
  985. 'topthink/think' => array(
  986. 'pretty_version' => 'dev-master',
  987. 'version' => 'dev-master',
  988. 'reference' => 'c1d3b347e9eaaba039d9d276c072ee217c8935d9',
  989. 'type' => 'project',
  990. 'install_path' => __DIR__ . '/../../',
  991. 'aliases' => array(),
  992. 'dev_requirement' => false,
  993. ),
  994. 'topthink/think-captcha' => array(
  995. 'pretty_version' => 'v3.0.7',
  996. 'version' => '3.0.7.0',
  997. 'reference' => 'a450602932a5d9ba183e288b79921ba3b9a92331',
  998. 'type' => 'library',
  999. 'install_path' => __DIR__ . '/../topthink/think-captcha',
  1000. 'aliases' => array(),
  1001. 'dev_requirement' => false,
  1002. ),
  1003. 'topthink/think-helper' => array(
  1004. 'pretty_version' => 'v3.1.6',
  1005. 'version' => '3.1.6.0',
  1006. 'reference' => '769acbe50a4274327162f9c68ec2e89a38eb2aff',
  1007. 'type' => 'library',
  1008. 'install_path' => __DIR__ . '/../topthink/think-helper',
  1009. 'aliases' => array(),
  1010. 'dev_requirement' => false,
  1011. ),
  1012. 'topthink/think-image' => array(
  1013. 'pretty_version' => 'v1.0.7',
  1014. 'version' => '1.0.7.0',
  1015. 'reference' => '8586cf47f117481c6d415b20f7dedf62e79d5512',
  1016. 'type' => 'library',
  1017. 'install_path' => __DIR__ . '/../topthink/think-image',
  1018. 'aliases' => array(),
  1019. 'dev_requirement' => false,
  1020. ),
  1021. 'topthink/think-migration' => array(
  1022. 'pretty_version' => 'v3.0.3',
  1023. 'version' => '3.0.3.0',
  1024. 'reference' => '5717d9e5f3ea745f6dbfd1e30b4402aaadff9a79',
  1025. 'type' => 'library',
  1026. 'install_path' => __DIR__ . '/../topthink/think-migration',
  1027. 'aliases' => array(),
  1028. 'dev_requirement' => false,
  1029. ),
  1030. 'topthink/think-orm' => array(
  1031. 'pretty_version' => 'v2.0.54',
  1032. 'version' => '2.0.54.0',
  1033. 'reference' => '97b061b47616301ff29fbd4c35ed9184e1162e4e',
  1034. 'type' => 'library',
  1035. 'install_path' => __DIR__ . '/../topthink/think-orm',
  1036. 'aliases' => array(),
  1037. 'dev_requirement' => false,
  1038. ),
  1039. 'topthink/think-queue' => array(
  1040. 'pretty_version' => 'v3.0.7',
  1041. 'version' => '3.0.7.0',
  1042. 'reference' => 'cded7616e313f9daa55c0ad0de5791f0d1fb3066',
  1043. 'type' => 'library',
  1044. 'install_path' => __DIR__ . '/../topthink/think-queue',
  1045. 'aliases' => array(),
  1046. 'dev_requirement' => false,
  1047. ),
  1048. 'topthink/think-swoole' => array(
  1049. 'pretty_version' => 'v4.0.7',
  1050. 'version' => '4.0.7.0',
  1051. 'reference' => '70a1f7f0dad2881b7bb08eef19ea6c6bc04b483a',
  1052. 'type' => 'library',
  1053. 'install_path' => __DIR__ . '/../topthink/think-swoole',
  1054. 'aliases' => array(),
  1055. 'dev_requirement' => false,
  1056. ),
  1057. 'topthink/think-template' => array(
  1058. 'pretty_version' => 'v2.0.8',
  1059. 'version' => '2.0.8.0',
  1060. 'reference' => 'abfc293f74f9ef5127b5c416310a01fe42e59368',
  1061. 'type' => 'library',
  1062. 'install_path' => __DIR__ . '/../topthink/think-template',
  1063. 'aliases' => array(),
  1064. 'dev_requirement' => false,
  1065. ),
  1066. 'topthink/think-view' => array(
  1067. 'pretty_version' => 'v1.0.14',
  1068. 'version' => '1.0.14.0',
  1069. 'reference' => 'edce0ae2c9551ab65f9e94a222604b0dead3576d',
  1070. 'type' => 'library',
  1071. 'install_path' => __DIR__ . '/../topthink/think-view',
  1072. 'aliases' => array(),
  1073. 'dev_requirement' => false,
  1074. ),
  1075. 'xaboy/form-builder' => array(
  1076. 'pretty_version' => '2.0.19',
  1077. 'version' => '2.0.19.0',
  1078. 'reference' => '5cf3f5435a63954c1d11ba82c3cd4cfe3d145acf',
  1079. 'type' => 'library',
  1080. 'install_path' => __DIR__ . '/../xaboy/form-builder',
  1081. 'aliases' => array(),
  1082. 'dev_requirement' => false,
  1083. ),
  1084. 'xiaodi/think-pullword' => array(
  1085. 'pretty_version' => 'v1.2.1',
  1086. 'version' => '1.2.1.0',
  1087. 'reference' => '0e6f1ee141090a012dc8876209eaa3cf166c84c4',
  1088. 'type' => 'library',
  1089. 'install_path' => __DIR__ . '/../xiaodi/think-pullword',
  1090. 'aliases' => array(),
  1091. 'dev_requirement' => false,
  1092. ),
  1093. 'xin/container' => array(
  1094. 'pretty_version' => '2.0.1',
  1095. 'version' => '2.0.1.0',
  1096. 'reference' => '97bb67f87dd851545938a1f2fe0ffbd379e3ff81',
  1097. 'type' => 'library',
  1098. 'install_path' => __DIR__ . '/../xin/container',
  1099. 'aliases' => array(),
  1100. 'dev_requirement' => false,
  1101. ),
  1102. 'xin/helper' => array(
  1103. 'pretty_version' => '1.0.0',
  1104. 'version' => '1.0.0.0',
  1105. 'reference' => '02a58132dae2aea2d1c0b8e66f55125969224747',
  1106. 'type' => 'library',
  1107. 'install_path' => __DIR__ . '/../xin/helper',
  1108. 'aliases' => array(),
  1109. 'dev_requirement' => false,
  1110. ),
  1111. 'yurunsoft/composer-include-files' => array(
  1112. 'pretty_version' => 'v2.0.0',
  1113. 'version' => '2.0.0.0',
  1114. 'reference' => '277ed077b85d7a9d7b6b73ff148a48d9d676218d',
  1115. 'type' => 'composer-plugin',
  1116. 'install_path' => __DIR__ . '/../yurunsoft/composer-include-files',
  1117. 'aliases' => array(),
  1118. 'dev_requirement' => false,
  1119. ),
  1120. 'yurunsoft/guzzle-swoole' => array(
  1121. 'pretty_version' => 'v2.2.4',
  1122. 'version' => '2.2.4.0',
  1123. 'reference' => '89bb58446aa0a3d6448de3943b40a5d79b18cbda',
  1124. 'type' => 'composer-plugin',
  1125. 'install_path' => __DIR__ . '/../yurunsoft/guzzle-swoole',
  1126. 'aliases' => array(),
  1127. 'dev_requirement' => false,
  1128. ),
  1129. 'yurunsoft/yurun-http' => array(
  1130. 'pretty_version' => 'v4.3.12',
  1131. 'version' => '4.3.12.0',
  1132. 'reference' => 'e0f50f4024da89f62e7e38a4faa9096483032349',
  1133. 'type' => 'library',
  1134. 'install_path' => __DIR__ . '/../yurunsoft/yurun-http',
  1135. 'aliases' => array(),
  1136. 'dev_requirement' => false,
  1137. ),
  1138. ),
  1139. );