composer.lock 75 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163
  1. {
  2. "_readme": [
  3. "This file locks the dependencies of your project to a known state",
  4. "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
  5. "This file is @generated automatically"
  6. ],
  7. "content-hash": "27ea14b49b30c748970b17749978738e",
  8. "packages": [
  9. {
  10. "name": "doctrine/cache",
  11. "version": "v1.4.4",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/doctrine/cache.git",
  15. "reference": "6433826dd02c9e5be8a127320dc13e7e6625d020"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/doctrine/cache/zipball/6433826dd02c9e5be8a127320dc13e7e6625d020",
  20. "reference": "6433826dd02c9e5be8a127320dc13e7e6625d020",
  21. "shasum": ""
  22. },
  23. "require": {
  24. "php": ">=5.3.2"
  25. },
  26. "conflict": {
  27. "doctrine/common": ">2.2,<2.4"
  28. },
  29. "require-dev": {
  30. "phpunit/phpunit": ">=3.7",
  31. "predis/predis": "~1.0",
  32. "satooshi/php-coveralls": "~0.6"
  33. },
  34. "type": "library",
  35. "extra": {
  36. "branch-alias": {
  37. "dev-master": "1.5.x-dev"
  38. }
  39. },
  40. "autoload": {
  41. "psr-0": {
  42. "Doctrine\\Common\\Cache\\": "lib/"
  43. }
  44. },
  45. "notification-url": "https://packagist.org/downloads/",
  46. "license": [
  47. "MIT"
  48. ],
  49. "authors": [
  50. {
  51. "name": "Roman Borschel",
  52. "email": "roman@code-factory.org"
  53. },
  54. {
  55. "name": "Benjamin Eberlei",
  56. "email": "kontakt@beberlei.de"
  57. },
  58. {
  59. "name": "Guilherme Blanco",
  60. "email": "guilhermeblanco@gmail.com"
  61. },
  62. {
  63. "name": "Jonathan Wage",
  64. "email": "jonwage@gmail.com"
  65. },
  66. {
  67. "name": "Johannes Schmitt",
  68. "email": "schmittjoh@gmail.com"
  69. }
  70. ],
  71. "description": "Caching library offering an object-oriented API for many cache backends",
  72. "homepage": "http://www.doctrine-project.org",
  73. "keywords": [
  74. "cache",
  75. "caching"
  76. ],
  77. "time": "2015-11-02T18:33:51+00:00"
  78. },
  79. {
  80. "name": "endroid/qr-code",
  81. "version": "1.9.3",
  82. "source": {
  83. "type": "git",
  84. "url": "https://github.com/endroid/qr-code.git",
  85. "reference": "c9644bec2a9cc9318e98d1437de3c628dcd1ef93"
  86. },
  87. "dist": {
  88. "type": "zip",
  89. "url": "https://api.github.com/repos/endroid/qr-code/zipball/c9644bec2a9cc9318e98d1437de3c628dcd1ef93",
  90. "reference": "c9644bec2a9cc9318e98d1437de3c628dcd1ef93",
  91. "shasum": ""
  92. },
  93. "require": {
  94. "ext-gd": "*",
  95. "php": ">=5.4",
  96. "symfony/options-resolver": "^2.3|^3.0"
  97. },
  98. "require-dev": {
  99. "phpunit/phpunit": "^4.0|^5.0",
  100. "sensio/framework-extra-bundle": "^3.0",
  101. "symfony/browser-kit": "^2.3|^3.0",
  102. "symfony/framework-bundle": "^2.3|^3.0",
  103. "symfony/http-kernel": "^2.3|^3.0"
  104. },
  105. "type": "library",
  106. "extra": {
  107. "branch-alias": {
  108. "dev-master": "1.x-dev"
  109. }
  110. },
  111. "autoload": {
  112. "psr-4": {
  113. "Endroid\\QrCode\\": "src/"
  114. }
  115. },
  116. "notification-url": "https://packagist.org/downloads/",
  117. "license": [
  118. "MIT"
  119. ],
  120. "authors": [
  121. {
  122. "name": "Jeroen van den Enden",
  123. "email": "info@endroid.nl",
  124. "homepage": "http://endroid.nl/"
  125. }
  126. ],
  127. "description": "Endroid QR Code",
  128. "homepage": "https://github.com/endroid/QrCode",
  129. "keywords": [
  130. "bundle",
  131. "code",
  132. "endroid",
  133. "qr",
  134. "qrcode",
  135. "symfony"
  136. ],
  137. "time": "2017-04-08T09:13:59+00:00"
  138. },
  139. {
  140. "name": "guzzlehttp/guzzle",
  141. "version": "6.5.5",
  142. "source": {
  143. "type": "git",
  144. "url": "https://github.com/guzzle/guzzle.git",
  145. "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e"
  146. },
  147. "dist": {
  148. "type": "zip",
  149. "url": "https://api.github.com/repos/guzzle/guzzle/zipball/9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
  150. "reference": "9d4290de1cfd701f38099ef7e183b64b4b7b0c5e",
  151. "shasum": ""
  152. },
  153. "require": {
  154. "ext-json": "*",
  155. "guzzlehttp/promises": "^1.0",
  156. "guzzlehttp/psr7": "^1.6.1",
  157. "php": ">=5.5",
  158. "symfony/polyfill-intl-idn": "^1.17.0"
  159. },
  160. "require-dev": {
  161. "ext-curl": "*",
  162. "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
  163. "psr/log": "^1.1"
  164. },
  165. "suggest": {
  166. "psr/log": "Required for using the Log middleware"
  167. },
  168. "type": "library",
  169. "extra": {
  170. "branch-alias": {
  171. "dev-master": "6.5-dev"
  172. }
  173. },
  174. "autoload": {
  175. "psr-4": {
  176. "GuzzleHttp\\": "src/"
  177. },
  178. "files": [
  179. "src/functions_include.php"
  180. ]
  181. },
  182. "notification-url": "https://packagist.org/downloads/",
  183. "license": [
  184. "MIT"
  185. ],
  186. "authors": [
  187. {
  188. "name": "Michael Dowling",
  189. "email": "mtdowling@gmail.com",
  190. "homepage": "https://github.com/mtdowling"
  191. }
  192. ],
  193. "description": "Guzzle is a PHP HTTP client library",
  194. "homepage": "http://guzzlephp.org/",
  195. "keywords": [
  196. "client",
  197. "curl",
  198. "framework",
  199. "http",
  200. "http client",
  201. "rest",
  202. "web service"
  203. ],
  204. "time": "2020-06-16T21:01:06+00:00"
  205. },
  206. {
  207. "name": "guzzlehttp/promises",
  208. "version": "v1.3.1",
  209. "source": {
  210. "type": "git",
  211. "url": "https://github.com/guzzle/promises.git",
  212. "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
  213. },
  214. "dist": {
  215. "type": "zip",
  216. "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
  217. "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
  218. "shasum": ""
  219. },
  220. "require": {
  221. "php": ">=5.5.0"
  222. },
  223. "require-dev": {
  224. "phpunit/phpunit": "^4.0"
  225. },
  226. "type": "library",
  227. "extra": {
  228. "branch-alias": {
  229. "dev-master": "1.4-dev"
  230. }
  231. },
  232. "autoload": {
  233. "psr-4": {
  234. "GuzzleHttp\\Promise\\": "src/"
  235. },
  236. "files": [
  237. "src/functions_include.php"
  238. ]
  239. },
  240. "notification-url": "https://packagist.org/downloads/",
  241. "license": [
  242. "MIT"
  243. ],
  244. "authors": [
  245. {
  246. "name": "Michael Dowling",
  247. "email": "mtdowling@gmail.com",
  248. "homepage": "https://github.com/mtdowling"
  249. }
  250. ],
  251. "description": "Guzzle promises library",
  252. "keywords": [
  253. "promise"
  254. ],
  255. "time": "2016-12-20T10:07:11+00:00"
  256. },
  257. {
  258. "name": "guzzlehttp/psr7",
  259. "version": "1.6.1",
  260. "source": {
  261. "type": "git",
  262. "url": "https://github.com/guzzle/psr7.git",
  263. "reference": "239400de7a173fe9901b9ac7c06497751f00727a"
  264. },
  265. "dist": {
  266. "type": "zip",
  267. "url": "https://api.github.com/repos/guzzle/psr7/zipball/239400de7a173fe9901b9ac7c06497751f00727a",
  268. "reference": "239400de7a173fe9901b9ac7c06497751f00727a",
  269. "shasum": ""
  270. },
  271. "require": {
  272. "php": ">=5.4.0",
  273. "psr/http-message": "~1.0",
  274. "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
  275. },
  276. "provide": {
  277. "psr/http-message-implementation": "1.0"
  278. },
  279. "require-dev": {
  280. "ext-zlib": "*",
  281. "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
  282. },
  283. "suggest": {
  284. "zendframework/zend-httphandlerrunner": "Emit PSR-7 responses"
  285. },
  286. "type": "library",
  287. "extra": {
  288. "branch-alias": {
  289. "dev-master": "1.6-dev"
  290. }
  291. },
  292. "autoload": {
  293. "psr-4": {
  294. "GuzzleHttp\\Psr7\\": "src/"
  295. },
  296. "files": [
  297. "src/functions_include.php"
  298. ]
  299. },
  300. "notification-url": "https://packagist.org/downloads/",
  301. "license": [
  302. "MIT"
  303. ],
  304. "authors": [
  305. {
  306. "name": "Michael Dowling",
  307. "email": "mtdowling@gmail.com",
  308. "homepage": "https://github.com/mtdowling"
  309. },
  310. {
  311. "name": "Tobias Schultze",
  312. "homepage": "https://github.com/Tobion"
  313. }
  314. ],
  315. "description": "PSR-7 message implementation that also provides common utility methods",
  316. "keywords": [
  317. "http",
  318. "message",
  319. "psr-7",
  320. "request",
  321. "response",
  322. "stream",
  323. "uri",
  324. "url"
  325. ],
  326. "time": "2019-07-01T23:21:34+00:00"
  327. },
  328. {
  329. "name": "karsonzhang/fastadmin-addons",
  330. "version": "1.1.11",
  331. "source": {
  332. "type": "git",
  333. "url": "https://github.com/karsonzhang/fastadmin-addons.git",
  334. "reference": "0a23d8172a652e739f1b775d34188416e060e907"
  335. },
  336. "dist": {
  337. "type": "zip",
  338. "url": "https://api.github.com/repos/karsonzhang/fastadmin-addons/zipball/0a23d8172a652e739f1b775d34188416e060e907",
  339. "reference": "0a23d8172a652e739f1b775d34188416e060e907",
  340. "shasum": ""
  341. },
  342. "require": {
  343. "php": ">=7.0.0"
  344. },
  345. "type": "library",
  346. "extra": {
  347. "think-config": {
  348. "addons": "src/config.php"
  349. }
  350. },
  351. "autoload": {
  352. "psr-4": {
  353. "think\\": "src/"
  354. },
  355. "files": [
  356. "src/common.php"
  357. ]
  358. },
  359. "notification-url": "https://packagist.org/downloads/",
  360. "license": [
  361. "Apache-2.0"
  362. ],
  363. "authors": [
  364. {
  365. "name": "Karson",
  366. "email": "karson@fastadmin.net"
  367. },
  368. {
  369. "name": "xiaobo.sun",
  370. "email": "xiaobo.sun@qq.com"
  371. }
  372. ],
  373. "description": "addons package for fastadmin",
  374. "homepage": "https://github.com/karsonzhang/fastadmin-addons",
  375. "time": "2020-06-12T08:57:13+00:00"
  376. },
  377. {
  378. "name": "maennchen/zipstream-php",
  379. "version": "2.1.0",
  380. "source": {
  381. "type": "git",
  382. "url": "https://github.com/maennchen/ZipStream-PHP.git",
  383. "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58"
  384. },
  385. "dist": {
  386. "type": "zip",
  387. "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/c4c5803cc1f93df3d2448478ef79394a5981cc58",
  388. "reference": "c4c5803cc1f93df3d2448478ef79394a5981cc58",
  389. "shasum": ""
  390. },
  391. "require": {
  392. "myclabs/php-enum": "^1.5",
  393. "php": ">= 7.1",
  394. "psr/http-message": "^1.0",
  395. "symfony/polyfill-mbstring": "^1.0"
  396. },
  397. "require-dev": {
  398. "ext-zip": "*",
  399. "guzzlehttp/guzzle": ">= 6.3",
  400. "mikey179/vfsstream": "^1.6",
  401. "phpunit/phpunit": ">= 7.5"
  402. },
  403. "type": "library",
  404. "autoload": {
  405. "psr-4": {
  406. "ZipStream\\": "src/"
  407. }
  408. },
  409. "notification-url": "https://packagist.org/downloads/",
  410. "license": [
  411. "MIT"
  412. ],
  413. "authors": [
  414. {
  415. "name": "Paul Duncan",
  416. "email": "pabs@pablotron.org"
  417. },
  418. {
  419. "name": "Jonatan Männchen",
  420. "email": "jonatan@maennchen.ch"
  421. },
  422. {
  423. "name": "Jesse Donat",
  424. "email": "donatj@gmail.com"
  425. },
  426. {
  427. "name": "András Kolesár",
  428. "email": "kolesar@kolesar.hu"
  429. }
  430. ],
  431. "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
  432. "keywords": [
  433. "stream",
  434. "zip"
  435. ],
  436. "funding": [
  437. {
  438. "url": "https://opencollective.com/zipstream",
  439. "type": "open_collective"
  440. }
  441. ],
  442. "time": "2020-05-30T13:11:16+00:00"
  443. },
  444. {
  445. "name": "markbaker/complex",
  446. "version": "1.4.8",
  447. "source": {
  448. "type": "git",
  449. "url": "https://github.com/MarkBaker/PHPComplex.git",
  450. "reference": "8eaa40cceec7bf0518187530b2e63871be661b72"
  451. },
  452. "dist": {
  453. "type": "zip",
  454. "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/8eaa40cceec7bf0518187530b2e63871be661b72",
  455. "reference": "8eaa40cceec7bf0518187530b2e63871be661b72",
  456. "shasum": ""
  457. },
  458. "require": {
  459. "php": "^5.6.0|^7.0.0"
  460. },
  461. "require-dev": {
  462. "dealerdirect/phpcodesniffer-composer-installer": "^0.5.0",
  463. "phpcompatibility/php-compatibility": "^9.0",
  464. "phpdocumentor/phpdocumentor": "2.*",
  465. "phploc/phploc": "2.*",
  466. "phpmd/phpmd": "2.*",
  467. "phpunit/phpunit": "^4.8.35|^5.4.0",
  468. "sebastian/phpcpd": "2.*",
  469. "squizlabs/php_codesniffer": "^3.4.0"
  470. },
  471. "type": "library",
  472. "autoload": {
  473. "psr-4": {
  474. "Complex\\": "classes/src/"
  475. },
  476. "files": [
  477. "classes/src/functions/abs.php",
  478. "classes/src/functions/acos.php",
  479. "classes/src/functions/acosh.php",
  480. "classes/src/functions/acot.php",
  481. "classes/src/functions/acoth.php",
  482. "classes/src/functions/acsc.php",
  483. "classes/src/functions/acsch.php",
  484. "classes/src/functions/argument.php",
  485. "classes/src/functions/asec.php",
  486. "classes/src/functions/asech.php",
  487. "classes/src/functions/asin.php",
  488. "classes/src/functions/asinh.php",
  489. "classes/src/functions/atan.php",
  490. "classes/src/functions/atanh.php",
  491. "classes/src/functions/conjugate.php",
  492. "classes/src/functions/cos.php",
  493. "classes/src/functions/cosh.php",
  494. "classes/src/functions/cot.php",
  495. "classes/src/functions/coth.php",
  496. "classes/src/functions/csc.php",
  497. "classes/src/functions/csch.php",
  498. "classes/src/functions/exp.php",
  499. "classes/src/functions/inverse.php",
  500. "classes/src/functions/ln.php",
  501. "classes/src/functions/log2.php",
  502. "classes/src/functions/log10.php",
  503. "classes/src/functions/negative.php",
  504. "classes/src/functions/pow.php",
  505. "classes/src/functions/rho.php",
  506. "classes/src/functions/sec.php",
  507. "classes/src/functions/sech.php",
  508. "classes/src/functions/sin.php",
  509. "classes/src/functions/sinh.php",
  510. "classes/src/functions/sqrt.php",
  511. "classes/src/functions/tan.php",
  512. "classes/src/functions/tanh.php",
  513. "classes/src/functions/theta.php",
  514. "classes/src/operations/add.php",
  515. "classes/src/operations/subtract.php",
  516. "classes/src/operations/multiply.php",
  517. "classes/src/operations/divideby.php",
  518. "classes/src/operations/divideinto.php"
  519. ]
  520. },
  521. "notification-url": "https://packagist.org/downloads/",
  522. "license": [
  523. "MIT"
  524. ],
  525. "authors": [
  526. {
  527. "name": "Mark Baker",
  528. "email": "mark@lange.demon.co.uk"
  529. }
  530. ],
  531. "description": "PHP Class for working with complex numbers",
  532. "homepage": "https://github.com/MarkBaker/PHPComplex",
  533. "keywords": [
  534. "complex",
  535. "mathematics"
  536. ],
  537. "time": "2020-03-11T20:15:49+00:00"
  538. },
  539. {
  540. "name": "markbaker/matrix",
  541. "version": "1.2.0",
  542. "source": {
  543. "type": "git",
  544. "url": "https://github.com/MarkBaker/PHPMatrix.git",
  545. "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21"
  546. },
  547. "dist": {
  548. "type": "zip",
  549. "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/5348c5a67e3b75cd209d70103f916a93b1f1ed21",
  550. "reference": "5348c5a67e3b75cd209d70103f916a93b1f1ed21",
  551. "shasum": ""
  552. },
  553. "require": {
  554. "php": "^5.6.0|^7.0.0"
  555. },
  556. "require-dev": {
  557. "dealerdirect/phpcodesniffer-composer-installer": "dev-master",
  558. "phpcompatibility/php-compatibility": "dev-master",
  559. "phploc/phploc": "^4",
  560. "phpmd/phpmd": "dev-master",
  561. "phpunit/phpunit": "^5.7",
  562. "sebastian/phpcpd": "^3.0",
  563. "squizlabs/php_codesniffer": "^3.0@dev"
  564. },
  565. "type": "library",
  566. "autoload": {
  567. "psr-4": {
  568. "Matrix\\": "classes/src/"
  569. },
  570. "files": [
  571. "classes/src/functions/adjoint.php",
  572. "classes/src/functions/antidiagonal.php",
  573. "classes/src/functions/cofactors.php",
  574. "classes/src/functions/determinant.php",
  575. "classes/src/functions/diagonal.php",
  576. "classes/src/functions/identity.php",
  577. "classes/src/functions/inverse.php",
  578. "classes/src/functions/minors.php",
  579. "classes/src/functions/trace.php",
  580. "classes/src/functions/transpose.php",
  581. "classes/src/operations/add.php",
  582. "classes/src/operations/directsum.php",
  583. "classes/src/operations/subtract.php",
  584. "classes/src/operations/multiply.php",
  585. "classes/src/operations/divideby.php",
  586. "classes/src/operations/divideinto.php"
  587. ]
  588. },
  589. "notification-url": "https://packagist.org/downloads/",
  590. "license": [
  591. "MIT"
  592. ],
  593. "authors": [
  594. {
  595. "name": "Mark Baker",
  596. "email": "mark@lange.demon.co.uk"
  597. }
  598. ],
  599. "description": "PHP Class for working with matrices",
  600. "homepage": "https://github.com/MarkBaker/PHPMatrix",
  601. "keywords": [
  602. "mathematics",
  603. "matrix",
  604. "vector"
  605. ],
  606. "time": "2019-10-06T11:29:25+00:00"
  607. },
  608. {
  609. "name": "monolog/monolog",
  610. "version": "1.25.4",
  611. "source": {
  612. "type": "git",
  613. "url": "https://github.com/Seldaek/monolog.git",
  614. "reference": "3022efff205e2448b560c833c6fbbf91c3139168"
  615. },
  616. "dist": {
  617. "type": "zip",
  618. "url": "https://api.github.com/repos/Seldaek/monolog/zipball/3022efff205e2448b560c833c6fbbf91c3139168",
  619. "reference": "3022efff205e2448b560c833c6fbbf91c3139168",
  620. "shasum": ""
  621. },
  622. "require": {
  623. "php": ">=5.3.0",
  624. "psr/log": "~1.0"
  625. },
  626. "provide": {
  627. "psr/log-implementation": "1.0.0"
  628. },
  629. "require-dev": {
  630. "aws/aws-sdk-php": "^2.4.9 || ^3.0",
  631. "doctrine/couchdb": "~1.0@dev",
  632. "graylog2/gelf-php": "~1.0",
  633. "php-amqplib/php-amqplib": "~2.4",
  634. "php-console/php-console": "^3.1.3",
  635. "php-parallel-lint/php-parallel-lint": "^1.0",
  636. "phpunit/phpunit": "~4.5",
  637. "ruflin/elastica": ">=0.90 <3.0",
  638. "sentry/sentry": "^0.13",
  639. "swiftmailer/swiftmailer": "^5.3|^6.0"
  640. },
  641. "suggest": {
  642. "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
  643. "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
  644. "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
  645. "ext-mongo": "Allow sending log messages to a MongoDB server",
  646. "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
  647. "mongodb/mongodb": "Allow sending log messages to a MongoDB server via PHP Driver",
  648. "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
  649. "php-console/php-console": "Allow sending log messages to Google Chrome",
  650. "rollbar/rollbar": "Allow sending log messages to Rollbar",
  651. "ruflin/elastica": "Allow sending log messages to an Elastic Search server",
  652. "sentry/sentry": "Allow sending log messages to a Sentry server"
  653. },
  654. "type": "library",
  655. "extra": {
  656. "branch-alias": {
  657. "dev-master": "2.0.x-dev"
  658. }
  659. },
  660. "autoload": {
  661. "psr-4": {
  662. "Monolog\\": "src/Monolog"
  663. }
  664. },
  665. "notification-url": "https://packagist.org/downloads/",
  666. "license": [
  667. "MIT"
  668. ],
  669. "authors": [
  670. {
  671. "name": "Jordi Boggiano",
  672. "email": "j.boggiano@seld.be",
  673. "homepage": "http://seld.be"
  674. }
  675. ],
  676. "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
  677. "homepage": "http://github.com/Seldaek/monolog",
  678. "keywords": [
  679. "log",
  680. "logging",
  681. "psr-3"
  682. ],
  683. "funding": [
  684. {
  685. "url": "https://github.com/Seldaek",
  686. "type": "github"
  687. },
  688. {
  689. "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
  690. "type": "tidelift"
  691. }
  692. ],
  693. "time": "2020-05-22T07:31:27+00:00"
  694. },
  695. {
  696. "name": "mtdowling/cron-expression",
  697. "version": "v1.2.3",
  698. "source": {
  699. "type": "git",
  700. "url": "https://github.com/mtdowling/cron-expression.git",
  701. "reference": "9be552eebcc1ceec9776378f7dcc085246cacca6"
  702. },
  703. "dist": {
  704. "type": "zip",
  705. "url": "https://api.github.com/repos/mtdowling/cron-expression/zipball/9be552eebcc1ceec9776378f7dcc085246cacca6",
  706. "reference": "9be552eebcc1ceec9776378f7dcc085246cacca6",
  707. "shasum": ""
  708. },
  709. "require": {
  710. "php": ">=5.3.2"
  711. },
  712. "require-dev": {
  713. "phpunit/phpunit": "~4.0|~5.0"
  714. },
  715. "type": "library",
  716. "autoload": {
  717. "psr-4": {
  718. "Cron\\": "src/Cron/"
  719. }
  720. },
  721. "notification-url": "https://packagist.org/downloads/",
  722. "license": [
  723. "MIT"
  724. ],
  725. "authors": [
  726. {
  727. "name": "Michael Dowling",
  728. "email": "mtdowling@gmail.com",
  729. "homepage": "https://github.com/mtdowling"
  730. }
  731. ],
  732. "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due",
  733. "keywords": [
  734. "cron",
  735. "schedule"
  736. ],
  737. "abandoned": "dragonmantank/cron-expression",
  738. "time": "2019-12-28T04:23:06+00:00"
  739. },
  740. {
  741. "name": "myclabs/php-enum",
  742. "version": "1.7.6",
  743. "source": {
  744. "type": "git",
  745. "url": "https://github.com/myclabs/php-enum.git",
  746. "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c"
  747. },
  748. "dist": {
  749. "type": "zip",
  750. "url": "https://api.github.com/repos/myclabs/php-enum/zipball/5f36467c7a87e20fbdc51e524fd8f9d1de80187c",
  751. "reference": "5f36467c7a87e20fbdc51e524fd8f9d1de80187c",
  752. "shasum": ""
  753. },
  754. "require": {
  755. "ext-json": "*",
  756. "php": ">=7.1"
  757. },
  758. "require-dev": {
  759. "phpunit/phpunit": "^7",
  760. "squizlabs/php_codesniffer": "1.*",
  761. "vimeo/psalm": "^3.8"
  762. },
  763. "type": "library",
  764. "autoload": {
  765. "psr-4": {
  766. "MyCLabs\\Enum\\": "src/"
  767. }
  768. },
  769. "notification-url": "https://packagist.org/downloads/",
  770. "license": [
  771. "MIT"
  772. ],
  773. "authors": [
  774. {
  775. "name": "PHP Enum contributors",
  776. "homepage": "https://github.com/myclabs/php-enum/graphs/contributors"
  777. }
  778. ],
  779. "description": "PHP Enum implementation",
  780. "homepage": "http://github.com/myclabs/php-enum",
  781. "keywords": [
  782. "enum"
  783. ],
  784. "time": "2020-02-14T08:15:52+00:00"
  785. },
  786. {
  787. "name": "overtrue/pinyin",
  788. "version": "3.0.6",
  789. "source": {
  790. "type": "git",
  791. "url": "https://github.com/overtrue/pinyin.git",
  792. "reference": "3b781d267197b74752daa32814d3a2cf5d140779"
  793. },
  794. "dist": {
  795. "type": "zip",
  796. "url": "https://api.github.com/repos/overtrue/pinyin/zipball/3b781d267197b74752daa32814d3a2cf5d140779",
  797. "reference": "3b781d267197b74752daa32814d3a2cf5d140779",
  798. "shasum": ""
  799. },
  800. "require": {
  801. "php": ">=5.3"
  802. },
  803. "require-dev": {
  804. "phpunit/phpunit": "~4.8"
  805. },
  806. "type": "library",
  807. "autoload": {
  808. "psr-4": {
  809. "Overtrue\\Pinyin\\": "src/"
  810. }
  811. },
  812. "notification-url": "https://packagist.org/downloads/",
  813. "license": [
  814. "MIT"
  815. ],
  816. "authors": [
  817. {
  818. "name": "Carlos",
  819. "homepage": "http://github.com/overtrue"
  820. }
  821. ],
  822. "description": "Chinese to pinyin translator.",
  823. "homepage": "https://github.com/overtrue/pinyin",
  824. "keywords": [
  825. "Chinese",
  826. "Pinyin",
  827. "cn2pinyin"
  828. ],
  829. "time": "2017-07-10T07:20:01+00:00"
  830. },
  831. {
  832. "name": "overtrue/socialite",
  833. "version": "1.3.0",
  834. "source": {
  835. "type": "git",
  836. "url": "https://github.com/overtrue/socialite.git",
  837. "reference": "fda55f0acef43a144799b1957a8f93d9f5deffce"
  838. },
  839. "dist": {
  840. "type": "zip",
  841. "url": "https://api.github.com/repos/overtrue/socialite/zipball/fda55f0acef43a144799b1957a8f93d9f5deffce",
  842. "reference": "fda55f0acef43a144799b1957a8f93d9f5deffce",
  843. "shasum": ""
  844. },
  845. "require": {
  846. "guzzlehttp/guzzle": "~5.0|~6.0",
  847. "php": ">=5.4.0",
  848. "symfony/http-foundation": "~2.6|~2.7|~2.8|~3.0"
  849. },
  850. "require-dev": {
  851. "mockery/mockery": "~0.9",
  852. "phpunit/phpunit": "~4.0"
  853. },
  854. "type": "library",
  855. "autoload": {
  856. "psr-4": {
  857. "Overtrue\\Socialite\\": "src/"
  858. }
  859. },
  860. "notification-url": "https://packagist.org/downloads/",
  861. "license": [
  862. "MIT"
  863. ],
  864. "authors": [
  865. {
  866. "name": "overtrue",
  867. "email": "anzhengchao@gmail.com"
  868. }
  869. ],
  870. "description": "A collection of OAuth 2 packages that extracts from laravel/socialite.",
  871. "keywords": [
  872. "login",
  873. "oauth",
  874. "qq",
  875. "social",
  876. "wechat",
  877. "weibo"
  878. ],
  879. "time": "2017-08-04T06:28:22+00:00"
  880. },
  881. {
  882. "name": "overtrue/wechat",
  883. "version": "3.3.33",
  884. "source": {
  885. "type": "git",
  886. "url": "https://github.com/overtrue/wechat.git",
  887. "reference": "78e5476df330754040d1c400d0bca640d5b77cb7"
  888. },
  889. "dist": {
  890. "type": "zip",
  891. "url": "https://api.github.com/repos/overtrue/wechat/zipball/78e5476df330754040d1c400d0bca640d5b77cb7",
  892. "reference": "78e5476df330754040d1c400d0bca640d5b77cb7",
  893. "shasum": ""
  894. },
  895. "require": {
  896. "doctrine/cache": "1.4.*",
  897. "ext-openssl": "*",
  898. "guzzlehttp/guzzle": "~6.2",
  899. "monolog/monolog": "^1.17",
  900. "overtrue/socialite": "^1.0.25",
  901. "php": ">=5.5.0",
  902. "pimple/pimple": "~3.0",
  903. "symfony/http-foundation": "~2.6|~2.7|~2.8|~3.0",
  904. "symfony/psr-http-message-bridge": "~0.3|^1.0"
  905. },
  906. "require-dev": {
  907. "mockery/mockery": "^0.9.9",
  908. "overtrue/phplint": "dev-master",
  909. "phpunit/phpunit": "~4.0"
  910. },
  911. "type": "library",
  912. "autoload": {
  913. "psr-4": {
  914. "EasyWeChat\\": "src/"
  915. },
  916. "files": [
  917. "src/Payment/helpers.php"
  918. ]
  919. },
  920. "notification-url": "https://packagist.org/downloads/",
  921. "license": [
  922. "MIT"
  923. ],
  924. "authors": [
  925. {
  926. "name": "overtrue",
  927. "email": "anzhengchao@gmail.com"
  928. }
  929. ],
  930. "description": "微信SDK",
  931. "keywords": [
  932. "sdk",
  933. "wechat",
  934. "weixin",
  935. "weixin-sdk"
  936. ],
  937. "time": "2018-10-17T12:27:27+00:00"
  938. },
  939. {
  940. "name": "paragonie/random_compat",
  941. "version": "v9.99.99",
  942. "source": {
  943. "type": "git",
  944. "url": "https://github.com/paragonie/random_compat.git",
  945. "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95"
  946. },
  947. "dist": {
  948. "type": "zip",
  949. "url": "https://api.github.com/repos/paragonie/random_compat/zipball/84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
  950. "reference": "84b4dfb120c6f9b4ff7b3685f9b8f1aa365a0c95",
  951. "shasum": ""
  952. },
  953. "require": {
  954. "php": "^7"
  955. },
  956. "require-dev": {
  957. "phpunit/phpunit": "4.*|5.*",
  958. "vimeo/psalm": "^1"
  959. },
  960. "suggest": {
  961. "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
  962. },
  963. "type": "library",
  964. "notification-url": "https://packagist.org/downloads/",
  965. "license": [
  966. "MIT"
  967. ],
  968. "authors": [
  969. {
  970. "name": "Paragon Initiative Enterprises",
  971. "email": "security@paragonie.com",
  972. "homepage": "https://paragonie.com"
  973. }
  974. ],
  975. "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
  976. "keywords": [
  977. "csprng",
  978. "polyfill",
  979. "pseudorandom",
  980. "random"
  981. ],
  982. "time": "2018-07-02T15:55:56+00:00"
  983. },
  984. {
  985. "name": "phpmailer/phpmailer",
  986. "version": "v6.0.7",
  987. "source": {
  988. "type": "git",
  989. "url": "https://github.com/PHPMailer/PHPMailer.git",
  990. "reference": "0c41a36d4508d470e376498c1c0c527aa36a2d59"
  991. },
  992. "dist": {
  993. "type": "zip",
  994. "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/0c41a36d4508d470e376498c1c0c527aa36a2d59",
  995. "reference": "0c41a36d4508d470e376498c1c0c527aa36a2d59",
  996. "shasum": ""
  997. },
  998. "require": {
  999. "ext-ctype": "*",
  1000. "ext-filter": "*",
  1001. "php": ">=5.5.0"
  1002. },
  1003. "require-dev": {
  1004. "doctrine/annotations": "1.2.*",
  1005. "friendsofphp/php-cs-fixer": "^2.2",
  1006. "phpdocumentor/phpdocumentor": "2.*",
  1007. "phpunit/phpunit": "^4.8 || ^5.7",
  1008. "zendframework/zend-eventmanager": "3.0.*",
  1009. "zendframework/zend-i18n": "2.7.3",
  1010. "zendframework/zend-serializer": "2.7.*"
  1011. },
  1012. "suggest": {
  1013. "ext-mbstring": "Needed to send email in multibyte encoding charset",
  1014. "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
  1015. "league/oauth2-google": "Needed for Google XOAUTH2 authentication",
  1016. "psr/log": "For optional PSR-3 debug logging",
  1017. "stevenmaguire/oauth2-microsoft": "Needed for Microsoft XOAUTH2 authentication",
  1018. "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)"
  1019. },
  1020. "type": "library",
  1021. "autoload": {
  1022. "psr-4": {
  1023. "PHPMailer\\PHPMailer\\": "src/"
  1024. }
  1025. },
  1026. "notification-url": "https://packagist.org/downloads/",
  1027. "license": [
  1028. "LGPL-2.1"
  1029. ],
  1030. "authors": [
  1031. {
  1032. "name": "Jim Jagielski",
  1033. "email": "jimjag@gmail.com"
  1034. },
  1035. {
  1036. "name": "Marcus Bointon",
  1037. "email": "phpmailer@synchromedia.co.uk"
  1038. },
  1039. {
  1040. "name": "Andy Prevost",
  1041. "email": "codeworxtech@users.sourceforge.net"
  1042. },
  1043. {
  1044. "name": "Brent R. Matzelle"
  1045. }
  1046. ],
  1047. "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
  1048. "time": "2019-02-01T15:04:28+00:00"
  1049. },
  1050. {
  1051. "name": "phpoffice/phpspreadsheet",
  1052. "version": "1.13.0",
  1053. "source": {
  1054. "type": "git",
  1055. "url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
  1056. "reference": "21bfb5b3243b8ceb9eda499a4d699fc42c11a9d1"
  1057. },
  1058. "dist": {
  1059. "type": "zip",
  1060. "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/21bfb5b3243b8ceb9eda499a4d699fc42c11a9d1",
  1061. "reference": "21bfb5b3243b8ceb9eda499a4d699fc42c11a9d1",
  1062. "shasum": ""
  1063. },
  1064. "require": {
  1065. "ext-ctype": "*",
  1066. "ext-dom": "*",
  1067. "ext-fileinfo": "*",
  1068. "ext-gd": "*",
  1069. "ext-iconv": "*",
  1070. "ext-libxml": "*",
  1071. "ext-mbstring": "*",
  1072. "ext-simplexml": "*",
  1073. "ext-xml": "*",
  1074. "ext-xmlreader": "*",
  1075. "ext-xmlwriter": "*",
  1076. "ext-zip": "*",
  1077. "ext-zlib": "*",
  1078. "maennchen/zipstream-php": "^2.0",
  1079. "markbaker/complex": "^1.4",
  1080. "markbaker/matrix": "^1.2",
  1081. "php": "^7.2",
  1082. "psr/simple-cache": "^1.0"
  1083. },
  1084. "require-dev": {
  1085. "dompdf/dompdf": "^0.8.5",
  1086. "friendsofphp/php-cs-fixer": "^2.16",
  1087. "jpgraph/jpgraph": "^4.0",
  1088. "mpdf/mpdf": "^8.0",
  1089. "phpcompatibility/php-compatibility": "^9.3",
  1090. "phpunit/phpunit": "^8.5",
  1091. "squizlabs/php_codesniffer": "^3.5",
  1092. "tecnickcom/tcpdf": "^6.3"
  1093. },
  1094. "suggest": {
  1095. "dompdf/dompdf": "Option for rendering PDF with PDF Writer",
  1096. "jpgraph/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers",
  1097. "mpdf/mpdf": "Option for rendering PDF with PDF Writer",
  1098. "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer"
  1099. },
  1100. "type": "library",
  1101. "autoload": {
  1102. "psr-4": {
  1103. "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
  1104. }
  1105. },
  1106. "notification-url": "https://packagist.org/downloads/",
  1107. "license": [
  1108. "MIT"
  1109. ],
  1110. "authors": [
  1111. {
  1112. "name": "Maarten Balliauw",
  1113. "homepage": "https://blog.maartenballiauw.be"
  1114. },
  1115. {
  1116. "name": "Mark Baker",
  1117. "homepage": "https://markbakeruk.net"
  1118. },
  1119. {
  1120. "name": "Franck Lefevre",
  1121. "homepage": "https://rootslabs.net"
  1122. },
  1123. {
  1124. "name": "Erik Tilt"
  1125. },
  1126. {
  1127. "name": "Adrien Crivelli"
  1128. }
  1129. ],
  1130. "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
  1131. "homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
  1132. "keywords": [
  1133. "OpenXML",
  1134. "excel",
  1135. "gnumeric",
  1136. "ods",
  1137. "php",
  1138. "spreadsheet",
  1139. "xls",
  1140. "xlsx"
  1141. ],
  1142. "time": "2020-05-31T13:49:28+00:00"
  1143. },
  1144. {
  1145. "name": "pimple/pimple",
  1146. "version": "v3.3.0",
  1147. "source": {
  1148. "type": "git",
  1149. "url": "https://github.com/silexphp/Pimple.git",
  1150. "reference": "e55d12f9d6a0e7f9c85992b73df1267f46279930"
  1151. },
  1152. "dist": {
  1153. "type": "zip",
  1154. "url": "https://api.github.com/repos/silexphp/Pimple/zipball/e55d12f9d6a0e7f9c85992b73df1267f46279930",
  1155. "reference": "e55d12f9d6a0e7f9c85992b73df1267f46279930",
  1156. "shasum": ""
  1157. },
  1158. "require": {
  1159. "php": "^7.2.5",
  1160. "psr/container": "^1.0"
  1161. },
  1162. "require-dev": {
  1163. "symfony/phpunit-bridge": "^3.4|^4.4|^5.0"
  1164. },
  1165. "type": "library",
  1166. "extra": {
  1167. "branch-alias": {
  1168. "dev-master": "3.3.x-dev"
  1169. }
  1170. },
  1171. "autoload": {
  1172. "psr-0": {
  1173. "Pimple": "src/"
  1174. }
  1175. },
  1176. "notification-url": "https://packagist.org/downloads/",
  1177. "license": [
  1178. "MIT"
  1179. ],
  1180. "authors": [
  1181. {
  1182. "name": "Fabien Potencier",
  1183. "email": "fabien@symfony.com"
  1184. }
  1185. ],
  1186. "description": "Pimple, a simple Dependency Injection Container",
  1187. "homepage": "https://pimple.symfony.com",
  1188. "keywords": [
  1189. "container",
  1190. "dependency injection"
  1191. ],
  1192. "time": "2020-03-03T09:12:48+00:00"
  1193. },
  1194. {
  1195. "name": "psr/container",
  1196. "version": "1.0.0",
  1197. "source": {
  1198. "type": "git",
  1199. "url": "https://github.com/php-fig/container.git",
  1200. "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
  1201. },
  1202. "dist": {
  1203. "type": "zip",
  1204. "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
  1205. "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
  1206. "shasum": ""
  1207. },
  1208. "require": {
  1209. "php": ">=5.3.0"
  1210. },
  1211. "type": "library",
  1212. "extra": {
  1213. "branch-alias": {
  1214. "dev-master": "1.0.x-dev"
  1215. }
  1216. },
  1217. "autoload": {
  1218. "psr-4": {
  1219. "Psr\\Container\\": "src/"
  1220. }
  1221. },
  1222. "notification-url": "https://packagist.org/downloads/",
  1223. "license": [
  1224. "MIT"
  1225. ],
  1226. "authors": [
  1227. {
  1228. "name": "PHP-FIG",
  1229. "homepage": "http://www.php-fig.org/"
  1230. }
  1231. ],
  1232. "description": "Common Container Interface (PHP FIG PSR-11)",
  1233. "homepage": "https://github.com/php-fig/container",
  1234. "keywords": [
  1235. "PSR-11",
  1236. "container",
  1237. "container-interface",
  1238. "container-interop",
  1239. "psr"
  1240. ],
  1241. "time": "2017-02-14T16:28:37+00:00"
  1242. },
  1243. {
  1244. "name": "psr/http-message",
  1245. "version": "1.0.1",
  1246. "source": {
  1247. "type": "git",
  1248. "url": "https://github.com/php-fig/http-message.git",
  1249. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
  1250. },
  1251. "dist": {
  1252. "type": "zip",
  1253. "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
  1254. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
  1255. "shasum": ""
  1256. },
  1257. "require": {
  1258. "php": ">=5.3.0"
  1259. },
  1260. "type": "library",
  1261. "extra": {
  1262. "branch-alias": {
  1263. "dev-master": "1.0.x-dev"
  1264. }
  1265. },
  1266. "autoload": {
  1267. "psr-4": {
  1268. "Psr\\Http\\Message\\": "src/"
  1269. }
  1270. },
  1271. "notification-url": "https://packagist.org/downloads/",
  1272. "license": [
  1273. "MIT"
  1274. ],
  1275. "authors": [
  1276. {
  1277. "name": "PHP-FIG",
  1278. "homepage": "http://www.php-fig.org/"
  1279. }
  1280. ],
  1281. "description": "Common interface for HTTP messages",
  1282. "homepage": "https://github.com/php-fig/http-message",
  1283. "keywords": [
  1284. "http",
  1285. "http-message",
  1286. "psr",
  1287. "psr-7",
  1288. "request",
  1289. "response"
  1290. ],
  1291. "time": "2016-08-06T14:39:51+00:00"
  1292. },
  1293. {
  1294. "name": "psr/log",
  1295. "version": "1.1.3",
  1296. "source": {
  1297. "type": "git",
  1298. "url": "https://github.com/php-fig/log.git",
  1299. "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
  1300. },
  1301. "dist": {
  1302. "type": "zip",
  1303. "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
  1304. "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
  1305. "shasum": ""
  1306. },
  1307. "require": {
  1308. "php": ">=5.3.0"
  1309. },
  1310. "type": "library",
  1311. "extra": {
  1312. "branch-alias": {
  1313. "dev-master": "1.1.x-dev"
  1314. }
  1315. },
  1316. "autoload": {
  1317. "psr-4": {
  1318. "Psr\\Log\\": "Psr/Log/"
  1319. }
  1320. },
  1321. "notification-url": "https://packagist.org/downloads/",
  1322. "license": [
  1323. "MIT"
  1324. ],
  1325. "authors": [
  1326. {
  1327. "name": "PHP-FIG",
  1328. "homepage": "http://www.php-fig.org/"
  1329. }
  1330. ],
  1331. "description": "Common interface for logging libraries",
  1332. "homepage": "https://github.com/php-fig/log",
  1333. "keywords": [
  1334. "log",
  1335. "psr",
  1336. "psr-3"
  1337. ],
  1338. "time": "2020-03-23T09:12:05+00:00"
  1339. },
  1340. {
  1341. "name": "psr/simple-cache",
  1342. "version": "1.0.1",
  1343. "source": {
  1344. "type": "git",
  1345. "url": "https://github.com/php-fig/simple-cache.git",
  1346. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
  1347. },
  1348. "dist": {
  1349. "type": "zip",
  1350. "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  1351. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  1352. "shasum": ""
  1353. },
  1354. "require": {
  1355. "php": ">=5.3.0"
  1356. },
  1357. "type": "library",
  1358. "extra": {
  1359. "branch-alias": {
  1360. "dev-master": "1.0.x-dev"
  1361. }
  1362. },
  1363. "autoload": {
  1364. "psr-4": {
  1365. "Psr\\SimpleCache\\": "src/"
  1366. }
  1367. },
  1368. "notification-url": "https://packagist.org/downloads/",
  1369. "license": [
  1370. "MIT"
  1371. ],
  1372. "authors": [
  1373. {
  1374. "name": "PHP-FIG",
  1375. "homepage": "http://www.php-fig.org/"
  1376. }
  1377. ],
  1378. "description": "Common interfaces for simple caching",
  1379. "keywords": [
  1380. "cache",
  1381. "caching",
  1382. "psr",
  1383. "psr-16",
  1384. "simple-cache"
  1385. ],
  1386. "time": "2017-10-23T01:57:42+00:00"
  1387. },
  1388. {
  1389. "name": "ralouphie/getallheaders",
  1390. "version": "3.0.3",
  1391. "source": {
  1392. "type": "git",
  1393. "url": "https://github.com/ralouphie/getallheaders.git",
  1394. "reference": "120b605dfeb996808c31b6477290a714d356e822"
  1395. },
  1396. "dist": {
  1397. "type": "zip",
  1398. "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
  1399. "reference": "120b605dfeb996808c31b6477290a714d356e822",
  1400. "shasum": ""
  1401. },
  1402. "require": {
  1403. "php": ">=5.6"
  1404. },
  1405. "require-dev": {
  1406. "php-coveralls/php-coveralls": "^2.1",
  1407. "phpunit/phpunit": "^5 || ^6.5"
  1408. },
  1409. "type": "library",
  1410. "autoload": {
  1411. "files": [
  1412. "src/getallheaders.php"
  1413. ]
  1414. },
  1415. "notification-url": "https://packagist.org/downloads/",
  1416. "license": [
  1417. "MIT"
  1418. ],
  1419. "authors": [
  1420. {
  1421. "name": "Ralph Khattar",
  1422. "email": "ralph.khattar@gmail.com"
  1423. }
  1424. ],
  1425. "description": "A polyfill for getallheaders.",
  1426. "time": "2019-03-08T08:55:37+00:00"
  1427. },
  1428. {
  1429. "name": "symfony/http-foundation",
  1430. "version": "v3.4.42",
  1431. "source": {
  1432. "type": "git",
  1433. "url": "https://github.com/symfony/http-foundation.git",
  1434. "reference": "fbd216d2304b1a3fe38d6392b04729c8dd356359"
  1435. },
  1436. "dist": {
  1437. "type": "zip",
  1438. "url": "https://api.github.com/repos/symfony/http-foundation/zipball/fbd216d2304b1a3fe38d6392b04729c8dd356359",
  1439. "reference": "fbd216d2304b1a3fe38d6392b04729c8dd356359",
  1440. "shasum": ""
  1441. },
  1442. "require": {
  1443. "php": "^5.5.9|>=7.0.8",
  1444. "symfony/polyfill-mbstring": "~1.1",
  1445. "symfony/polyfill-php70": "~1.6"
  1446. },
  1447. "require-dev": {
  1448. "symfony/expression-language": "~2.8|~3.0|~4.0"
  1449. },
  1450. "type": "library",
  1451. "extra": {
  1452. "branch-alias": {
  1453. "dev-master": "3.4-dev"
  1454. }
  1455. },
  1456. "autoload": {
  1457. "psr-4": {
  1458. "Symfony\\Component\\HttpFoundation\\": ""
  1459. },
  1460. "exclude-from-classmap": [
  1461. "/Tests/"
  1462. ]
  1463. },
  1464. "notification-url": "https://packagist.org/downloads/",
  1465. "license": [
  1466. "MIT"
  1467. ],
  1468. "authors": [
  1469. {
  1470. "name": "Fabien Potencier",
  1471. "email": "fabien@symfony.com"
  1472. },
  1473. {
  1474. "name": "Symfony Community",
  1475. "homepage": "https://symfony.com/contributors"
  1476. }
  1477. ],
  1478. "description": "Symfony HttpFoundation Component",
  1479. "homepage": "https://symfony.com",
  1480. "funding": [
  1481. {
  1482. "url": "https://symfony.com/sponsor",
  1483. "type": "custom"
  1484. },
  1485. {
  1486. "url": "https://github.com/fabpot",
  1487. "type": "github"
  1488. },
  1489. {
  1490. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1491. "type": "tidelift"
  1492. }
  1493. ],
  1494. "time": "2020-05-16T13:15:54+00:00"
  1495. },
  1496. {
  1497. "name": "symfony/options-resolver",
  1498. "version": "v3.4.42",
  1499. "source": {
  1500. "type": "git",
  1501. "url": "https://github.com/symfony/options-resolver.git",
  1502. "reference": "3b9fe6db7fe3694307d182dd73983584af77d5fd"
  1503. },
  1504. "dist": {
  1505. "type": "zip",
  1506. "url": "https://api.github.com/repos/symfony/options-resolver/zipball/3b9fe6db7fe3694307d182dd73983584af77d5fd",
  1507. "reference": "3b9fe6db7fe3694307d182dd73983584af77d5fd",
  1508. "shasum": ""
  1509. },
  1510. "require": {
  1511. "php": "^5.5.9|>=7.0.8"
  1512. },
  1513. "type": "library",
  1514. "extra": {
  1515. "branch-alias": {
  1516. "dev-master": "3.4-dev"
  1517. }
  1518. },
  1519. "autoload": {
  1520. "psr-4": {
  1521. "Symfony\\Component\\OptionsResolver\\": ""
  1522. },
  1523. "exclude-from-classmap": [
  1524. "/Tests/"
  1525. ]
  1526. },
  1527. "notification-url": "https://packagist.org/downloads/",
  1528. "license": [
  1529. "MIT"
  1530. ],
  1531. "authors": [
  1532. {
  1533. "name": "Fabien Potencier",
  1534. "email": "fabien@symfony.com"
  1535. },
  1536. {
  1537. "name": "Symfony Community",
  1538. "homepage": "https://symfony.com/contributors"
  1539. }
  1540. ],
  1541. "description": "Symfony OptionsResolver Component",
  1542. "homepage": "https://symfony.com",
  1543. "keywords": [
  1544. "config",
  1545. "configuration",
  1546. "options"
  1547. ],
  1548. "funding": [
  1549. {
  1550. "url": "https://symfony.com/sponsor",
  1551. "type": "custom"
  1552. },
  1553. {
  1554. "url": "https://github.com/fabpot",
  1555. "type": "github"
  1556. },
  1557. {
  1558. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1559. "type": "tidelift"
  1560. }
  1561. ],
  1562. "time": "2020-05-21T13:02:25+00:00"
  1563. },
  1564. {
  1565. "name": "symfony/polyfill-intl-idn",
  1566. "version": "v1.17.1",
  1567. "source": {
  1568. "type": "git",
  1569. "url": "https://github.com/symfony/polyfill-intl-idn.git",
  1570. "reference": "a57f8161502549a742a63c09f0a604997bf47027"
  1571. },
  1572. "dist": {
  1573. "type": "zip",
  1574. "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a57f8161502549a742a63c09f0a604997bf47027",
  1575. "reference": "a57f8161502549a742a63c09f0a604997bf47027",
  1576. "shasum": ""
  1577. },
  1578. "require": {
  1579. "php": ">=5.3.3",
  1580. "symfony/polyfill-mbstring": "^1.3",
  1581. "symfony/polyfill-php72": "^1.10"
  1582. },
  1583. "suggest": {
  1584. "ext-intl": "For best performance"
  1585. },
  1586. "type": "library",
  1587. "extra": {
  1588. "branch-alias": {
  1589. "dev-master": "1.17-dev"
  1590. },
  1591. "thanks": {
  1592. "name": "symfony/polyfill",
  1593. "url": "https://github.com/symfony/polyfill"
  1594. }
  1595. },
  1596. "autoload": {
  1597. "psr-4": {
  1598. "Symfony\\Polyfill\\Intl\\Idn\\": ""
  1599. },
  1600. "files": [
  1601. "bootstrap.php"
  1602. ]
  1603. },
  1604. "notification-url": "https://packagist.org/downloads/",
  1605. "license": [
  1606. "MIT"
  1607. ],
  1608. "authors": [
  1609. {
  1610. "name": "Laurent Bassin",
  1611. "email": "laurent@bassin.info"
  1612. },
  1613. {
  1614. "name": "Symfony Community",
  1615. "homepage": "https://symfony.com/contributors"
  1616. }
  1617. ],
  1618. "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
  1619. "homepage": "https://symfony.com",
  1620. "keywords": [
  1621. "compatibility",
  1622. "idn",
  1623. "intl",
  1624. "polyfill",
  1625. "portable",
  1626. "shim"
  1627. ],
  1628. "funding": [
  1629. {
  1630. "url": "https://symfony.com/sponsor",
  1631. "type": "custom"
  1632. },
  1633. {
  1634. "url": "https://github.com/fabpot",
  1635. "type": "github"
  1636. },
  1637. {
  1638. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1639. "type": "tidelift"
  1640. }
  1641. ],
  1642. "time": "2020-06-06T08:46:27+00:00"
  1643. },
  1644. {
  1645. "name": "symfony/polyfill-mbstring",
  1646. "version": "v1.17.1",
  1647. "source": {
  1648. "type": "git",
  1649. "url": "https://github.com/symfony/polyfill-mbstring.git",
  1650. "reference": "7110338d81ce1cbc3e273136e4574663627037a7"
  1651. },
  1652. "dist": {
  1653. "type": "zip",
  1654. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7110338d81ce1cbc3e273136e4574663627037a7",
  1655. "reference": "7110338d81ce1cbc3e273136e4574663627037a7",
  1656. "shasum": ""
  1657. },
  1658. "require": {
  1659. "php": ">=5.3.3"
  1660. },
  1661. "suggest": {
  1662. "ext-mbstring": "For best performance"
  1663. },
  1664. "type": "library",
  1665. "extra": {
  1666. "branch-alias": {
  1667. "dev-master": "1.17-dev"
  1668. },
  1669. "thanks": {
  1670. "name": "symfony/polyfill",
  1671. "url": "https://github.com/symfony/polyfill"
  1672. }
  1673. },
  1674. "autoload": {
  1675. "psr-4": {
  1676. "Symfony\\Polyfill\\Mbstring\\": ""
  1677. },
  1678. "files": [
  1679. "bootstrap.php"
  1680. ]
  1681. },
  1682. "notification-url": "https://packagist.org/downloads/",
  1683. "license": [
  1684. "MIT"
  1685. ],
  1686. "authors": [
  1687. {
  1688. "name": "Nicolas Grekas",
  1689. "email": "p@tchwork.com"
  1690. },
  1691. {
  1692. "name": "Symfony Community",
  1693. "homepage": "https://symfony.com/contributors"
  1694. }
  1695. ],
  1696. "description": "Symfony polyfill for the Mbstring extension",
  1697. "homepage": "https://symfony.com",
  1698. "keywords": [
  1699. "compatibility",
  1700. "mbstring",
  1701. "polyfill",
  1702. "portable",
  1703. "shim"
  1704. ],
  1705. "funding": [
  1706. {
  1707. "url": "https://symfony.com/sponsor",
  1708. "type": "custom"
  1709. },
  1710. {
  1711. "url": "https://github.com/fabpot",
  1712. "type": "github"
  1713. },
  1714. {
  1715. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1716. "type": "tidelift"
  1717. }
  1718. ],
  1719. "time": "2020-06-06T08:46:27+00:00"
  1720. },
  1721. {
  1722. "name": "symfony/polyfill-php70",
  1723. "version": "v1.17.1",
  1724. "source": {
  1725. "type": "git",
  1726. "url": "https://github.com/symfony/polyfill-php70.git",
  1727. "reference": "471b096aede7025bace8eb356b9ac801aaba7e2d"
  1728. },
  1729. "dist": {
  1730. "type": "zip",
  1731. "url": "https://api.github.com/repos/symfony/polyfill-php70/zipball/471b096aede7025bace8eb356b9ac801aaba7e2d",
  1732. "reference": "471b096aede7025bace8eb356b9ac801aaba7e2d",
  1733. "shasum": ""
  1734. },
  1735. "require": {
  1736. "paragonie/random_compat": "~1.0|~2.0|~9.99",
  1737. "php": ">=5.3.3"
  1738. },
  1739. "type": "library",
  1740. "extra": {
  1741. "branch-alias": {
  1742. "dev-master": "1.17-dev"
  1743. },
  1744. "thanks": {
  1745. "name": "symfony/polyfill",
  1746. "url": "https://github.com/symfony/polyfill"
  1747. }
  1748. },
  1749. "autoload": {
  1750. "psr-4": {
  1751. "Symfony\\Polyfill\\Php70\\": ""
  1752. },
  1753. "files": [
  1754. "bootstrap.php"
  1755. ],
  1756. "classmap": [
  1757. "Resources/stubs"
  1758. ]
  1759. },
  1760. "notification-url": "https://packagist.org/downloads/",
  1761. "license": [
  1762. "MIT"
  1763. ],
  1764. "authors": [
  1765. {
  1766. "name": "Nicolas Grekas",
  1767. "email": "p@tchwork.com"
  1768. },
  1769. {
  1770. "name": "Symfony Community",
  1771. "homepage": "https://symfony.com/contributors"
  1772. }
  1773. ],
  1774. "description": "Symfony polyfill backporting some PHP 7.0+ features to lower PHP versions",
  1775. "homepage": "https://symfony.com",
  1776. "keywords": [
  1777. "compatibility",
  1778. "polyfill",
  1779. "portable",
  1780. "shim"
  1781. ],
  1782. "funding": [
  1783. {
  1784. "url": "https://symfony.com/sponsor",
  1785. "type": "custom"
  1786. },
  1787. {
  1788. "url": "https://github.com/fabpot",
  1789. "type": "github"
  1790. },
  1791. {
  1792. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1793. "type": "tidelift"
  1794. }
  1795. ],
  1796. "time": "2020-06-06T08:46:27+00:00"
  1797. },
  1798. {
  1799. "name": "symfony/polyfill-php72",
  1800. "version": "v1.17.0",
  1801. "source": {
  1802. "type": "git",
  1803. "url": "https://github.com/symfony/polyfill-php72.git",
  1804. "reference": "f048e612a3905f34931127360bdd2def19a5e582"
  1805. },
  1806. "dist": {
  1807. "type": "zip",
  1808. "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/f048e612a3905f34931127360bdd2def19a5e582",
  1809. "reference": "f048e612a3905f34931127360bdd2def19a5e582",
  1810. "shasum": ""
  1811. },
  1812. "require": {
  1813. "php": ">=5.3.3"
  1814. },
  1815. "type": "library",
  1816. "extra": {
  1817. "branch-alias": {
  1818. "dev-master": "1.17-dev"
  1819. }
  1820. },
  1821. "autoload": {
  1822. "psr-4": {
  1823. "Symfony\\Polyfill\\Php72\\": ""
  1824. },
  1825. "files": [
  1826. "bootstrap.php"
  1827. ]
  1828. },
  1829. "notification-url": "https://packagist.org/downloads/",
  1830. "license": [
  1831. "MIT"
  1832. ],
  1833. "authors": [
  1834. {
  1835. "name": "Nicolas Grekas",
  1836. "email": "p@tchwork.com"
  1837. },
  1838. {
  1839. "name": "Symfony Community",
  1840. "homepage": "https://symfony.com/contributors"
  1841. }
  1842. ],
  1843. "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
  1844. "homepage": "https://symfony.com",
  1845. "keywords": [
  1846. "compatibility",
  1847. "polyfill",
  1848. "portable",
  1849. "shim"
  1850. ],
  1851. "funding": [
  1852. {
  1853. "url": "https://symfony.com/sponsor",
  1854. "type": "custom"
  1855. },
  1856. {
  1857. "url": "https://github.com/fabpot",
  1858. "type": "github"
  1859. },
  1860. {
  1861. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1862. "type": "tidelift"
  1863. }
  1864. ],
  1865. "time": "2020-05-12T16:47:27+00:00"
  1866. },
  1867. {
  1868. "name": "symfony/psr-http-message-bridge",
  1869. "version": "v1.2.0",
  1870. "source": {
  1871. "type": "git",
  1872. "url": "https://github.com/symfony/psr-http-message-bridge.git",
  1873. "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad"
  1874. },
  1875. "dist": {
  1876. "type": "zip",
  1877. "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad",
  1878. "reference": "9ab9d71f97d5c7d35a121a7fb69f74fee95cd0ad",
  1879. "shasum": ""
  1880. },
  1881. "require": {
  1882. "php": "^7.1",
  1883. "psr/http-message": "^1.0",
  1884. "symfony/http-foundation": "^3.4 || ^4.0"
  1885. },
  1886. "require-dev": {
  1887. "nyholm/psr7": "^1.1",
  1888. "symfony/phpunit-bridge": "^3.4.20 || ^4.0",
  1889. "zendframework/zend-diactoros": "^1.4.1 || ^2.0"
  1890. },
  1891. "suggest": {
  1892. "nyholm/psr7": "For a super lightweight PSR-7/17 implementation"
  1893. },
  1894. "type": "symfony-bridge",
  1895. "extra": {
  1896. "branch-alias": {
  1897. "dev-master": "1.2-dev"
  1898. }
  1899. },
  1900. "autoload": {
  1901. "psr-4": {
  1902. "Symfony\\Bridge\\PsrHttpMessage\\": ""
  1903. },
  1904. "exclude-from-classmap": [
  1905. "/Tests/"
  1906. ]
  1907. },
  1908. "notification-url": "https://packagist.org/downloads/",
  1909. "license": [
  1910. "MIT"
  1911. ],
  1912. "authors": [
  1913. {
  1914. "name": "Symfony Community",
  1915. "homepage": "http://symfony.com/contributors"
  1916. },
  1917. {
  1918. "name": "Fabien Potencier",
  1919. "email": "fabien@symfony.com"
  1920. }
  1921. ],
  1922. "description": "PSR HTTP message bridge",
  1923. "homepage": "http://symfony.com",
  1924. "keywords": [
  1925. "http",
  1926. "http-message",
  1927. "psr-17",
  1928. "psr-7"
  1929. ],
  1930. "time": "2019-03-11T18:22:33+00:00"
  1931. },
  1932. {
  1933. "name": "topthink/framework",
  1934. "version": "v5.0.24",
  1935. "source": {
  1936. "type": "git",
  1937. "url": "https://github.com/top-think/framework.git",
  1938. "reference": "c255c22b2f5fa30f320ecf6c1d29f7740eb3e8be"
  1939. },
  1940. "dist": {
  1941. "type": "zip",
  1942. "url": "https://api.github.com/repos/top-think/framework/zipball/c255c22b2f5fa30f320ecf6c1d29f7740eb3e8be",
  1943. "reference": "c255c22b2f5fa30f320ecf6c1d29f7740eb3e8be",
  1944. "shasum": ""
  1945. },
  1946. "require": {
  1947. "php": ">=5.4.0",
  1948. "topthink/think-installer": "~1.0"
  1949. },
  1950. "require-dev": {
  1951. "johnkary/phpunit-speedtrap": "^1.0",
  1952. "mikey179/vfsstream": "~1.6",
  1953. "phpdocumentor/reflection-docblock": "^2.0",
  1954. "phploc/phploc": "2.*",
  1955. "phpunit/phpunit": "4.8.*",
  1956. "sebastian/phpcpd": "2.*"
  1957. },
  1958. "type": "think-framework",
  1959. "autoload": {
  1960. "psr-4": {
  1961. "think\\": "library/think"
  1962. }
  1963. },
  1964. "notification-url": "https://packagist.org/downloads/",
  1965. "license": [
  1966. "Apache-2.0"
  1967. ],
  1968. "authors": [
  1969. {
  1970. "name": "liu21st",
  1971. "email": "liu21st@gmail.com"
  1972. }
  1973. ],
  1974. "description": "the new thinkphp framework",
  1975. "homepage": "http://thinkphp.cn/",
  1976. "keywords": [
  1977. "framework",
  1978. "orm",
  1979. "thinkphp"
  1980. ],
  1981. "time": "2019-01-11T08:04:58+00:00"
  1982. },
  1983. {
  1984. "name": "topthink/think-captcha",
  1985. "version": "v1.0.8",
  1986. "source": {
  1987. "type": "git",
  1988. "url": "https://github.com/top-think/think-captcha.git",
  1989. "reference": "1d64363c814c92f6086c4fa5e3223fe7e23db09d"
  1990. },
  1991. "dist": {
  1992. "type": "zip",
  1993. "url": "https://api.github.com/repos/top-think/think-captcha/zipball/1d64363c814c92f6086c4fa5e3223fe7e23db09d",
  1994. "reference": "1d64363c814c92f6086c4fa5e3223fe7e23db09d",
  1995. "shasum": ""
  1996. },
  1997. "require": {
  1998. "topthink/framework": "~5.0.0",
  1999. "topthink/think-installer": ">=1.0.10"
  2000. },
  2001. "type": "library",
  2002. "autoload": {
  2003. "psr-4": {
  2004. "think\\captcha\\": "src/"
  2005. },
  2006. "files": [
  2007. "src/helper.php"
  2008. ]
  2009. },
  2010. "notification-url": "https://packagist.org/downloads/",
  2011. "license": [
  2012. "Apache-2.0"
  2013. ],
  2014. "authors": [
  2015. {
  2016. "name": "yunwuxin",
  2017. "email": "448901948@qq.com"
  2018. }
  2019. ],
  2020. "description": "captcha package for thinkphp5",
  2021. "time": "2019-01-28T04:48:36+00:00"
  2022. },
  2023. {
  2024. "name": "topthink/think-helper",
  2025. "version": "v3.1.4",
  2026. "source": {
  2027. "type": "git",
  2028. "url": "https://github.com/top-think/think-helper.git",
  2029. "reference": "c28d37743bda4a0455286ca85b17b5791d626e10"
  2030. },
  2031. "dist": {
  2032. "type": "zip",
  2033. "url": "https://api.github.com/repos/top-think/think-helper/zipball/c28d37743bda4a0455286ca85b17b5791d626e10",
  2034. "reference": "c28d37743bda4a0455286ca85b17b5791d626e10",
  2035. "shasum": ""
  2036. },
  2037. "require": {
  2038. "php": ">=7.1.0"
  2039. },
  2040. "type": "library",
  2041. "autoload": {
  2042. "psr-4": {
  2043. "think\\": "src"
  2044. },
  2045. "files": [
  2046. "src/helper.php"
  2047. ]
  2048. },
  2049. "notification-url": "https://packagist.org/downloads/",
  2050. "license": [
  2051. "Apache-2.0"
  2052. ],
  2053. "authors": [
  2054. {
  2055. "name": "yunwuxin",
  2056. "email": "448901948@qq.com"
  2057. }
  2058. ],
  2059. "description": "The ThinkPHP6 Helper Package",
  2060. "time": "2019-11-08T08:01:10+00:00"
  2061. },
  2062. {
  2063. "name": "topthink/think-installer",
  2064. "version": "v1.0.12",
  2065. "source": {
  2066. "type": "git",
  2067. "url": "https://github.com/top-think/think-installer.git",
  2068. "reference": "1be326e68f63de4e95977ed50f46ae75f017556d"
  2069. },
  2070. "dist": {
  2071. "type": "zip",
  2072. "url": "https://api.github.com/repos/top-think/think-installer/zipball/1be326e68f63de4e95977ed50f46ae75f017556d",
  2073. "reference": "1be326e68f63de4e95977ed50f46ae75f017556d",
  2074. "shasum": ""
  2075. },
  2076. "require": {
  2077. "composer-plugin-api": "^1.0"
  2078. },
  2079. "require-dev": {
  2080. "composer/composer": "1.0.*@dev"
  2081. },
  2082. "type": "composer-plugin",
  2083. "extra": {
  2084. "class": "think\\composer\\Plugin"
  2085. },
  2086. "autoload": {
  2087. "psr-4": {
  2088. "think\\composer\\": "src"
  2089. }
  2090. },
  2091. "notification-url": "https://packagist.org/downloads/",
  2092. "license": [
  2093. "Apache-2.0"
  2094. ],
  2095. "authors": [
  2096. {
  2097. "name": "yunwuxin",
  2098. "email": "448901948@qq.com"
  2099. }
  2100. ],
  2101. "time": "2017-05-27T06:58:09+00:00"
  2102. },
  2103. {
  2104. "name": "topthink/think-queue",
  2105. "version": "v1.1.6",
  2106. "source": {
  2107. "type": "git",
  2108. "url": "https://github.com/top-think/think-queue.git",
  2109. "reference": "250650eb0e8ea5af4cfdc7ae46f3f4e0a24ac245"
  2110. },
  2111. "dist": {
  2112. "type": "zip",
  2113. "url": "https://api.github.com/repos/top-think/think-queue/zipball/250650eb0e8ea5af4cfdc7ae46f3f4e0a24ac245",
  2114. "reference": "250650eb0e8ea5af4cfdc7ae46f3f4e0a24ac245",
  2115. "shasum": ""
  2116. },
  2117. "require": {
  2118. "topthink/think-helper": ">=1.0.4",
  2119. "topthink/think-installer": ">=1.0.10"
  2120. },
  2121. "require-dev": {
  2122. "topthink/framework": "~5.0.0"
  2123. },
  2124. "type": "think-extend",
  2125. "extra": {
  2126. "think-config": {
  2127. "queue": "src/config.php"
  2128. }
  2129. },
  2130. "autoload": {
  2131. "psr-4": {
  2132. "think\\": "src"
  2133. },
  2134. "files": [
  2135. "src/common.php"
  2136. ]
  2137. },
  2138. "notification-url": "https://packagist.org/downloads/",
  2139. "license": [
  2140. "Apache-2.0"
  2141. ],
  2142. "authors": [
  2143. {
  2144. "name": "yunwuxin",
  2145. "email": "448901948@qq.com"
  2146. }
  2147. ],
  2148. "description": "The ThinkPHP5 Queue Package",
  2149. "time": "2018-10-15T10:16:55+00:00"
  2150. }
  2151. ],
  2152. "packages-dev": [],
  2153. "aliases": [],
  2154. "minimum-stability": "stable",
  2155. "stability-flags": [],
  2156. "prefer-stable": false,
  2157. "prefer-lowest": false,
  2158. "platform": {
  2159. "php": ">=5.6.0"
  2160. },
  2161. "platform-dev": [],
  2162. "plugin-api-version": "1.1.0"
  2163. }