composer.lock 37 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089
  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": "da627ba0e0d08b19a691123eb06ea664",
  8. "packages": [
  9. {
  10. "name": "adbario/php-dot-notation",
  11. "version": "2.2.0",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/adbario/php-dot-notation.git",
  15. "reference": "eee4fc81296531e6aafba4c2bbccfc5adab1676e"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/adbario/php-dot-notation/zipball/eee4fc81296531e6aafba4c2bbccfc5adab1676e",
  20. "reference": "eee4fc81296531e6aafba4c2bbccfc5adab1676e",
  21. "shasum": ""
  22. },
  23. "require": {
  24. "ext-json": "*",
  25. "php": ">=5.5"
  26. },
  27. "require-dev": {
  28. "phpunit/phpunit": "^4.0|^5.0|^6.0",
  29. "squizlabs/php_codesniffer": "^3.0"
  30. },
  31. "type": "library",
  32. "autoload": {
  33. "files": [
  34. "src/helpers.php"
  35. ],
  36. "psr-4": {
  37. "Adbar\\": "src"
  38. }
  39. },
  40. "notification-url": "https://packagist.org/downloads/",
  41. "license": [
  42. "MIT"
  43. ],
  44. "authors": [
  45. {
  46. "name": "Riku Särkinen",
  47. "email": "riku@adbar.io"
  48. }
  49. ],
  50. "description": "PHP dot notation access to arrays",
  51. "homepage": "https://github.com/adbario/php-dot-notation",
  52. "keywords": [
  53. "ArrayAccess",
  54. "dotnotation"
  55. ],
  56. "time": "2019-01-01T23:59:15+00:00"
  57. },
  58. {
  59. "name": "alibabacloud/client",
  60. "version": "1.5.20",
  61. "source": {
  62. "type": "git",
  63. "url": "https://github.com/aliyun/openapi-sdk-php-client.git",
  64. "reference": "e18c5d79072417250f6faf0c1c8ca8bd3fd73f2b"
  65. },
  66. "dist": {
  67. "type": "zip",
  68. "url": "https://api.github.com/repos/aliyun/openapi-sdk-php-client/zipball/e18c5d79072417250f6faf0c1c8ca8bd3fd73f2b",
  69. "reference": "e18c5d79072417250f6faf0c1c8ca8bd3fd73f2b",
  70. "shasum": ""
  71. },
  72. "require": {
  73. "adbario/php-dot-notation": "^2.2",
  74. "clagiordano/weblibs-configmanager": "^1.0",
  75. "danielstjules/stringy": "^3.1",
  76. "ext-curl": "*",
  77. "ext-json": "*",
  78. "ext-libxml": "*",
  79. "ext-mbstring": "*",
  80. "ext-openssl": "*",
  81. "ext-simplexml": "*",
  82. "ext-xmlwriter": "*",
  83. "guzzlehttp/guzzle": "^6.3",
  84. "mtdowling/jmespath.php": "^2.4",
  85. "php": ">=5.5"
  86. },
  87. "require-dev": {
  88. "composer/composer": "^1.8",
  89. "drupal/coder": "^8.3",
  90. "ext-dom": "*",
  91. "ext-pcre": "*",
  92. "ext-sockets": "*",
  93. "ext-spl": "*",
  94. "league/climate": "^3.2.4",
  95. "mikey179/vfsstream": "^1.6",
  96. "monolog/monolog": "^1.24",
  97. "phpunit/phpunit": "^4.8.35|^5.4.3",
  98. "psr/cache": "^1.0",
  99. "symfony/dotenv": "^3.4",
  100. "symfony/var-dumper": "^3.4"
  101. },
  102. "suggest": {
  103. "ext-sockets": "To use client-side monitoring"
  104. },
  105. "type": "library",
  106. "autoload": {
  107. "psr-4": {
  108. "AlibabaCloud\\Client\\": "src"
  109. },
  110. "files": [
  111. "src/Functions.php"
  112. ]
  113. },
  114. "notification-url": "https://packagist.org/downloads/",
  115. "license": [
  116. "Apache-2.0"
  117. ],
  118. "authors": [
  119. {
  120. "name": "Alibaba Cloud SDK",
  121. "email": "sdk-team@alibabacloud.com",
  122. "homepage": "http://www.alibabacloud.com"
  123. }
  124. ],
  125. "description": "Alibaba Cloud Client for PHP - Use Alibaba Cloud in your PHP project",
  126. "homepage": "https://www.alibabacloud.com/",
  127. "keywords": [
  128. "alibaba",
  129. "alibabacloud",
  130. "aliyun",
  131. "client",
  132. "cloud",
  133. "library",
  134. "sdk",
  135. "tool"
  136. ],
  137. "time": "2019-12-30T01:59:20+00:00"
  138. },
  139. {
  140. "name": "clagiordano/weblibs-configmanager",
  141. "version": "v1.0.7",
  142. "source": {
  143. "type": "git",
  144. "url": "https://github.com/clagiordano/weblibs-configmanager.git",
  145. "reference": "6ef4c27354368deb2f54b39bbe06601da8c873a0"
  146. },
  147. "dist": {
  148. "type": "zip",
  149. "url": "https://api.github.com/repos/clagiordano/weblibs-configmanager/zipball/6ef4c27354368deb2f54b39bbe06601da8c873a0",
  150. "reference": "6ef4c27354368deb2f54b39bbe06601da8c873a0",
  151. "shasum": ""
  152. },
  153. "require": {
  154. "php": ">=5.4"
  155. },
  156. "require-dev": {
  157. "clagiordano/phpunit-result-printer": "^1",
  158. "phpunit/phpunit": "^4.8"
  159. },
  160. "type": "library",
  161. "autoload": {
  162. "psr-4": {
  163. "clagiordano\\weblibs\\configmanager\\": "src/"
  164. }
  165. },
  166. "notification-url": "https://packagist.org/downloads/",
  167. "license": [
  168. "LGPL-3.0-or-later"
  169. ],
  170. "authors": [
  171. {
  172. "name": "Claudio Giordano",
  173. "email": "claudio.giordano@autistici.org",
  174. "role": "Developer"
  175. }
  176. ],
  177. "description": "weblibs-configmanager is a tool library for easily read and access to php config array file and direct read/write configuration file / object",
  178. "keywords": [
  179. "clagiordano",
  180. "configuration",
  181. "manager",
  182. "tool",
  183. "weblibs"
  184. ],
  185. "time": "2019-09-25T22:10:10+00:00"
  186. },
  187. {
  188. "name": "danielstjules/stringy",
  189. "version": "3.1.0",
  190. "source": {
  191. "type": "git",
  192. "url": "https://github.com/danielstjules/Stringy.git",
  193. "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e"
  194. },
  195. "dist": {
  196. "type": "zip",
  197. "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e",
  198. "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e",
  199. "shasum": ""
  200. },
  201. "require": {
  202. "php": ">=5.4.0",
  203. "symfony/polyfill-mbstring": "~1.1"
  204. },
  205. "require-dev": {
  206. "phpunit/phpunit": "~4.0"
  207. },
  208. "type": "library",
  209. "autoload": {
  210. "psr-4": {
  211. "Stringy\\": "src/"
  212. },
  213. "files": [
  214. "src/Create.php"
  215. ]
  216. },
  217. "notification-url": "https://packagist.org/downloads/",
  218. "license": [
  219. "MIT"
  220. ],
  221. "authors": [
  222. {
  223. "name": "Daniel St. Jules",
  224. "email": "danielst.jules@gmail.com",
  225. "homepage": "http://www.danielstjules.com"
  226. }
  227. ],
  228. "description": "A string manipulation library with multibyte support",
  229. "homepage": "https://github.com/danielstjules/Stringy",
  230. "keywords": [
  231. "UTF",
  232. "helpers",
  233. "manipulation",
  234. "methods",
  235. "multibyte",
  236. "string",
  237. "utf-8",
  238. "utility",
  239. "utils"
  240. ],
  241. "time": "2017-06-12T01:10:27+00:00"
  242. },
  243. {
  244. "name": "guzzlehttp/guzzle",
  245. "version": "6.5.2",
  246. "source": {
  247. "type": "git",
  248. "url": "https://github.com/guzzle/guzzle.git",
  249. "reference": "43ece0e75098b7ecd8d13918293029e555a50f82"
  250. },
  251. "dist": {
  252. "type": "zip",
  253. "url": "https://api.github.com/repos/guzzle/guzzle/zipball/43ece0e75098b7ecd8d13918293029e555a50f82",
  254. "reference": "43ece0e75098b7ecd8d13918293029e555a50f82",
  255. "shasum": ""
  256. },
  257. "require": {
  258. "ext-json": "*",
  259. "guzzlehttp/promises": "^1.0",
  260. "guzzlehttp/psr7": "^1.6.1",
  261. "php": ">=5.5"
  262. },
  263. "require-dev": {
  264. "ext-curl": "*",
  265. "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.4 || ^7.0",
  266. "psr/log": "^1.1"
  267. },
  268. "suggest": {
  269. "ext-intl": "Required for Internationalized Domain Name (IDN) support",
  270. "psr/log": "Required for using the Log middleware"
  271. },
  272. "type": "library",
  273. "extra": {
  274. "branch-alias": {
  275. "dev-master": "6.5-dev"
  276. }
  277. },
  278. "autoload": {
  279. "psr-4": {
  280. "GuzzleHttp\\": "src/"
  281. },
  282. "files": [
  283. "src/functions_include.php"
  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. "description": "Guzzle is a PHP HTTP client library",
  298. "homepage": "http://guzzlephp.org/",
  299. "keywords": [
  300. "client",
  301. "curl",
  302. "framework",
  303. "http",
  304. "http client",
  305. "rest",
  306. "web service"
  307. ],
  308. "time": "2019-12-23T11:57:10+00:00"
  309. },
  310. {
  311. "name": "guzzlehttp/promises",
  312. "version": "v1.3.1",
  313. "source": {
  314. "type": "git",
  315. "url": "https://github.com/guzzle/promises.git",
  316. "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646"
  317. },
  318. "dist": {
  319. "type": "zip",
  320. "url": "https://api.github.com/repos/guzzle/promises/zipball/a59da6cf61d80060647ff4d3eb2c03a2bc694646",
  321. "reference": "a59da6cf61d80060647ff4d3eb2c03a2bc694646",
  322. "shasum": ""
  323. },
  324. "require": {
  325. "php": ">=5.5.0"
  326. },
  327. "require-dev": {
  328. "phpunit/phpunit": "^4.0"
  329. },
  330. "type": "library",
  331. "extra": {
  332. "branch-alias": {
  333. "dev-master": "1.4-dev"
  334. }
  335. },
  336. "autoload": {
  337. "psr-4": {
  338. "GuzzleHttp\\Promise\\": "src/"
  339. },
  340. "files": [
  341. "src/functions_include.php"
  342. ]
  343. },
  344. "notification-url": "https://packagist.org/downloads/",
  345. "license": [
  346. "MIT"
  347. ],
  348. "authors": [
  349. {
  350. "name": "Michael Dowling",
  351. "email": "mtdowling@gmail.com",
  352. "homepage": "https://github.com/mtdowling"
  353. }
  354. ],
  355. "description": "Guzzle promises library",
  356. "keywords": [
  357. "promise"
  358. ],
  359. "time": "2016-12-20T10:07:11+00:00"
  360. },
  361. {
  362. "name": "guzzlehttp/psr7",
  363. "version": "1.6.1",
  364. "source": {
  365. "type": "git",
  366. "url": "https://github.com/guzzle/psr7.git",
  367. "reference": "239400de7a173fe9901b9ac7c06497751f00727a"
  368. },
  369. "dist": {
  370. "type": "zip",
  371. "url": "https://api.github.com/repos/guzzle/psr7/zipball/239400de7a173fe9901b9ac7c06497751f00727a",
  372. "reference": "239400de7a173fe9901b9ac7c06497751f00727a",
  373. "shasum": ""
  374. },
  375. "require": {
  376. "php": ">=5.4.0",
  377. "psr/http-message": "~1.0",
  378. "ralouphie/getallheaders": "^2.0.5 || ^3.0.0"
  379. },
  380. "provide": {
  381. "psr/http-message-implementation": "1.0"
  382. },
  383. "require-dev": {
  384. "ext-zlib": "*",
  385. "phpunit/phpunit": "~4.8.36 || ^5.7.27 || ^6.5.8"
  386. },
  387. "suggest": {
  388. "zendframework/zend-httphandlerrunner": "Emit PSR-7 responses"
  389. },
  390. "type": "library",
  391. "extra": {
  392. "branch-alias": {
  393. "dev-master": "1.6-dev"
  394. }
  395. },
  396. "autoload": {
  397. "psr-4": {
  398. "GuzzleHttp\\Psr7\\": "src/"
  399. },
  400. "files": [
  401. "src/functions_include.php"
  402. ]
  403. },
  404. "notification-url": "https://packagist.org/downloads/",
  405. "license": [
  406. "MIT"
  407. ],
  408. "authors": [
  409. {
  410. "name": "Michael Dowling",
  411. "email": "mtdowling@gmail.com",
  412. "homepage": "https://github.com/mtdowling"
  413. },
  414. {
  415. "name": "Tobias Schultze",
  416. "homepage": "https://github.com/Tobion"
  417. }
  418. ],
  419. "description": "PSR-7 message implementation that also provides common utility methods",
  420. "keywords": [
  421. "http",
  422. "message",
  423. "psr-7",
  424. "request",
  425. "response",
  426. "stream",
  427. "uri",
  428. "url"
  429. ],
  430. "time": "2019-07-01T23:21:34+00:00"
  431. },
  432. {
  433. "name": "mtdowling/jmespath.php",
  434. "version": "2.4.0",
  435. "source": {
  436. "type": "git",
  437. "url": "https://github.com/jmespath/jmespath.php.git",
  438. "reference": "adcc9531682cf87dfda21e1fd5d0e7a41d292fac"
  439. },
  440. "dist": {
  441. "type": "zip",
  442. "url": "https://api.github.com/repos/jmespath/jmespath.php/zipball/adcc9531682cf87dfda21e1fd5d0e7a41d292fac",
  443. "reference": "adcc9531682cf87dfda21e1fd5d0e7a41d292fac",
  444. "shasum": ""
  445. },
  446. "require": {
  447. "php": ">=5.4.0"
  448. },
  449. "require-dev": {
  450. "phpunit/phpunit": "~4.0"
  451. },
  452. "bin": [
  453. "bin/jp.php"
  454. ],
  455. "type": "library",
  456. "extra": {
  457. "branch-alias": {
  458. "dev-master": "2.0-dev"
  459. }
  460. },
  461. "autoload": {
  462. "psr-4": {
  463. "JmesPath\\": "src/"
  464. },
  465. "files": [
  466. "src/JmesPath.php"
  467. ]
  468. },
  469. "notification-url": "https://packagist.org/downloads/",
  470. "license": [
  471. "MIT"
  472. ],
  473. "authors": [
  474. {
  475. "name": "Michael Dowling",
  476. "email": "mtdowling@gmail.com",
  477. "homepage": "https://github.com/mtdowling"
  478. }
  479. ],
  480. "description": "Declaratively specify how to extract elements from a JSON document",
  481. "keywords": [
  482. "json",
  483. "jsonpath"
  484. ],
  485. "time": "2016-12-03T22:08:25+00:00"
  486. },
  487. {
  488. "name": "psr/http-message",
  489. "version": "1.0.1",
  490. "source": {
  491. "type": "git",
  492. "url": "https://github.com/php-fig/http-message.git",
  493. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
  494. },
  495. "dist": {
  496. "type": "zip",
  497. "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
  498. "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
  499. "shasum": ""
  500. },
  501. "require": {
  502. "php": ">=5.3.0"
  503. },
  504. "type": "library",
  505. "extra": {
  506. "branch-alias": {
  507. "dev-master": "1.0.x-dev"
  508. }
  509. },
  510. "autoload": {
  511. "psr-4": {
  512. "Psr\\Http\\Message\\": "src/"
  513. }
  514. },
  515. "notification-url": "https://packagist.org/downloads/",
  516. "license": [
  517. "MIT"
  518. ],
  519. "authors": [
  520. {
  521. "name": "PHP-FIG",
  522. "homepage": "http://www.php-fig.org/"
  523. }
  524. ],
  525. "description": "Common interface for HTTP messages",
  526. "homepage": "https://github.com/php-fig/http-message",
  527. "keywords": [
  528. "http",
  529. "http-message",
  530. "psr",
  531. "psr-7",
  532. "request",
  533. "response"
  534. ],
  535. "time": "2016-08-06T14:39:51+00:00"
  536. },
  537. {
  538. "name": "ralouphie/getallheaders",
  539. "version": "3.0.3",
  540. "source": {
  541. "type": "git",
  542. "url": "https://github.com/ralouphie/getallheaders.git",
  543. "reference": "120b605dfeb996808c31b6477290a714d356e822"
  544. },
  545. "dist": {
  546. "type": "zip",
  547. "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
  548. "reference": "120b605dfeb996808c31b6477290a714d356e822",
  549. "shasum": ""
  550. },
  551. "require": {
  552. "php": ">=5.6"
  553. },
  554. "require-dev": {
  555. "php-coveralls/php-coveralls": "^2.1",
  556. "phpunit/phpunit": "^5 || ^6.5"
  557. },
  558. "type": "library",
  559. "autoload": {
  560. "files": [
  561. "src/getallheaders.php"
  562. ]
  563. },
  564. "notification-url": "https://packagist.org/downloads/",
  565. "license": [
  566. "MIT"
  567. ],
  568. "authors": [
  569. {
  570. "name": "Ralph Khattar",
  571. "email": "ralph.khattar@gmail.com"
  572. }
  573. ],
  574. "description": "A polyfill for getallheaders.",
  575. "time": "2019-03-08T08:55:37+00:00"
  576. },
  577. {
  578. "name": "symfony/polyfill-mbstring",
  579. "version": "v1.13.1",
  580. "source": {
  581. "type": "git",
  582. "url": "https://github.com/symfony/polyfill-mbstring.git",
  583. "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f"
  584. },
  585. "dist": {
  586. "type": "zip",
  587. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7b4aab9743c30be783b73de055d24a39cf4b954f",
  588. "reference": "7b4aab9743c30be783b73de055d24a39cf4b954f",
  589. "shasum": ""
  590. },
  591. "require": {
  592. "php": ">=5.3.3"
  593. },
  594. "suggest": {
  595. "ext-mbstring": "For best performance"
  596. },
  597. "type": "library",
  598. "extra": {
  599. "branch-alias": {
  600. "dev-master": "1.13-dev"
  601. }
  602. },
  603. "autoload": {
  604. "psr-4": {
  605. "Symfony\\Polyfill\\Mbstring\\": ""
  606. },
  607. "files": [
  608. "bootstrap.php"
  609. ]
  610. },
  611. "notification-url": "https://packagist.org/downloads/",
  612. "license": [
  613. "MIT"
  614. ],
  615. "authors": [
  616. {
  617. "name": "Nicolas Grekas",
  618. "email": "p@tchwork.com"
  619. },
  620. {
  621. "name": "Symfony Community",
  622. "homepage": "https://symfony.com/contributors"
  623. }
  624. ],
  625. "description": "Symfony polyfill for the Mbstring extension",
  626. "homepage": "https://symfony.com",
  627. "keywords": [
  628. "compatibility",
  629. "mbstring",
  630. "polyfill",
  631. "portable",
  632. "shim"
  633. ],
  634. "time": "2019-11-27T14:18:11+00:00"
  635. },
  636. {
  637. "name": "topthink/framework",
  638. "version": "v5.0.21",
  639. "source": {
  640. "type": "git",
  641. "url": "https://github.com/top-think/framework.git",
  642. "reference": "60e38a040b31885ade6887208d1429ac4052f623"
  643. },
  644. "dist": {
  645. "type": "zip",
  646. "url": "https://api.github.com/repos/top-think/framework/zipball/60e38a040b31885ade6887208d1429ac4052f623",
  647. "reference": "60e38a040b31885ade6887208d1429ac4052f623",
  648. "shasum": ""
  649. },
  650. "require": {
  651. "php": ">=5.4.0",
  652. "topthink/think-installer": "~1.0"
  653. },
  654. "require-dev": {
  655. "johnkary/phpunit-speedtrap": "^1.0",
  656. "mikey179/vfsstream": "~1.6",
  657. "phpdocumentor/reflection-docblock": "^2.0",
  658. "phploc/phploc": "2.*",
  659. "phpunit/phpunit": "4.8.*",
  660. "sebastian/phpcpd": "2.*"
  661. },
  662. "type": "think-framework",
  663. "autoload": {
  664. "psr-4": {
  665. "think\\": "library/think"
  666. }
  667. },
  668. "notification-url": "https://packagist.org/downloads/",
  669. "license": [
  670. "Apache-2.0"
  671. ],
  672. "authors": [
  673. {
  674. "name": "liu21st",
  675. "email": "liu21st@gmail.com"
  676. }
  677. ],
  678. "description": "the new thinkphp framework",
  679. "homepage": "http://thinkphp.cn/",
  680. "keywords": [
  681. "framework",
  682. "orm",
  683. "thinkphp"
  684. ],
  685. "time": "2018-08-23T09:38:39+00:00"
  686. },
  687. {
  688. "name": "topthink/think-captcha",
  689. "version": "v1.0.7",
  690. "source": {
  691. "type": "git",
  692. "url": "https://github.com/top-think/think-captcha.git",
  693. "reference": "0c55455df26a1626a60d0dc35d2d89002b741d44"
  694. },
  695. "dist": {
  696. "type": "zip",
  697. "url": "https://api.github.com/repos/top-think/think-captcha/zipball/0c55455df26a1626a60d0dc35d2d89002b741d44",
  698. "reference": "0c55455df26a1626a60d0dc35d2d89002b741d44",
  699. "shasum": ""
  700. },
  701. "type": "library",
  702. "autoload": {
  703. "psr-4": {
  704. "think\\captcha\\": "src/"
  705. },
  706. "files": [
  707. "src/helper.php"
  708. ]
  709. },
  710. "notification-url": "https://packagist.org/downloads/",
  711. "license": [
  712. "Apache-2.0"
  713. ],
  714. "authors": [
  715. {
  716. "name": "yunwuxin",
  717. "email": "448901948@qq.com"
  718. }
  719. ],
  720. "description": "captcha package for thinkphp5",
  721. "time": "2016-07-06T01:47:11+00:00"
  722. },
  723. {
  724. "name": "topthink/think-helper",
  725. "version": "v1.0.6",
  726. "source": {
  727. "type": "git",
  728. "url": "https://github.com/top-think/think-helper.git",
  729. "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f"
  730. },
  731. "dist": {
  732. "type": "zip",
  733. "url": "https://api.github.com/repos/top-think/think-helper/zipball/0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f",
  734. "reference": "0c99dc625b0d2d4124e1b6ca15a3ad6f0125963f",
  735. "shasum": ""
  736. },
  737. "type": "library",
  738. "autoload": {
  739. "psr-4": {
  740. "think\\helper\\": "src"
  741. },
  742. "files": [
  743. "src/helper.php"
  744. ]
  745. },
  746. "notification-url": "https://packagist.org/downloads/",
  747. "license": [
  748. "Apache-2.0"
  749. ],
  750. "authors": [
  751. {
  752. "name": "yunwuxin",
  753. "email": "448901948@qq.com"
  754. }
  755. ],
  756. "description": "The ThinkPHP5 Helper Package",
  757. "time": "2017-04-05T07:15:37+00:00"
  758. },
  759. {
  760. "name": "topthink/think-image",
  761. "version": "v1.0.7",
  762. "source": {
  763. "type": "git",
  764. "url": "https://github.com/top-think/think-image.git",
  765. "reference": "8586cf47f117481c6d415b20f7dedf62e79d5512"
  766. },
  767. "dist": {
  768. "type": "zip",
  769. "url": "https://api.github.com/repos/top-think/think-image/zipball/8586cf47f117481c6d415b20f7dedf62e79d5512",
  770. "reference": "8586cf47f117481c6d415b20f7dedf62e79d5512",
  771. "shasum": ""
  772. },
  773. "require": {
  774. "ext-gd": "*"
  775. },
  776. "require-dev": {
  777. "phpunit/phpunit": "4.8.*",
  778. "topthink/framework": "^5.0"
  779. },
  780. "type": "library",
  781. "autoload": {
  782. "psr-4": {
  783. "think\\": "src"
  784. }
  785. },
  786. "notification-url": "https://packagist.org/downloads/",
  787. "license": [
  788. "Apache-2.0"
  789. ],
  790. "authors": [
  791. {
  792. "name": "yunwuxin",
  793. "email": "448901948@qq.com"
  794. }
  795. ],
  796. "description": "The ThinkPHP5 Image Package",
  797. "time": "2016-09-29T06:05:43+00:00"
  798. },
  799. {
  800. "name": "topthink/think-installer",
  801. "version": "v1.0.12",
  802. "source": {
  803. "type": "git",
  804. "url": "https://github.com/top-think/think-installer.git",
  805. "reference": "1be326e68f63de4e95977ed50f46ae75f017556d"
  806. },
  807. "dist": {
  808. "type": "zip",
  809. "url": "https://api.github.com/repos/top-think/think-installer/zipball/1be326e68f63de4e95977ed50f46ae75f017556d",
  810. "reference": "1be326e68f63de4e95977ed50f46ae75f017556d",
  811. "shasum": ""
  812. },
  813. "require": {
  814. "composer-plugin-api": "^1.0"
  815. },
  816. "require-dev": {
  817. "composer/composer": "1.0.*@dev"
  818. },
  819. "type": "composer-plugin",
  820. "extra": {
  821. "class": "think\\composer\\Plugin"
  822. },
  823. "autoload": {
  824. "psr-4": {
  825. "think\\composer\\": "src"
  826. }
  827. },
  828. "notification-url": "https://packagist.org/downloads/",
  829. "license": [
  830. "Apache-2.0"
  831. ],
  832. "authors": [
  833. {
  834. "name": "yunwuxin",
  835. "email": "448901948@qq.com"
  836. }
  837. ],
  838. "time": "2017-05-27T06:58:09+00:00"
  839. },
  840. {
  841. "name": "topthink/think-migration",
  842. "version": "v1.1.1",
  843. "source": {
  844. "type": "git",
  845. "url": "https://github.com/top-think/think-migration.git",
  846. "reference": "8e489f8d38a39876690c0e00fcf9a54ae92c4d3d"
  847. },
  848. "dist": {
  849. "type": "zip",
  850. "url": "https://api.github.com/repos/top-think/think-migration/zipball/8e489f8d38a39876690c0e00fcf9a54ae92c4d3d",
  851. "reference": "8e489f8d38a39876690c0e00fcf9a54ae92c4d3d",
  852. "shasum": ""
  853. },
  854. "require-dev": {
  855. "topthink/framework": "^5.0"
  856. },
  857. "type": "library",
  858. "autoload": {
  859. "psr-4": {
  860. "Phinx\\": "phinx/src/Phinx",
  861. "think\\migration\\": "src"
  862. },
  863. "files": [
  864. "src/config.php"
  865. ]
  866. },
  867. "notification-url": "https://packagist.org/downloads/",
  868. "license": [
  869. "Apache-2.0"
  870. ],
  871. "authors": [
  872. {
  873. "name": "yunwuxin",
  874. "email": "448901948@qq.com"
  875. }
  876. ],
  877. "time": "2017-03-31T06:33:23+00:00"
  878. },
  879. {
  880. "name": "topthink/think-mongo",
  881. "version": "v1.8.5",
  882. "source": {
  883. "type": "git",
  884. "url": "https://github.com/top-think/think-mongo.git",
  885. "reference": "657cc79bd5f090a58b0cc83776073dd69c83a3d1"
  886. },
  887. "dist": {
  888. "type": "zip",
  889. "url": "https://api.github.com/repos/top-think/think-mongo/zipball/657cc79bd5f090a58b0cc83776073dd69c83a3d1",
  890. "reference": "657cc79bd5f090a58b0cc83776073dd69c83a3d1",
  891. "shasum": ""
  892. },
  893. "type": "library",
  894. "autoload": {
  895. "psr-4": {
  896. "think\\mongo\\": "src"
  897. },
  898. "files": []
  899. },
  900. "notification-url": "https://packagist.org/downloads/",
  901. "license": [
  902. "Apache-2.0"
  903. ],
  904. "authors": [
  905. {
  906. "name": "liu21st",
  907. "email": "liu21st@gmail.com"
  908. }
  909. ],
  910. "description": "mongodb driver for thinkphp5",
  911. "time": "2018-06-03T01:51:27+00:00"
  912. },
  913. {
  914. "name": "topthink/think-oracle",
  915. "version": "v1.3",
  916. "source": {
  917. "type": "git",
  918. "url": "https://github.com/top-think/think-oracle.git",
  919. "reference": "89a049e876167030b489322f691aed00799fd68f"
  920. },
  921. "dist": {
  922. "type": "zip",
  923. "url": "https://api.github.com/repos/top-think/think-oracle/zipball/89a049e876167030b489322f691aed00799fd68f",
  924. "reference": "89a049e876167030b489322f691aed00799fd68f",
  925. "shasum": ""
  926. },
  927. "require": {
  928. "topthink/framework": "~5.0.17"
  929. },
  930. "type": "library",
  931. "autoload": {
  932. "psr-4": {
  933. "think\\oracle\\": "src"
  934. },
  935. "files": []
  936. },
  937. "notification-url": "https://packagist.org/downloads/",
  938. "license": [
  939. "Apache-2.0"
  940. ],
  941. "authors": [
  942. {
  943. "name": "liu21st",
  944. "email": "liu21st@gmail.com"
  945. }
  946. ],
  947. "description": "Oracle driver for thinkphp5",
  948. "time": "2018-04-14T00:52:34+00:00"
  949. },
  950. {
  951. "name": "topthink/think-queue",
  952. "version": "v1.1.5",
  953. "source": {
  954. "type": "git",
  955. "url": "https://github.com/top-think/think-queue.git",
  956. "reference": "465320c9cb7811df22d4ff8f29f58ead7d104348"
  957. },
  958. "dist": {
  959. "type": "zip",
  960. "url": "https://api.github.com/repos/top-think/think-queue/zipball/465320c9cb7811df22d4ff8f29f58ead7d104348",
  961. "reference": "465320c9cb7811df22d4ff8f29f58ead7d104348",
  962. "shasum": ""
  963. },
  964. "require": {
  965. "topthink/think-helper": ">=1.0.4",
  966. "topthink/think-installer": ">=1.0.10"
  967. },
  968. "type": "think-extend",
  969. "extra": {
  970. "think-config": {
  971. "queue": "src/config.php"
  972. }
  973. },
  974. "autoload": {
  975. "psr-4": {
  976. "think\\": "src"
  977. },
  978. "files": [
  979. "src/common.php"
  980. ]
  981. },
  982. "notification-url": "https://packagist.org/downloads/",
  983. "license": [
  984. "Apache-2.0"
  985. ],
  986. "authors": [
  987. {
  988. "name": "yunwuxin",
  989. "email": "448901948@qq.com"
  990. }
  991. ],
  992. "description": "The ThinkPHP5 Queue Package",
  993. "time": "2018-05-04T05:29:53+00:00"
  994. },
  995. {
  996. "name": "topthink/think-worker",
  997. "version": "v1.0.1",
  998. "source": {
  999. "type": "git",
  1000. "url": "https://github.com/top-think/think-worker.git",
  1001. "reference": "b609ff5e38dbb7194aab027d2b2c6b31a7ed1bd1"
  1002. },
  1003. "dist": {
  1004. "type": "zip",
  1005. "url": "https://api.github.com/repos/top-think/think-worker/zipball/b609ff5e38dbb7194aab027d2b2c6b31a7ed1bd1",
  1006. "reference": "b609ff5e38dbb7194aab027d2b2c6b31a7ed1bd1",
  1007. "shasum": ""
  1008. },
  1009. "require": {
  1010. "workerman/workerman": "^3.3.0"
  1011. },
  1012. "type": "library",
  1013. "autoload": {
  1014. "psr-4": {
  1015. "think\\worker\\": "src"
  1016. },
  1017. "files": []
  1018. },
  1019. "notification-url": "https://packagist.org/downloads/",
  1020. "license": [
  1021. "Apache-2.0"
  1022. ],
  1023. "authors": [
  1024. {
  1025. "name": "liu21st",
  1026. "email": "liu21st@gmail.com"
  1027. }
  1028. ],
  1029. "description": "workerman extend for thinkphp5",
  1030. "time": "2016-10-08T06:07:03+00:00"
  1031. },
  1032. {
  1033. "name": "workerman/workerman",
  1034. "version": "v3.5.14",
  1035. "source": {
  1036. "type": "git",
  1037. "url": "https://github.com/walkor/Workerman.git",
  1038. "reference": "6d70996b2b4ec94000e807246aca0e861c9601d8"
  1039. },
  1040. "dist": {
  1041. "type": "zip",
  1042. "url": "https://api.github.com/repos/walkor/Workerman/zipball/6d70996b2b4ec94000e807246aca0e861c9601d8",
  1043. "reference": "6d70996b2b4ec94000e807246aca0e861c9601d8",
  1044. "shasum": ""
  1045. },
  1046. "require": {
  1047. "php": ">=5.3"
  1048. },
  1049. "suggest": {
  1050. "ext-event": "For better performance. "
  1051. },
  1052. "type": "library",
  1053. "autoload": {
  1054. "psr-4": {
  1055. "Workerman\\": "./"
  1056. }
  1057. },
  1058. "notification-url": "https://packagist.org/downloads/",
  1059. "license": [
  1060. "MIT"
  1061. ],
  1062. "authors": [
  1063. {
  1064. "name": "walkor",
  1065. "email": "walkor@workerman.net",
  1066. "homepage": "http://www.workerman.net",
  1067. "role": "Developer"
  1068. }
  1069. ],
  1070. "description": "An asynchronous event driven PHP framework for easily building fast, scalable network applications.",
  1071. "homepage": "http://www.workerman.net",
  1072. "keywords": [
  1073. "asynchronous",
  1074. "event-loop"
  1075. ],
  1076. "time": "2018-08-04T12:41:54+00:00"
  1077. }
  1078. ],
  1079. "packages-dev": [],
  1080. "aliases": [],
  1081. "minimum-stability": "stable",
  1082. "stability-flags": [],
  1083. "prefer-stable": false,
  1084. "prefer-lowest": false,
  1085. "platform": {
  1086. "php": ">=5.4.0"
  1087. },
  1088. "platform-dev": []
  1089. }