composer.lock 60 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674
  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": "e3fffe0e94dac722e5b111e088d2a333",
  8. "packages": [
  9. {
  10. "name": "aliyuncs/oss-sdk-php",
  11. "version": "v2.7.2",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/aliyun/aliyun-oss-php-sdk.git",
  15. "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/aliyun/aliyun-oss-php-sdk/zipball/483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5",
  20. "reference": "483dd0b8bff5d47f0e4ffc99f6077a295c5ccbb5",
  21. "shasum": "",
  22. "mirrors": [
  23. {
  24. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  25. "preferred": true
  26. }
  27. ]
  28. },
  29. "require": {
  30. "php": ">=5.3"
  31. },
  32. "require-dev": {
  33. "php-coveralls/php-coveralls": "*",
  34. "phpunit/phpunit": "*"
  35. },
  36. "type": "library",
  37. "autoload": {
  38. "psr-4": {
  39. "OSS\\": "src/OSS"
  40. }
  41. },
  42. "notification-url": "https://packagist.org/downloads/",
  43. "license": [
  44. "MIT"
  45. ],
  46. "authors": [
  47. {
  48. "name": "Aliyuncs",
  49. "homepage": "http://www.aliyun.com"
  50. }
  51. ],
  52. "description": "Aliyun OSS SDK for PHP",
  53. "homepage": "http://www.aliyun.com/product/oss/",
  54. "support": {
  55. "issues": "https://github.com/aliyun/aliyun-oss-php-sdk/issues",
  56. "source": "https://github.com/aliyun/aliyun-oss-php-sdk/tree/v2.7.2"
  57. },
  58. "time": "2024-10-28T10:41:12+00:00"
  59. },
  60. {
  61. "name": "guzzlehttp/command",
  62. "version": "1.0.0",
  63. "source": {
  64. "type": "git",
  65. "url": "https://github.com/guzzle/command.git",
  66. "reference": "2aaa2521a8f8269d6f5dfc13fe2af12c76921034"
  67. },
  68. "dist": {
  69. "type": "zip",
  70. "url": "https://api.github.com/repos/guzzle/command/zipball/2aaa2521a8f8269d6f5dfc13fe2af12c76921034",
  71. "reference": "2aaa2521a8f8269d6f5dfc13fe2af12c76921034",
  72. "shasum": "",
  73. "mirrors": [
  74. {
  75. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  76. "preferred": true
  77. }
  78. ]
  79. },
  80. "require": {
  81. "guzzlehttp/guzzle": "^6.2",
  82. "guzzlehttp/promises": "~1.3",
  83. "guzzlehttp/psr7": "~1.0",
  84. "php": ">=5.5.0"
  85. },
  86. "require-dev": {
  87. "phpunit/phpunit": "~4.0|~5.0"
  88. },
  89. "type": "library",
  90. "extra": {
  91. "branch-alias": {
  92. "dev-master": "0.9-dev"
  93. }
  94. },
  95. "autoload": {
  96. "psr-4": {
  97. "GuzzleHttp\\Command\\": "src/"
  98. }
  99. },
  100. "notification-url": "https://packagist.org/downloads/",
  101. "license": [
  102. "MIT"
  103. ],
  104. "authors": [
  105. {
  106. "name": "Michael Dowling",
  107. "email": "mtdowling@gmail.com",
  108. "homepage": "https://github.com/mtdowling"
  109. },
  110. {
  111. "name": "Jeremy Lindblom",
  112. "email": "jeremeamia@gmail.com",
  113. "homepage": "https://github.com/jeremeamia"
  114. }
  115. ],
  116. "description": "Provides the foundation for building command-based web service clients",
  117. "support": {
  118. "issues": "https://github.com/guzzle/command/issues",
  119. "source": "https://github.com/guzzle/command/tree/1.0.0"
  120. },
  121. "time": "2016-11-24T13:34:15+00:00"
  122. },
  123. {
  124. "name": "guzzlehttp/guzzle",
  125. "version": "6.5.8",
  126. "source": {
  127. "type": "git",
  128. "url": "https://github.com/guzzle/guzzle.git",
  129. "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981"
  130. },
  131. "dist": {
  132. "type": "zip",
  133. "url": "https://api.github.com/repos/guzzle/guzzle/zipball/a52f0440530b54fa079ce76e8c5d196a42cad981",
  134. "reference": "a52f0440530b54fa079ce76e8c5d196a42cad981",
  135. "shasum": "",
  136. "mirrors": [
  137. {
  138. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  139. "preferred": true
  140. }
  141. ]
  142. },
  143. "require": {
  144. "ext-json": "*",
  145. "guzzlehttp/promises": "^1.0",
  146. "guzzlehttp/psr7": "^1.9",
  147. "php": ">=5.5",
  148. "symfony/polyfill-intl-idn": "^1.17"
  149. },
  150. "require-dev": {
  151. "ext-curl": "*",
  152. "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
  153. "psr/log": "^1.1"
  154. },
  155. "suggest": {
  156. "psr/log": "Required for using the Log middleware"
  157. },
  158. "type": "library",
  159. "extra": {
  160. "branch-alias": {
  161. "dev-master": "6.5-dev"
  162. }
  163. },
  164. "autoload": {
  165. "files": [
  166. "src/functions_include.php"
  167. ],
  168. "psr-4": {
  169. "GuzzleHttp\\": "src/"
  170. }
  171. },
  172. "notification-url": "https://packagist.org/downloads/",
  173. "license": [
  174. "MIT"
  175. ],
  176. "authors": [
  177. {
  178. "name": "Graham Campbell",
  179. "email": "hello@gjcampbell.co.uk",
  180. "homepage": "https://github.com/GrahamCampbell"
  181. },
  182. {
  183. "name": "Michael Dowling",
  184. "email": "mtdowling@gmail.com",
  185. "homepage": "https://github.com/mtdowling"
  186. },
  187. {
  188. "name": "Jeremy Lindblom",
  189. "email": "jeremeamia@gmail.com",
  190. "homepage": "https://github.com/jeremeamia"
  191. },
  192. {
  193. "name": "George Mponos",
  194. "email": "gmponos@gmail.com",
  195. "homepage": "https://github.com/gmponos"
  196. },
  197. {
  198. "name": "Tobias Nyholm",
  199. "email": "tobias.nyholm@gmail.com",
  200. "homepage": "https://github.com/Nyholm"
  201. },
  202. {
  203. "name": "Márk Sági-Kazár",
  204. "email": "mark.sagikazar@gmail.com",
  205. "homepage": "https://github.com/sagikazarmark"
  206. },
  207. {
  208. "name": "Tobias Schultze",
  209. "email": "webmaster@tubo-world.de",
  210. "homepage": "https://github.com/Tobion"
  211. }
  212. ],
  213. "description": "Guzzle is a PHP HTTP client library",
  214. "homepage": "http://guzzlephp.org/",
  215. "keywords": [
  216. "client",
  217. "curl",
  218. "framework",
  219. "http",
  220. "http client",
  221. "rest",
  222. "web service"
  223. ],
  224. "support": {
  225. "issues": "https://github.com/guzzle/guzzle/issues",
  226. "source": "https://github.com/guzzle/guzzle/tree/6.5.8"
  227. },
  228. "funding": [
  229. {
  230. "url": "https://github.com/GrahamCampbell",
  231. "type": "github"
  232. },
  233. {
  234. "url": "https://github.com/Nyholm",
  235. "type": "github"
  236. },
  237. {
  238. "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
  239. "type": "tidelift"
  240. }
  241. ],
  242. "time": "2022-06-20T22:16:07+00:00"
  243. },
  244. {
  245. "name": "guzzlehttp/guzzle-services",
  246. "version": "1.1.3",
  247. "source": {
  248. "type": "git",
  249. "url": "https://github.com/guzzle/guzzle-services.git",
  250. "reference": "9e3abf20161cbf662d616cbb995f2811771759f7"
  251. },
  252. "dist": {
  253. "type": "zip",
  254. "url": "https://api.github.com/repos/guzzle/guzzle-services/zipball/9e3abf20161cbf662d616cbb995f2811771759f7",
  255. "reference": "9e3abf20161cbf662d616cbb995f2811771759f7",
  256. "shasum": "",
  257. "mirrors": [
  258. {
  259. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  260. "preferred": true
  261. }
  262. ]
  263. },
  264. "require": {
  265. "guzzlehttp/command": "~1.0",
  266. "guzzlehttp/guzzle": "^6.2",
  267. "php": ">=5.5"
  268. },
  269. "require-dev": {
  270. "phpunit/phpunit": "~4.0"
  271. },
  272. "suggest": {
  273. "gimler/guzzle-description-loader": "^0.0.4"
  274. },
  275. "type": "library",
  276. "extra": {
  277. "branch-alias": {
  278. "dev-master": "1.0.x-dev"
  279. }
  280. },
  281. "autoload": {
  282. "psr-4": {
  283. "GuzzleHttp\\Command\\Guzzle\\": "src/"
  284. }
  285. },
  286. "notification-url": "https://packagist.org/downloads/",
  287. "license": [
  288. "MIT"
  289. ],
  290. "authors": [
  291. {
  292. "name": "Michael Dowling",
  293. "email": "mtdowling@gmail.com",
  294. "homepage": "https://github.com/mtdowling"
  295. },
  296. {
  297. "name": "Jeremy Lindblom",
  298. "email": "jeremeamia@gmail.com",
  299. "homepage": "https://github.com/jeremeamia"
  300. },
  301. {
  302. "name": "Stefano Kowalke",
  303. "email": "blueduck@mail.org",
  304. "homepage": "https://github.com/konafets"
  305. }
  306. ],
  307. "description": "Provides an implementation of the Guzzle Command library that uses Guzzle service descriptions to describe web services, serialize requests, and parse responses into easy to use model structures.",
  308. "support": {
  309. "issues": "https://github.com/guzzle/guzzle-services/issues",
  310. "source": "https://github.com/guzzle/guzzle-services/tree/1.1.3"
  311. },
  312. "time": "2017-10-06T14:32:02+00:00"
  313. },
  314. {
  315. "name": "guzzlehttp/promises",
  316. "version": "1.5.3",
  317. "source": {
  318. "type": "git",
  319. "url": "https://github.com/guzzle/promises.git",
  320. "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e"
  321. },
  322. "dist": {
  323. "type": "zip",
  324. "url": "https://api.github.com/repos/guzzle/promises/zipball/67ab6e18aaa14d753cc148911d273f6e6cb6721e",
  325. "reference": "67ab6e18aaa14d753cc148911d273f6e6cb6721e",
  326. "shasum": "",
  327. "mirrors": [
  328. {
  329. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  330. "preferred": true
  331. }
  332. ]
  333. },
  334. "require": {
  335. "php": ">=5.5"
  336. },
  337. "require-dev": {
  338. "symfony/phpunit-bridge": "^4.4 || ^5.1"
  339. },
  340. "type": "library",
  341. "autoload": {
  342. "files": [
  343. "src/functions_include.php"
  344. ],
  345. "psr-4": {
  346. "GuzzleHttp\\Promise\\": "src/"
  347. }
  348. },
  349. "notification-url": "https://packagist.org/downloads/",
  350. "license": [
  351. "MIT"
  352. ],
  353. "authors": [
  354. {
  355. "name": "Graham Campbell",
  356. "email": "hello@gjcampbell.co.uk",
  357. "homepage": "https://github.com/GrahamCampbell"
  358. },
  359. {
  360. "name": "Michael Dowling",
  361. "email": "mtdowling@gmail.com",
  362. "homepage": "https://github.com/mtdowling"
  363. },
  364. {
  365. "name": "Tobias Nyholm",
  366. "email": "tobias.nyholm@gmail.com",
  367. "homepage": "https://github.com/Nyholm"
  368. },
  369. {
  370. "name": "Tobias Schultze",
  371. "email": "webmaster@tubo-world.de",
  372. "homepage": "https://github.com/Tobion"
  373. }
  374. ],
  375. "description": "Guzzle promises library",
  376. "keywords": [
  377. "promise"
  378. ],
  379. "support": {
  380. "issues": "https://github.com/guzzle/promises/issues",
  381. "source": "https://github.com/guzzle/promises/tree/1.5.3"
  382. },
  383. "funding": [
  384. {
  385. "url": "https://github.com/GrahamCampbell",
  386. "type": "github"
  387. },
  388. {
  389. "url": "https://github.com/Nyholm",
  390. "type": "github"
  391. },
  392. {
  393. "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
  394. "type": "tidelift"
  395. }
  396. ],
  397. "time": "2023-05-21T12:31:43+00:00"
  398. },
  399. {
  400. "name": "guzzlehttp/psr7",
  401. "version": "1.9.1",
  402. "source": {
  403. "type": "git",
  404. "url": "https://github.com/guzzle/psr7.git",
  405. "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b"
  406. },
  407. "dist": {
  408. "type": "zip",
  409. "url": "https://api.github.com/repos/guzzle/psr7/zipball/e4490cabc77465aaee90b20cfc9a770f8c04be6b",
  410. "reference": "e4490cabc77465aaee90b20cfc9a770f8c04be6b",
  411. "shasum": "",
  412. "mirrors": [
  413. {
  414. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  415. "preferred": true
  416. }
  417. ]
  418. },
  419. "require": {
  420. "php": ">=5.4.0",
  421. "psr/http-message": "~1.0",
  422. "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
  423. },
  424. "provide": {
  425. "psr/http-message-implementation": "1.0"
  426. },
  427. "require-dev": {
  428. "ext-zlib": "*",
  429. "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.10"
  430. },
  431. "suggest": {
  432. "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
  433. },
  434. "type": "library",
  435. "autoload": {
  436. "files": [
  437. "src/functions_include.php"
  438. ],
  439. "psr-4": {
  440. "GuzzleHttp\\Psr7\\": "src/"
  441. }
  442. },
  443. "notification-url": "https://packagist.org/downloads/",
  444. "license": [
  445. "MIT"
  446. ],
  447. "authors": [
  448. {
  449. "name": "Graham Campbell",
  450. "email": "hello@gjcampbell.co.uk",
  451. "homepage": "https://github.com/GrahamCampbell"
  452. },
  453. {
  454. "name": "Michael Dowling",
  455. "email": "mtdowling@gmail.com",
  456. "homepage": "https://github.com/mtdowling"
  457. },
  458. {
  459. "name": "George Mponos",
  460. "email": "gmponos@gmail.com",
  461. "homepage": "https://github.com/gmponos"
  462. },
  463. {
  464. "name": "Tobias Nyholm",
  465. "email": "tobias.nyholm@gmail.com",
  466. "homepage": "https://github.com/Nyholm"
  467. },
  468. {
  469. "name": "Márk Sági-Kazár",
  470. "email": "mark.sagikazar@gmail.com",
  471. "homepage": "https://github.com/sagikazarmark"
  472. },
  473. {
  474. "name": "Tobias Schultze",
  475. "email": "webmaster@tubo-world.de",
  476. "homepage": "https://github.com/Tobion"
  477. }
  478. ],
  479. "description": "PSR-7 message implementation that also provides common utility methods",
  480. "keywords": [
  481. "http",
  482. "message",
  483. "psr-7",
  484. "request",
  485. "response",
  486. "stream",
  487. "uri",
  488. "url"
  489. ],
  490. "support": {
  491. "issues": "https://github.com/guzzle/psr7/issues",
  492. "source": "https://github.com/guzzle/psr7/tree/1.9.1"
  493. },
  494. "funding": [
  495. {
  496. "url": "https://github.com/GrahamCampbell",
  497. "type": "github"
  498. },
  499. {
  500. "url": "https://github.com/Nyholm",
  501. "type": "github"
  502. },
  503. {
  504. "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
  505. "type": "tidelift"
  506. }
  507. ],
  508. "time": "2023-04-17T16:00:37+00:00"
  509. },
  510. {
  511. "name": "kosinix/grafika",
  512. "version": "dev-master",
  513. "source": {
  514. "type": "git",
  515. "url": "https://github.com/kosinix/grafika.git",
  516. "reference": "211f61fc334b8b36616b23e8af7c5727971d96ee"
  517. },
  518. "dist": {
  519. "type": "zip",
  520. "url": "https://api.github.com/repos/kosinix/grafika/zipball/211f61fc334b8b36616b23e8af7c5727971d96ee",
  521. "reference": "211f61fc334b8b36616b23e8af7c5727971d96ee",
  522. "shasum": "",
  523. "mirrors": [
  524. {
  525. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  526. "preferred": true
  527. }
  528. ]
  529. },
  530. "require": {
  531. "php": ">=5.3"
  532. },
  533. "default-branch": true,
  534. "type": "library",
  535. "autoload": {
  536. "psr-4": {
  537. "Grafika\\": "src/Grafika"
  538. }
  539. },
  540. "notification-url": "https://packagist.org/downloads/",
  541. "license": [
  542. "MIT",
  543. "GPL-2.0+"
  544. ],
  545. "authors": [
  546. {
  547. "name": "Nico Amarilla",
  548. "homepage": "https://www.kosinix.com"
  549. }
  550. ],
  551. "description": "An image manipulation library for PHP.",
  552. "homepage": "http://kosinix.github.io/grafika",
  553. "keywords": [
  554. "grafika"
  555. ],
  556. "support": {
  557. "issues": "https://github.com/kosinix/grafika/issues",
  558. "source": "https://github.com/kosinix/grafika/tree/2.0.8"
  559. },
  560. "time": "2017-06-20T03:13:49+00:00"
  561. },
  562. {
  563. "name": "lvht/geohash",
  564. "version": "v1.1.0",
  565. "source": {
  566. "type": "git",
  567. "url": "https://github.com/lvht/geohash.git",
  568. "reference": "bbba3e1b487f0ec2e5e666c1bc9d1d4277990a29"
  569. },
  570. "dist": {
  571. "type": "zip",
  572. "url": "https://api.github.com/repos/lvht/geohash/zipball/bbba3e1b487f0ec2e5e666c1bc9d1d4277990a29",
  573. "reference": "bbba3e1b487f0ec2e5e666c1bc9d1d4277990a29",
  574. "shasum": "",
  575. "mirrors": [
  576. {
  577. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  578. "preferred": true
  579. }
  580. ]
  581. },
  582. "require": {
  583. "php": ">=5.4.0"
  584. },
  585. "type": "library",
  586. "autoload": {
  587. "psr-4": {
  588. "Lvht\\": "src"
  589. }
  590. },
  591. "notification-url": "https://packagist.org/downloads/",
  592. "license": [
  593. "MIT"
  594. ],
  595. "authors": [
  596. {
  597. "name": "吕海涛",
  598. "email": "git@lvht.net",
  599. "homepage": "https://github.com/lvht"
  600. }
  601. ],
  602. "description": "geohash like python-geohash",
  603. "homepage": "http://github.com/lvht/geohash",
  604. "keywords": [
  605. "geohash"
  606. ],
  607. "support": {
  608. "issues": "https://github.com/lvht/geohash/issues",
  609. "source": "https://github.com/lvht/geohash/tree/master"
  610. },
  611. "time": "2017-08-24T11:05:30+00:00"
  612. },
  613. {
  614. "name": "mpdf/mpdf",
  615. "version": "v8.2.5",
  616. "source": {
  617. "type": "git",
  618. "url": "https://github.com/mpdf/mpdf.git",
  619. "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f"
  620. },
  621. "dist": {
  622. "type": "zip",
  623. "url": "https://api.github.com/repos/mpdf/mpdf/zipball/e175b05e3e00977b85feb96a8cccb174ac63621f",
  624. "reference": "e175b05e3e00977b85feb96a8cccb174ac63621f",
  625. "shasum": "",
  626. "mirrors": [
  627. {
  628. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  629. "preferred": true
  630. }
  631. ]
  632. },
  633. "require": {
  634. "ext-gd": "*",
  635. "ext-mbstring": "*",
  636. "mpdf/psr-http-message-shim": "^1.0 || ^2.0",
  637. "mpdf/psr-log-aware-trait": "^2.0 || ^3.0",
  638. "myclabs/deep-copy": "^1.7",
  639. "paragonie/random_compat": "^1.4|^2.0|^9.99.99",
  640. "php": "^5.6 || ^7.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0",
  641. "psr/http-message": "^1.0 || ^2.0",
  642. "psr/log": "^1.0 || ^2.0 || ^3.0",
  643. "setasign/fpdi": "^2.1"
  644. },
  645. "require-dev": {
  646. "mockery/mockery": "^1.3.0",
  647. "mpdf/qrcode": "^1.1.0",
  648. "squizlabs/php_codesniffer": "^3.5.0",
  649. "tracy/tracy": "~2.5",
  650. "yoast/phpunit-polyfills": "^1.0"
  651. },
  652. "suggest": {
  653. "ext-bcmath": "Needed for generation of some types of barcodes",
  654. "ext-xml": "Needed mainly for SVG manipulation",
  655. "ext-zlib": "Needed for compression of embedded resources, such as fonts"
  656. },
  657. "type": "library",
  658. "autoload": {
  659. "files": [
  660. "src/functions.php"
  661. ],
  662. "psr-4": {
  663. "Mpdf\\": "src/"
  664. }
  665. },
  666. "notification-url": "https://packagist.org/downloads/",
  667. "license": [
  668. "GPL-2.0-only"
  669. ],
  670. "authors": [
  671. {
  672. "name": "Matěj Humpál",
  673. "role": "Developer, maintainer"
  674. },
  675. {
  676. "name": "Ian Back",
  677. "role": "Developer (retired)"
  678. }
  679. ],
  680. "description": "PHP library generating PDF files from UTF-8 encoded HTML",
  681. "homepage": "https://mpdf.github.io",
  682. "keywords": [
  683. "pdf",
  684. "php",
  685. "utf-8"
  686. ],
  687. "support": {
  688. "docs": "https://mpdf.github.io",
  689. "issues": "https://github.com/mpdf/mpdf/issues",
  690. "source": "https://github.com/mpdf/mpdf"
  691. },
  692. "funding": [
  693. {
  694. "url": "https://www.paypal.me/mpdf",
  695. "type": "custom"
  696. }
  697. ],
  698. "time": "2024-11-18T15:30:42+00:00"
  699. },
  700. {
  701. "name": "mpdf/psr-http-message-shim",
  702. "version": "1.0.0",
  703. "source": {
  704. "type": "git",
  705. "url": "https://github.com/mpdf/psr-http-message-shim.git",
  706. "reference": "3206e6b80b6d2479e148ee497e9f2bebadc919db"
  707. },
  708. "dist": {
  709. "type": "zip",
  710. "url": "https://api.github.com/repos/mpdf/psr-http-message-shim/zipball/3206e6b80b6d2479e148ee497e9f2bebadc919db",
  711. "reference": "3206e6b80b6d2479e148ee497e9f2bebadc919db",
  712. "shasum": "",
  713. "mirrors": [
  714. {
  715. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  716. "preferred": true
  717. }
  718. ]
  719. },
  720. "require": {
  721. "psr/http-message": "^1.0"
  722. },
  723. "type": "library",
  724. "autoload": {
  725. "psr-4": {
  726. "Mpdf\\PsrHttpMessageShim\\": "src/"
  727. }
  728. },
  729. "notification-url": "https://packagist.org/downloads/",
  730. "license": [
  731. "MIT"
  732. ],
  733. "authors": [
  734. {
  735. "name": "Mark Dorison",
  736. "email": "mark@chromatichq.com"
  737. },
  738. {
  739. "name": "Kristofer Widholm",
  740. "email": "kristofer@chromatichq.com"
  741. },
  742. {
  743. "name": "Nigel Cunningham",
  744. "email": "nigel.cunningham@technocrat.com.au"
  745. }
  746. ],
  747. "description": "Shim to allow support of different psr/message versions.",
  748. "support": {
  749. "issues": "https://github.com/mpdf/psr-http-message-shim/issues",
  750. "source": "https://github.com/mpdf/psr-http-message-shim/tree/1.0.0"
  751. },
  752. "time": "2023-09-01T05:59:47+00:00"
  753. },
  754. {
  755. "name": "mpdf/psr-log-aware-trait",
  756. "version": "v2.0.0",
  757. "source": {
  758. "type": "git",
  759. "url": "https://github.com/mpdf/psr-log-aware-trait.git",
  760. "reference": "7a077416e8f39eb626dee4246e0af99dd9ace275"
  761. },
  762. "dist": {
  763. "type": "zip",
  764. "url": "https://api.github.com/repos/mpdf/psr-log-aware-trait/zipball/7a077416e8f39eb626dee4246e0af99dd9ace275",
  765. "reference": "7a077416e8f39eb626dee4246e0af99dd9ace275",
  766. "shasum": "",
  767. "mirrors": [
  768. {
  769. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  770. "preferred": true
  771. }
  772. ]
  773. },
  774. "require": {
  775. "psr/log": "^1.0 || ^2.0"
  776. },
  777. "type": "library",
  778. "autoload": {
  779. "psr-4": {
  780. "Mpdf\\PsrLogAwareTrait\\": "src/"
  781. }
  782. },
  783. "notification-url": "https://packagist.org/downloads/",
  784. "license": [
  785. "MIT"
  786. ],
  787. "authors": [
  788. {
  789. "name": "Mark Dorison",
  790. "email": "mark@chromatichq.com"
  791. },
  792. {
  793. "name": "Kristofer Widholm",
  794. "email": "kristofer@chromatichq.com"
  795. }
  796. ],
  797. "description": "Trait to allow support of different psr/log versions.",
  798. "support": {
  799. "issues": "https://github.com/mpdf/psr-log-aware-trait/issues",
  800. "source": "https://github.com/mpdf/psr-log-aware-trait/tree/v2.0.0"
  801. },
  802. "time": "2023-05-03T06:18:28+00:00"
  803. },
  804. {
  805. "name": "myclabs/deep-copy",
  806. "version": "1.11.1",
  807. "source": {
  808. "type": "git",
  809. "url": "https://github.com/myclabs/DeepCopy.git",
  810. "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
  811. },
  812. "dist": {
  813. "type": "zip",
  814. "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
  815. "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
  816. "shasum": "",
  817. "mirrors": [
  818. {
  819. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  820. "preferred": true
  821. }
  822. ]
  823. },
  824. "require": {
  825. "php": "^7.1 || ^8.0"
  826. },
  827. "conflict": {
  828. "doctrine/collections": "<1.6.8",
  829. "doctrine/common": "<2.13.3 || >=3,<3.2.2"
  830. },
  831. "require-dev": {
  832. "doctrine/collections": "^1.6.8",
  833. "doctrine/common": "^2.13.3 || ^3.2.2",
  834. "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
  835. },
  836. "type": "library",
  837. "autoload": {
  838. "files": [
  839. "src/DeepCopy/deep_copy.php"
  840. ],
  841. "psr-4": {
  842. "DeepCopy\\": "src/DeepCopy/"
  843. }
  844. },
  845. "notification-url": "https://packagist.org/downloads/",
  846. "license": [
  847. "MIT"
  848. ],
  849. "description": "Create deep copies (clones) of your objects",
  850. "keywords": [
  851. "clone",
  852. "copy",
  853. "duplicate",
  854. "object",
  855. "object graph"
  856. ],
  857. "support": {
  858. "issues": "https://github.com/myclabs/DeepCopy/issues",
  859. "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
  860. },
  861. "funding": [
  862. {
  863. "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
  864. "type": "tidelift"
  865. }
  866. ],
  867. "time": "2023-03-08T13:26:56+00:00"
  868. },
  869. {
  870. "name": "myclabs/php-enum",
  871. "version": "1.8.4",
  872. "source": {
  873. "type": "git",
  874. "url": "https://github.com/myclabs/php-enum.git",
  875. "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483"
  876. },
  877. "dist": {
  878. "type": "zip",
  879. "url": "https://api.github.com/repos/myclabs/php-enum/zipball/a867478eae49c9f59ece437ae7f9506bfaa27483",
  880. "reference": "a867478eae49c9f59ece437ae7f9506bfaa27483",
  881. "shasum": "",
  882. "mirrors": [
  883. {
  884. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  885. "preferred": true
  886. }
  887. ]
  888. },
  889. "require": {
  890. "ext-json": "*",
  891. "php": "^7.3 || ^8.0"
  892. },
  893. "require-dev": {
  894. "phpunit/phpunit": "^9.5",
  895. "squizlabs/php_codesniffer": "1.*",
  896. "vimeo/psalm": "^4.6.2"
  897. },
  898. "type": "library",
  899. "autoload": {
  900. "psr-4": {
  901. "MyCLabs\\Enum\\": "src/"
  902. },
  903. "classmap": [
  904. "stubs/Stringable.php"
  905. ]
  906. },
  907. "notification-url": "https://packagist.org/downloads/",
  908. "license": [
  909. "MIT"
  910. ],
  911. "authors": [
  912. {
  913. "name": "PHP Enum contributors",
  914. "homepage": "https://github.com/myclabs/php-enum/graphs/contributors"
  915. }
  916. ],
  917. "description": "PHP Enum implementation",
  918. "homepage": "http://github.com/myclabs/php-enum",
  919. "keywords": [
  920. "enum"
  921. ],
  922. "support": {
  923. "issues": "https://github.com/myclabs/php-enum/issues",
  924. "source": "https://github.com/myclabs/php-enum/tree/1.8.4"
  925. },
  926. "funding": [
  927. {
  928. "url": "https://github.com/mnapoli",
  929. "type": "github"
  930. },
  931. {
  932. "url": "https://tidelift.com/funding/github/packagist/myclabs/php-enum",
  933. "type": "tidelift"
  934. }
  935. ],
  936. "time": "2022-08-04T09:53:51+00:00"
  937. },
  938. {
  939. "name": "paragonie/random_compat",
  940. "version": "v9.99.100",
  941. "source": {
  942. "type": "git",
  943. "url": "https://github.com/paragonie/random_compat.git",
  944. "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a"
  945. },
  946. "dist": {
  947. "type": "zip",
  948. "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a",
  949. "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a",
  950. "shasum": "",
  951. "mirrors": [
  952. {
  953. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  954. "preferred": true
  955. }
  956. ]
  957. },
  958. "require": {
  959. "php": ">= 7"
  960. },
  961. "require-dev": {
  962. "phpunit/phpunit": "4.*|5.*",
  963. "vimeo/psalm": "^1"
  964. },
  965. "suggest": {
  966. "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes."
  967. },
  968. "type": "library",
  969. "notification-url": "https://packagist.org/downloads/",
  970. "license": [
  971. "MIT"
  972. ],
  973. "authors": [
  974. {
  975. "name": "Paragon Initiative Enterprises",
  976. "email": "security@paragonie.com",
  977. "homepage": "https://paragonie.com"
  978. }
  979. ],
  980. "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7",
  981. "keywords": [
  982. "csprng",
  983. "polyfill",
  984. "pseudorandom",
  985. "random"
  986. ],
  987. "support": {
  988. "email": "info@paragonie.com",
  989. "issues": "https://github.com/paragonie/random_compat/issues",
  990. "source": "https://github.com/paragonie/random_compat"
  991. },
  992. "time": "2020-10-15T08:29:30+00:00"
  993. },
  994. {
  995. "name": "psr/http-message",
  996. "version": "1.1",
  997. "source": {
  998. "type": "git",
  999. "url": "https://github.com/php-fig/http-message.git",
  1000. "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba"
  1001. },
  1002. "dist": {
  1003. "type": "zip",
  1004. "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba",
  1005. "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba",
  1006. "shasum": "",
  1007. "mirrors": [
  1008. {
  1009. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1010. "preferred": true
  1011. }
  1012. ]
  1013. },
  1014. "require": {
  1015. "php": "^7.2 || ^8.0"
  1016. },
  1017. "type": "library",
  1018. "extra": {
  1019. "branch-alias": {
  1020. "dev-master": "1.1.x-dev"
  1021. }
  1022. },
  1023. "autoload": {
  1024. "psr-4": {
  1025. "Psr\\Http\\Message\\": "src/"
  1026. }
  1027. },
  1028. "notification-url": "https://packagist.org/downloads/",
  1029. "license": [
  1030. "MIT"
  1031. ],
  1032. "authors": [
  1033. {
  1034. "name": "PHP-FIG",
  1035. "homepage": "http://www.php-fig.org/"
  1036. }
  1037. ],
  1038. "description": "Common interface for HTTP messages",
  1039. "homepage": "https://github.com/php-fig/http-message",
  1040. "keywords": [
  1041. "http",
  1042. "http-message",
  1043. "psr",
  1044. "psr-7",
  1045. "request",
  1046. "response"
  1047. ],
  1048. "support": {
  1049. "source": "https://github.com/php-fig/http-message/tree/1.1"
  1050. },
  1051. "time": "2023-04-04T09:50:52+00:00"
  1052. },
  1053. {
  1054. "name": "psr/log",
  1055. "version": "1.1.4",
  1056. "source": {
  1057. "type": "git",
  1058. "url": "https://github.com/php-fig/log.git",
  1059. "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
  1060. },
  1061. "dist": {
  1062. "type": "zip",
  1063. "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
  1064. "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
  1065. "shasum": "",
  1066. "mirrors": [
  1067. {
  1068. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1069. "preferred": true
  1070. }
  1071. ]
  1072. },
  1073. "require": {
  1074. "php": ">=5.3.0"
  1075. },
  1076. "type": "library",
  1077. "extra": {
  1078. "branch-alias": {
  1079. "dev-master": "1.1.x-dev"
  1080. }
  1081. },
  1082. "autoload": {
  1083. "psr-4": {
  1084. "Psr\\Log\\": "Psr/Log/"
  1085. }
  1086. },
  1087. "notification-url": "https://packagist.org/downloads/",
  1088. "license": [
  1089. "MIT"
  1090. ],
  1091. "authors": [
  1092. {
  1093. "name": "PHP-FIG",
  1094. "homepage": "https://www.php-fig.org/"
  1095. }
  1096. ],
  1097. "description": "Common interface for logging libraries",
  1098. "homepage": "https://github.com/php-fig/log",
  1099. "keywords": [
  1100. "log",
  1101. "psr",
  1102. "psr-3"
  1103. ],
  1104. "support": {
  1105. "source": "https://github.com/php-fig/log/tree/1.1.4"
  1106. },
  1107. "time": "2021-05-03T11:20:27+00:00"
  1108. },
  1109. {
  1110. "name": "qcloud/cos-sdk-v5",
  1111. "version": "v1.3.5",
  1112. "source": {
  1113. "type": "git",
  1114. "url": "https://github.com/tencentyun/cos-php-sdk-v5.git",
  1115. "reference": "e67ad8143695192ee206bcbcafc78c08da92c621"
  1116. },
  1117. "dist": {
  1118. "type": "zip",
  1119. "url": "https://api.github.com/repos/tencentyun/cos-php-sdk-v5/zipball/e67ad8143695192ee206bcbcafc78c08da92c621",
  1120. "reference": "e67ad8143695192ee206bcbcafc78c08da92c621",
  1121. "shasum": "",
  1122. "mirrors": [
  1123. {
  1124. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1125. "preferred": true
  1126. }
  1127. ]
  1128. },
  1129. "require": {
  1130. "guzzlehttp/guzzle": "~6.3",
  1131. "guzzlehttp/guzzle-services": "~1.1",
  1132. "php": ">=5.3.0"
  1133. },
  1134. "type": "library",
  1135. "autoload": {
  1136. "files": [
  1137. "src/Qcloud/Cos/Common.php"
  1138. ],
  1139. "psr-4": {
  1140. "Qcloud\\Cos\\": "src/Qcloud/Cos/"
  1141. }
  1142. },
  1143. "notification-url": "https://packagist.org/downloads/",
  1144. "license": [
  1145. "MIT"
  1146. ],
  1147. "authors": [
  1148. {
  1149. "name": "yaozongyou",
  1150. "email": "yaozongyou@vip.qq.com"
  1151. },
  1152. {
  1153. "name": "lewzylu",
  1154. "email": "327874225@qq.com"
  1155. }
  1156. ],
  1157. "description": "PHP SDK for QCloud COS",
  1158. "keywords": [
  1159. "cos",
  1160. "php",
  1161. "qcloud"
  1162. ],
  1163. "support": {
  1164. "issues": "https://github.com/tencentyun/cos-php-sdk-v5/issues",
  1165. "source": "https://github.com/tencentyun/cos-php-sdk-v5/tree/v2.2.0"
  1166. },
  1167. "time": "2021-05-18T12:47:31+00:00"
  1168. },
  1169. {
  1170. "name": "qiniu/php-sdk",
  1171. "version": "v7.14.0",
  1172. "source": {
  1173. "type": "git",
  1174. "url": "https://github.com/qiniu/php-sdk.git",
  1175. "reference": "ee752ffa7263ce99fca0bd7340cf13c486a3516c"
  1176. },
  1177. "dist": {
  1178. "type": "zip",
  1179. "url": "https://api.github.com/repos/qiniu/php-sdk/zipball/ee752ffa7263ce99fca0bd7340cf13c486a3516c",
  1180. "reference": "ee752ffa7263ce99fca0bd7340cf13c486a3516c",
  1181. "shasum": "",
  1182. "mirrors": [
  1183. {
  1184. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1185. "preferred": true
  1186. }
  1187. ]
  1188. },
  1189. "require": {
  1190. "ext-curl": "*",
  1191. "ext-xml": "*",
  1192. "myclabs/php-enum": "~1.5.2 || ~1.6.6 || ~1.7.7 || ~1.8.4",
  1193. "php": ">=5.3.3"
  1194. },
  1195. "require-dev": {
  1196. "paragonie/random_compat": ">=2",
  1197. "phpunit/phpunit": "^4.8 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4",
  1198. "squizlabs/php_codesniffer": "^2.3 || ~3.6"
  1199. },
  1200. "type": "library",
  1201. "autoload": {
  1202. "files": [
  1203. "src/Qiniu/functions.php",
  1204. "src/Qiniu/Http/Middleware/Middleware.php"
  1205. ],
  1206. "psr-4": {
  1207. "Qiniu\\": "src/Qiniu"
  1208. }
  1209. },
  1210. "notification-url": "https://packagist.org/downloads/",
  1211. "license": [
  1212. "MIT"
  1213. ],
  1214. "authors": [
  1215. {
  1216. "name": "Qiniu",
  1217. "email": "sdk@qiniu.com",
  1218. "homepage": "http://www.qiniu.com"
  1219. }
  1220. ],
  1221. "description": "Qiniu Resource (Cloud) Storage SDK for PHP",
  1222. "homepage": "http://developer.qiniu.com/",
  1223. "keywords": [
  1224. "cloud",
  1225. "qiniu",
  1226. "sdk",
  1227. "storage"
  1228. ],
  1229. "support": {
  1230. "issues": "https://github.com/qiniu/php-sdk/issues",
  1231. "source": "https://github.com/qiniu/php-sdk/tree/v7.14.0"
  1232. },
  1233. "time": "2024-10-25T08:39:01+00:00"
  1234. },
  1235. {
  1236. "name": "ralouphie/getallheaders",
  1237. "version": "3.0.3",
  1238. "source": {
  1239. "type": "git",
  1240. "url": "https://github.com/ralouphie/getallheaders.git",
  1241. "reference": "120b605dfeb996808c31b6477290a714d356e822"
  1242. },
  1243. "dist": {
  1244. "type": "zip",
  1245. "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
  1246. "reference": "120b605dfeb996808c31b6477290a714d356e822",
  1247. "shasum": "",
  1248. "mirrors": [
  1249. {
  1250. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1251. "preferred": true
  1252. }
  1253. ]
  1254. },
  1255. "require": {
  1256. "php": ">=5.6"
  1257. },
  1258. "require-dev": {
  1259. "php-coveralls/php-coveralls": "^2.1",
  1260. "phpunit/phpunit": "^5 || ^6.5"
  1261. },
  1262. "type": "library",
  1263. "autoload": {
  1264. "files": [
  1265. "src/getallheaders.php"
  1266. ]
  1267. },
  1268. "notification-url": "https://packagist.org/downloads/",
  1269. "license": [
  1270. "MIT"
  1271. ],
  1272. "authors": [
  1273. {
  1274. "name": "Ralph Khattar",
  1275. "email": "ralph.khattar@gmail.com"
  1276. }
  1277. ],
  1278. "description": "A polyfill for getallheaders.",
  1279. "support": {
  1280. "issues": "https://github.com/ralouphie/getallheaders/issues",
  1281. "source": "https://github.com/ralouphie/getallheaders/tree/develop"
  1282. },
  1283. "time": "2019-03-08T08:55:37+00:00"
  1284. },
  1285. {
  1286. "name": "setasign/fpdi",
  1287. "version": "v2.6.0",
  1288. "source": {
  1289. "type": "git",
  1290. "url": "https://github.com/Setasign/FPDI.git",
  1291. "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad"
  1292. },
  1293. "dist": {
  1294. "type": "zip",
  1295. "url": "https://api.github.com/repos/Setasign/FPDI/zipball/a6db878129ec6c7e141316ee71872923e7f1b7ad",
  1296. "reference": "a6db878129ec6c7e141316ee71872923e7f1b7ad",
  1297. "shasum": "",
  1298. "mirrors": [
  1299. {
  1300. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1301. "preferred": true
  1302. }
  1303. ]
  1304. },
  1305. "require": {
  1306. "ext-zlib": "*",
  1307. "php": "^5.6 || ^7.0 || ^8.0"
  1308. },
  1309. "conflict": {
  1310. "setasign/tfpdf": "<1.31"
  1311. },
  1312. "require-dev": {
  1313. "phpunit/phpunit": "~5.7",
  1314. "setasign/fpdf": "~1.8.6",
  1315. "setasign/tfpdf": "~1.33",
  1316. "squizlabs/php_codesniffer": "^3.5",
  1317. "tecnickcom/tcpdf": "~6.2"
  1318. },
  1319. "suggest": {
  1320. "setasign/fpdf": "FPDI will extend this class but as it is also possible to use TCPDF or tFPDF as an alternative. There's no fixed dependency configured."
  1321. },
  1322. "type": "library",
  1323. "autoload": {
  1324. "psr-4": {
  1325. "setasign\\Fpdi\\": "src/"
  1326. }
  1327. },
  1328. "notification-url": "https://packagist.org/downloads/",
  1329. "license": [
  1330. "MIT"
  1331. ],
  1332. "authors": [
  1333. {
  1334. "name": "Jan Slabon",
  1335. "email": "jan.slabon@setasign.com",
  1336. "homepage": "https://www.setasign.com"
  1337. },
  1338. {
  1339. "name": "Maximilian Kresse",
  1340. "email": "maximilian.kresse@setasign.com",
  1341. "homepage": "https://www.setasign.com"
  1342. }
  1343. ],
  1344. "description": "FPDI is a collection of PHP classes facilitating developers to read pages from existing PDF documents and use them as templates in FPDF. Because it is also possible to use FPDI with TCPDF, there are no fixed dependencies defined. Please see suggestions for packages which evaluates the dependencies automatically.",
  1345. "homepage": "https://www.setasign.com/fpdi",
  1346. "keywords": [
  1347. "fpdf",
  1348. "fpdi",
  1349. "pdf"
  1350. ],
  1351. "support": {
  1352. "issues": "https://github.com/Setasign/FPDI/issues",
  1353. "source": "https://github.com/Setasign/FPDI/tree/v2.6.0"
  1354. },
  1355. "funding": [
  1356. {
  1357. "url": "https://tidelift.com/funding/github/packagist/setasign/fpdi",
  1358. "type": "tidelift"
  1359. }
  1360. ],
  1361. "time": "2023-12-11T16:03:32+00:00"
  1362. },
  1363. {
  1364. "name": "symfony/polyfill-intl-idn",
  1365. "version": "v1.31.0",
  1366. "source": {
  1367. "type": "git",
  1368. "url": "https://github.com/symfony/polyfill-intl-idn.git",
  1369. "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773"
  1370. },
  1371. "dist": {
  1372. "type": "zip",
  1373. "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/c36586dcf89a12315939e00ec9b4474adcb1d773",
  1374. "reference": "c36586dcf89a12315939e00ec9b4474adcb1d773",
  1375. "shasum": "",
  1376. "mirrors": [
  1377. {
  1378. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1379. "preferred": true
  1380. }
  1381. ]
  1382. },
  1383. "require": {
  1384. "php": ">=7.2",
  1385. "symfony/polyfill-intl-normalizer": "^1.10"
  1386. },
  1387. "suggest": {
  1388. "ext-intl": "For best performance"
  1389. },
  1390. "type": "library",
  1391. "extra": {
  1392. "thanks": {
  1393. "name": "symfony/polyfill",
  1394. "url": "https://github.com/symfony/polyfill"
  1395. }
  1396. },
  1397. "autoload": {
  1398. "files": [
  1399. "bootstrap.php"
  1400. ],
  1401. "psr-4": {
  1402. "Symfony\\Polyfill\\Intl\\Idn\\": ""
  1403. }
  1404. },
  1405. "notification-url": "https://packagist.org/downloads/",
  1406. "license": [
  1407. "MIT"
  1408. ],
  1409. "authors": [
  1410. {
  1411. "name": "Laurent Bassin",
  1412. "email": "laurent@bassin.info"
  1413. },
  1414. {
  1415. "name": "Trevor Rowbotham",
  1416. "email": "trevor.rowbotham@pm.me"
  1417. },
  1418. {
  1419. "name": "Symfony Community",
  1420. "homepage": "https://symfony.com/contributors"
  1421. }
  1422. ],
  1423. "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
  1424. "homepage": "https://symfony.com",
  1425. "keywords": [
  1426. "compatibility",
  1427. "idn",
  1428. "intl",
  1429. "polyfill",
  1430. "portable",
  1431. "shim"
  1432. ],
  1433. "support": {
  1434. "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.31.0"
  1435. },
  1436. "funding": [
  1437. {
  1438. "url": "https://symfony.com/sponsor",
  1439. "type": "custom"
  1440. },
  1441. {
  1442. "url": "https://github.com/fabpot",
  1443. "type": "github"
  1444. },
  1445. {
  1446. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1447. "type": "tidelift"
  1448. }
  1449. ],
  1450. "time": "2024-09-09T11:45:10+00:00"
  1451. },
  1452. {
  1453. "name": "symfony/polyfill-intl-normalizer",
  1454. "version": "v1.31.0",
  1455. "source": {
  1456. "type": "git",
  1457. "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
  1458. "reference": "3833d7255cc303546435cb650316bff708a1c75c"
  1459. },
  1460. "dist": {
  1461. "type": "zip",
  1462. "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
  1463. "reference": "3833d7255cc303546435cb650316bff708a1c75c",
  1464. "shasum": "",
  1465. "mirrors": [
  1466. {
  1467. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1468. "preferred": true
  1469. }
  1470. ]
  1471. },
  1472. "require": {
  1473. "php": ">=7.2"
  1474. },
  1475. "suggest": {
  1476. "ext-intl": "For best performance"
  1477. },
  1478. "type": "library",
  1479. "extra": {
  1480. "thanks": {
  1481. "name": "symfony/polyfill",
  1482. "url": "https://github.com/symfony/polyfill"
  1483. }
  1484. },
  1485. "autoload": {
  1486. "files": [
  1487. "bootstrap.php"
  1488. ],
  1489. "psr-4": {
  1490. "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
  1491. },
  1492. "classmap": [
  1493. "Resources/stubs"
  1494. ]
  1495. },
  1496. "notification-url": "https://packagist.org/downloads/",
  1497. "license": [
  1498. "MIT"
  1499. ],
  1500. "authors": [
  1501. {
  1502. "name": "Nicolas Grekas",
  1503. "email": "p@tchwork.com"
  1504. },
  1505. {
  1506. "name": "Symfony Community",
  1507. "homepage": "https://symfony.com/contributors"
  1508. }
  1509. ],
  1510. "description": "Symfony polyfill for intl's Normalizer class and related functions",
  1511. "homepage": "https://symfony.com",
  1512. "keywords": [
  1513. "compatibility",
  1514. "intl",
  1515. "normalizer",
  1516. "polyfill",
  1517. "portable",
  1518. "shim"
  1519. ],
  1520. "support": {
  1521. "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
  1522. },
  1523. "funding": [
  1524. {
  1525. "url": "https://symfony.com/sponsor",
  1526. "type": "custom"
  1527. },
  1528. {
  1529. "url": "https://github.com/fabpot",
  1530. "type": "github"
  1531. },
  1532. {
  1533. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  1534. "type": "tidelift"
  1535. }
  1536. ],
  1537. "time": "2024-09-09T11:45:10+00:00"
  1538. },
  1539. {
  1540. "name": "topthink/framework",
  1541. "version": "v5.0.25",
  1542. "source": {
  1543. "type": "git",
  1544. "url": "https://github.com/top-think/framework.git",
  1545. "reference": "643c58ed1bd22a2823ce5e95b3b68a5075f9087c"
  1546. },
  1547. "dist": {
  1548. "type": "zip",
  1549. "url": "https://api.github.com/repos/top-think/framework/zipball/643c58ed1bd22a2823ce5e95b3b68a5075f9087c",
  1550. "reference": "643c58ed1bd22a2823ce5e95b3b68a5075f9087c",
  1551. "shasum": "",
  1552. "mirrors": [
  1553. {
  1554. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1555. "preferred": true
  1556. }
  1557. ]
  1558. },
  1559. "require": {
  1560. "php": ">=5.4.0",
  1561. "topthink/think-installer": "~1.0"
  1562. },
  1563. "require-dev": {
  1564. "johnkary/phpunit-speedtrap": "^1.0",
  1565. "mikey179/vfsstream": "~1.6",
  1566. "phpdocumentor/reflection-docblock": "^2.0",
  1567. "phploc/phploc": "2.*",
  1568. "phpunit/phpunit": "4.8.*",
  1569. "sebastian/phpcpd": "2.*"
  1570. },
  1571. "type": "think-framework",
  1572. "autoload": {
  1573. "psr-4": {
  1574. "think\\": "library/think"
  1575. }
  1576. },
  1577. "notification-url": "https://packagist.org/downloads/",
  1578. "license": [
  1579. "Apache-2.0"
  1580. ],
  1581. "authors": [
  1582. {
  1583. "name": "liu21st",
  1584. "email": "liu21st@gmail.com"
  1585. }
  1586. ],
  1587. "description": "the new thinkphp framework",
  1588. "homepage": "http://thinkphp.cn/",
  1589. "keywords": [
  1590. "framework",
  1591. "orm",
  1592. "thinkphp"
  1593. ],
  1594. "support": {
  1595. "issues": "https://github.com/top-think/framework/issues",
  1596. "source": "https://github.com/top-think/framework/tree/v5.0.25"
  1597. },
  1598. "time": "2022-10-25T14:59:38+00:00"
  1599. },
  1600. {
  1601. "name": "topthink/think-installer",
  1602. "version": "v1.0.14",
  1603. "source": {
  1604. "type": "git",
  1605. "url": "https://github.com/top-think/think-installer.git",
  1606. "reference": "eae1740ac264a55c06134b6685dfb9f837d004d1"
  1607. },
  1608. "dist": {
  1609. "type": "zip",
  1610. "url": "https://api.github.com/repos/top-think/think-installer/zipball/eae1740ac264a55c06134b6685dfb9f837d004d1",
  1611. "reference": "eae1740ac264a55c06134b6685dfb9f837d004d1",
  1612. "shasum": "",
  1613. "mirrors": [
  1614. {
  1615. "url": "https://mirrors.aliyun.com/composer/dists/%package%/%reference%.%type%",
  1616. "preferred": true
  1617. }
  1618. ]
  1619. },
  1620. "require": {
  1621. "composer-plugin-api": "^1.0||^2.0"
  1622. },
  1623. "require-dev": {
  1624. "composer/composer": "^1.0||^2.0"
  1625. },
  1626. "type": "composer-plugin",
  1627. "extra": {
  1628. "class": "think\\composer\\Plugin"
  1629. },
  1630. "autoload": {
  1631. "psr-4": {
  1632. "think\\composer\\": "src"
  1633. }
  1634. },
  1635. "notification-url": "https://packagist.org/downloads/",
  1636. "license": [
  1637. "Apache-2.0"
  1638. ],
  1639. "authors": [
  1640. {
  1641. "name": "yunwuxin",
  1642. "email": "448901948@qq.com"
  1643. }
  1644. ],
  1645. "support": {
  1646. "issues": "https://github.com/top-think/think-installer/issues",
  1647. "source": "https://github.com/top-think/think-installer/tree/v1.0.14"
  1648. },
  1649. "time": "2021-03-25T08:34:02+00:00"
  1650. }
  1651. ],
  1652. "packages-dev": [],
  1653. "aliases": [],
  1654. "minimum-stability": "stable",
  1655. "stability-flags": {
  1656. "kosinix/grafika": 20
  1657. },
  1658. "prefer-stable": false,
  1659. "prefer-lowest": false,
  1660. "platform": {
  1661. "php": ">=5.4.0",
  1662. "ext-pdo": "*",
  1663. "ext-curl": "*",
  1664. "ext-json": "*",
  1665. "ext-bcmath": "*",
  1666. "ext-gd": "*",
  1667. "ext-openssl": "*",
  1668. "ext-libxml": "*",
  1669. "ext-simplexml": "*",
  1670. "ext-zlib": "*"
  1671. },
  1672. "platform-dev": [],
  1673. "plugin-api-version": "2.0.0"
  1674. }