webman
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040
  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": "bb1b22cb318c0d2482324d8ccb146efb",
  8. "packages": [
  9. {
  10. "name": "doctrine/inflector",
  11. "version": "2.0.4",
  12. "dist": {
  13. "type": "zip",
  14. "url": "https://mirrors.cloud.tencent.com/repository/composer/doctrine/inflector/2.0.4/doctrine-inflector-2.0.4.zip",
  15. "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89",
  16. "shasum": ""
  17. },
  18. "require": {
  19. "php": "^7.2 || ^8.0"
  20. },
  21. "require-dev": {
  22. "doctrine/coding-standard": "^8.2",
  23. "phpstan/phpstan": "^0.12",
  24. "phpstan/phpstan-phpunit": "^0.12",
  25. "phpstan/phpstan-strict-rules": "^0.12",
  26. "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
  27. "vimeo/psalm": "^4.10"
  28. },
  29. "type": "library",
  30. "autoload": {
  31. "psr-4": {
  32. "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
  33. }
  34. },
  35. "license": [
  36. "MIT"
  37. ],
  38. "authors": [
  39. {
  40. "name": "Guilherme Blanco",
  41. "email": "guilhermeblanco@gmail.com"
  42. },
  43. {
  44. "name": "Roman Borschel",
  45. "email": "roman@code-factory.org"
  46. },
  47. {
  48. "name": "Benjamin Eberlei",
  49. "email": "kontakt@beberlei.de"
  50. },
  51. {
  52. "name": "Jonathan Wage",
  53. "email": "jonwage@gmail.com"
  54. },
  55. {
  56. "name": "Johannes Schmitt",
  57. "email": "schmittjoh@gmail.com"
  58. }
  59. ],
  60. "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
  61. "homepage": "https://www.doctrine-project.org/projects/inflector.html",
  62. "keywords": [
  63. "inflection",
  64. "inflector",
  65. "lowercase",
  66. "manipulation",
  67. "php",
  68. "plural",
  69. "singular",
  70. "strings",
  71. "uppercase",
  72. "words"
  73. ],
  74. "time": "2021-10-22T20:16:43+00:00"
  75. },
  76. {
  77. "name": "firebase/php-jwt",
  78. "version": "v6.3.0",
  79. "dist": {
  80. "type": "zip",
  81. "url": "https://mirrors.cloud.tencent.com/repository/composer/firebase/php-jwt/v6.3.0/firebase-php-jwt-v6.3.0.zip",
  82. "reference": "018dfc4e1da92ad8a1b90adc4893f476a3b41cb8",
  83. "shasum": ""
  84. },
  85. "require": {
  86. "php": "^7.1||^8.0"
  87. },
  88. "require-dev": {
  89. "guzzlehttp/guzzle": "^6.5||^7.4",
  90. "phpspec/prophecy-phpunit": "^1.1",
  91. "phpunit/phpunit": "^7.5||^9.5",
  92. "psr/cache": "^1.0||^2.0",
  93. "psr/http-client": "^1.0",
  94. "psr/http-factory": "^1.0"
  95. },
  96. "suggest": {
  97. "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present"
  98. },
  99. "type": "library",
  100. "autoload": {
  101. "psr-4": {
  102. "Firebase\\JWT\\": "src"
  103. }
  104. },
  105. "license": [
  106. "BSD-3-Clause"
  107. ],
  108. "authors": [
  109. {
  110. "name": "Neuman Vong",
  111. "email": "neuman+pear@twilio.com",
  112. "role": "Developer"
  113. },
  114. {
  115. "name": "Anant Narayanan",
  116. "email": "anant@php.net",
  117. "role": "Developer"
  118. }
  119. ],
  120. "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.",
  121. "homepage": "https://github.com/firebase/php-jwt",
  122. "keywords": [
  123. "jwt",
  124. "php"
  125. ],
  126. "time": "2022-07-15T16:48:45+00:00"
  127. },
  128. {
  129. "name": "illuminate/bus",
  130. "version": "v8.83.23",
  131. "dist": {
  132. "type": "zip",
  133. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/bus/v8.83.23/illuminate-bus-v8.83.23.zip",
  134. "reference": "d2a8ae4bfd881086e55455e470776358eab27eae",
  135. "shasum": ""
  136. },
  137. "require": {
  138. "illuminate/collections": "^8.0",
  139. "illuminate/contracts": "^8.0",
  140. "illuminate/pipeline": "^8.0",
  141. "illuminate/support": "^8.0",
  142. "php": "^7.3|^8.0"
  143. },
  144. "suggest": {
  145. "illuminate/queue": "Required to use closures when chaining jobs (^7.0)."
  146. },
  147. "type": "library",
  148. "extra": {
  149. "branch-alias": {
  150. "dev-master": "8.x-dev"
  151. }
  152. },
  153. "autoload": {
  154. "psr-4": {
  155. "Illuminate\\Bus\\": ""
  156. }
  157. },
  158. "license": [
  159. "MIT"
  160. ],
  161. "authors": [
  162. {
  163. "name": "Taylor Otwell",
  164. "email": "taylor@laravel.com"
  165. }
  166. ],
  167. "description": "The Illuminate Bus package.",
  168. "homepage": "https://laravel.com",
  169. "time": "2022-03-07T15:02:42+00:00"
  170. },
  171. {
  172. "name": "illuminate/collections",
  173. "version": "v8.83.23",
  174. "dist": {
  175. "type": "zip",
  176. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/collections/v8.83.23/illuminate-collections-v8.83.23.zip",
  177. "reference": "705a4e1ef93cd492c45b9b3e7911cccc990a07f4",
  178. "shasum": ""
  179. },
  180. "require": {
  181. "illuminate/contracts": "^8.0",
  182. "illuminate/macroable": "^8.0",
  183. "php": "^7.3|^8.0"
  184. },
  185. "suggest": {
  186. "symfony/var-dumper": "Required to use the dump method (^5.4)."
  187. },
  188. "type": "library",
  189. "extra": {
  190. "branch-alias": {
  191. "dev-master": "8.x-dev"
  192. }
  193. },
  194. "autoload": {
  195. "files": [
  196. "helpers.php"
  197. ],
  198. "psr-4": {
  199. "Illuminate\\Support\\": ""
  200. }
  201. },
  202. "license": [
  203. "MIT"
  204. ],
  205. "authors": [
  206. {
  207. "name": "Taylor Otwell",
  208. "email": "taylor@laravel.com"
  209. }
  210. ],
  211. "description": "The Illuminate Collections package.",
  212. "homepage": "https://laravel.com",
  213. "time": "2022-06-23T15:29:49+00:00"
  214. },
  215. {
  216. "name": "illuminate/container",
  217. "version": "v8.83.23",
  218. "dist": {
  219. "type": "zip",
  220. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/container/v8.83.23/illuminate-container-v8.83.23.zip",
  221. "reference": "14062628d05f75047c5a1360b9350028427d568e",
  222. "shasum": ""
  223. },
  224. "require": {
  225. "illuminate/contracts": "^8.0",
  226. "php": "^7.3|^8.0",
  227. "psr/container": "^1.0"
  228. },
  229. "provide": {
  230. "psr/container-implementation": "1.0"
  231. },
  232. "type": "library",
  233. "extra": {
  234. "branch-alias": {
  235. "dev-master": "8.x-dev"
  236. }
  237. },
  238. "autoload": {
  239. "psr-4": {
  240. "Illuminate\\Container\\": ""
  241. }
  242. },
  243. "license": [
  244. "MIT"
  245. ],
  246. "authors": [
  247. {
  248. "name": "Taylor Otwell",
  249. "email": "taylor@laravel.com"
  250. }
  251. ],
  252. "description": "The Illuminate Container package.",
  253. "homepage": "https://laravel.com",
  254. "time": "2022-02-02T21:03:35+00:00"
  255. },
  256. {
  257. "name": "illuminate/contracts",
  258. "version": "v8.83.23",
  259. "dist": {
  260. "type": "zip",
  261. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/contracts/v8.83.23/illuminate-contracts-v8.83.23.zip",
  262. "reference": "5e0fd287a1b22a6b346a9f7cd484d8cf0234585d",
  263. "shasum": ""
  264. },
  265. "require": {
  266. "php": "^7.3|^8.0",
  267. "psr/container": "^1.0",
  268. "psr/simple-cache": "^1.0"
  269. },
  270. "type": "library",
  271. "extra": {
  272. "branch-alias": {
  273. "dev-master": "8.x-dev"
  274. }
  275. },
  276. "autoload": {
  277. "psr-4": {
  278. "Illuminate\\Contracts\\": ""
  279. }
  280. },
  281. "license": [
  282. "MIT"
  283. ],
  284. "authors": [
  285. {
  286. "name": "Taylor Otwell",
  287. "email": "taylor@laravel.com"
  288. }
  289. ],
  290. "description": "The Illuminate Contracts package.",
  291. "homepage": "https://laravel.com",
  292. "time": "2022-01-13T14:47:47+00:00"
  293. },
  294. {
  295. "name": "illuminate/database",
  296. "version": "v8.83.23",
  297. "dist": {
  298. "type": "zip",
  299. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/database/v8.83.23/illuminate-database-v8.83.23.zip",
  300. "reference": "9c056fddf7c2a5cf30d3ffac3c7e50fcc5f8a322",
  301. "shasum": ""
  302. },
  303. "require": {
  304. "ext-json": "*",
  305. "illuminate/collections": "^8.0",
  306. "illuminate/container": "^8.0",
  307. "illuminate/contracts": "^8.0",
  308. "illuminate/macroable": "^8.0",
  309. "illuminate/support": "^8.0",
  310. "php": "^7.3|^8.0",
  311. "symfony/console": "^5.4"
  312. },
  313. "suggest": {
  314. "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).",
  315. "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
  316. "illuminate/console": "Required to use the database commands (^8.0).",
  317. "illuminate/events": "Required to use the observers with Eloquent (^8.0).",
  318. "illuminate/filesystem": "Required to use the migrations (^8.0).",
  319. "illuminate/pagination": "Required to paginate the result set (^8.0).",
  320. "symfony/finder": "Required to use Eloquent model factories (^5.4)."
  321. },
  322. "type": "library",
  323. "extra": {
  324. "branch-alias": {
  325. "dev-master": "8.x-dev"
  326. }
  327. },
  328. "autoload": {
  329. "psr-4": {
  330. "Illuminate\\Database\\": ""
  331. }
  332. },
  333. "license": [
  334. "MIT"
  335. ],
  336. "authors": [
  337. {
  338. "name": "Taylor Otwell",
  339. "email": "taylor@laravel.com"
  340. }
  341. ],
  342. "description": "The Illuminate Database package.",
  343. "homepage": "https://laravel.com",
  344. "keywords": [
  345. "database",
  346. "laravel",
  347. "orm",
  348. "sql"
  349. ],
  350. "time": "2022-07-14T14:03:49+00:00"
  351. },
  352. {
  353. "name": "illuminate/events",
  354. "version": "v8.83.23",
  355. "dist": {
  356. "type": "zip",
  357. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/events/v8.83.23/illuminate-events-v8.83.23.zip",
  358. "reference": "b7f06cafb6c09581617f2ca05d69e9b159e5a35d",
  359. "shasum": ""
  360. },
  361. "require": {
  362. "illuminate/bus": "^8.0",
  363. "illuminate/collections": "^8.0",
  364. "illuminate/container": "^8.0",
  365. "illuminate/contracts": "^8.0",
  366. "illuminate/macroable": "^8.0",
  367. "illuminate/support": "^8.0",
  368. "php": "^7.3|^8.0"
  369. },
  370. "type": "library",
  371. "extra": {
  372. "branch-alias": {
  373. "dev-master": "8.x-dev"
  374. }
  375. },
  376. "autoload": {
  377. "files": [
  378. "functions.php"
  379. ],
  380. "psr-4": {
  381. "Illuminate\\Events\\": ""
  382. }
  383. },
  384. "license": [
  385. "MIT"
  386. ],
  387. "authors": [
  388. {
  389. "name": "Taylor Otwell",
  390. "email": "taylor@laravel.com"
  391. }
  392. ],
  393. "description": "The Illuminate Events package.",
  394. "homepage": "https://laravel.com",
  395. "time": "2021-09-15T14:32:50+00:00"
  396. },
  397. {
  398. "name": "illuminate/macroable",
  399. "version": "v8.83.23",
  400. "dist": {
  401. "type": "zip",
  402. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/macroable/v8.83.23/illuminate-macroable-v8.83.23.zip",
  403. "reference": "aed81891a6e046fdee72edd497f822190f61c162",
  404. "shasum": ""
  405. },
  406. "require": {
  407. "php": "^7.3|^8.0"
  408. },
  409. "type": "library",
  410. "extra": {
  411. "branch-alias": {
  412. "dev-master": "8.x-dev"
  413. }
  414. },
  415. "autoload": {
  416. "psr-4": {
  417. "Illuminate\\Support\\": ""
  418. }
  419. },
  420. "license": [
  421. "MIT"
  422. ],
  423. "authors": [
  424. {
  425. "name": "Taylor Otwell",
  426. "email": "taylor@laravel.com"
  427. }
  428. ],
  429. "description": "The Illuminate Macroable package.",
  430. "homepage": "https://laravel.com",
  431. "time": "2021-11-16T13:57:03+00:00"
  432. },
  433. {
  434. "name": "illuminate/pagination",
  435. "version": "v8.83.23",
  436. "dist": {
  437. "type": "zip",
  438. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/pagination/v8.83.23/illuminate-pagination-v8.83.23.zip",
  439. "reference": "16fe8dc35f9d18c58a3471469af656a02e9ab692",
  440. "shasum": ""
  441. },
  442. "require": {
  443. "ext-json": "*",
  444. "illuminate/collections": "^8.0",
  445. "illuminate/contracts": "^8.0",
  446. "illuminate/support": "^8.0",
  447. "php": "^7.3|^8.0"
  448. },
  449. "type": "library",
  450. "extra": {
  451. "branch-alias": {
  452. "dev-master": "8.x-dev"
  453. }
  454. },
  455. "autoload": {
  456. "psr-4": {
  457. "Illuminate\\Pagination\\": ""
  458. }
  459. },
  460. "license": [
  461. "MIT"
  462. ],
  463. "authors": [
  464. {
  465. "name": "Taylor Otwell",
  466. "email": "taylor@laravel.com"
  467. }
  468. ],
  469. "description": "The Illuminate Pagination package.",
  470. "homepage": "https://laravel.com",
  471. "time": "2022-06-27T13:26:06+00:00"
  472. },
  473. {
  474. "name": "illuminate/pipeline",
  475. "version": "v8.83.23",
  476. "dist": {
  477. "type": "zip",
  478. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/pipeline/v8.83.23/illuminate-pipeline-v8.83.23.zip",
  479. "reference": "23aeff5b26ae4aee3f370835c76bd0f4e93f71d2",
  480. "shasum": ""
  481. },
  482. "require": {
  483. "illuminate/contracts": "^8.0",
  484. "illuminate/support": "^8.0",
  485. "php": "^7.3|^8.0"
  486. },
  487. "type": "library",
  488. "extra": {
  489. "branch-alias": {
  490. "dev-master": "8.x-dev"
  491. }
  492. },
  493. "autoload": {
  494. "psr-4": {
  495. "Illuminate\\Pipeline\\": ""
  496. }
  497. },
  498. "license": [
  499. "MIT"
  500. ],
  501. "authors": [
  502. {
  503. "name": "Taylor Otwell",
  504. "email": "taylor@laravel.com"
  505. }
  506. ],
  507. "description": "The Illuminate Pipeline package.",
  508. "homepage": "https://laravel.com",
  509. "time": "2021-03-26T18:39:16+00:00"
  510. },
  511. {
  512. "name": "illuminate/redis",
  513. "version": "v8.83.23",
  514. "dist": {
  515. "type": "zip",
  516. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/redis/v8.83.23/illuminate-redis-v8.83.23.zip",
  517. "reference": "0fee121324054226823a59623fab3d98ad88fbd5",
  518. "shasum": ""
  519. },
  520. "require": {
  521. "illuminate/collections": "^8.0",
  522. "illuminate/contracts": "^8.0",
  523. "illuminate/macroable": "^8.0",
  524. "illuminate/support": "^8.0",
  525. "php": "^7.3|^8.0"
  526. },
  527. "suggest": {
  528. "ext-redis": "Required to use the phpredis connector (^4.0|^5.0).",
  529. "predis/predis": "Required to use the predis connector (^1.1.9)."
  530. },
  531. "type": "library",
  532. "extra": {
  533. "branch-alias": {
  534. "dev-master": "8.x-dev"
  535. }
  536. },
  537. "autoload": {
  538. "psr-4": {
  539. "Illuminate\\Redis\\": ""
  540. }
  541. },
  542. "license": [
  543. "MIT"
  544. ],
  545. "authors": [
  546. {
  547. "name": "Taylor Otwell",
  548. "email": "taylor@laravel.com"
  549. }
  550. ],
  551. "description": "The Illuminate Redis package.",
  552. "homepage": "https://laravel.com",
  553. "time": "2022-01-24T02:32:30+00:00"
  554. },
  555. {
  556. "name": "illuminate/support",
  557. "version": "v8.83.23",
  558. "dist": {
  559. "type": "zip",
  560. "url": "https://mirrors.cloud.tencent.com/repository/composer/illuminate/support/v8.83.23/illuminate-support-v8.83.23.zip",
  561. "reference": "c3d643e77082786ae8a51502c757e9b1a3ee254e",
  562. "shasum": ""
  563. },
  564. "require": {
  565. "doctrine/inflector": "^1.4|^2.0",
  566. "ext-json": "*",
  567. "ext-mbstring": "*",
  568. "illuminate/collections": "^8.0",
  569. "illuminate/contracts": "^8.0",
  570. "illuminate/macroable": "^8.0",
  571. "nesbot/carbon": "^2.53.1",
  572. "php": "^7.3|^8.0",
  573. "voku/portable-ascii": "^1.6.1"
  574. },
  575. "conflict": {
  576. "tightenco/collect": "<5.5.33"
  577. },
  578. "suggest": {
  579. "illuminate/filesystem": "Required to use the composer class (^8.0).",
  580. "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^1.3|^2.0.2).",
  581. "ramsey/uuid": "Required to use Str::uuid() (^4.2.2).",
  582. "symfony/process": "Required to use the composer class (^5.4).",
  583. "symfony/var-dumper": "Required to use the dd function (^5.4).",
  584. "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.4.1)."
  585. },
  586. "type": "library",
  587. "extra": {
  588. "branch-alias": {
  589. "dev-master": "8.x-dev"
  590. }
  591. },
  592. "autoload": {
  593. "files": [
  594. "helpers.php"
  595. ],
  596. "psr-4": {
  597. "Illuminate\\Support\\": ""
  598. }
  599. },
  600. "license": [
  601. "MIT"
  602. ],
  603. "authors": [
  604. {
  605. "name": "Taylor Otwell",
  606. "email": "taylor@laravel.com"
  607. }
  608. ],
  609. "description": "The Illuminate Support package.",
  610. "homepage": "https://laravel.com",
  611. "time": "2022-06-27T13:26:30+00:00"
  612. },
  613. {
  614. "name": "monolog/monolog",
  615. "version": "2.8.0",
  616. "dist": {
  617. "type": "zip",
  618. "url": "https://mirrors.cloud.tencent.com/repository/composer/monolog/monolog/2.8.0/monolog-monolog-2.8.0.zip",
  619. "reference": "720488632c590286b88b80e62aa3d3d551ad4a50",
  620. "shasum": ""
  621. },
  622. "require": {
  623. "php": ">=7.2",
  624. "psr/log": "^1.0.1 || ^2.0 || ^3.0"
  625. },
  626. "provide": {
  627. "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
  628. },
  629. "require-dev": {
  630. "aws/aws-sdk-php": "^2.4.9 || ^3.0",
  631. "doctrine/couchdb": "~1.0@dev",
  632. "elasticsearch/elasticsearch": "^7 || ^8",
  633. "ext-json": "*",
  634. "graylog2/gelf-php": "^1.4.2",
  635. "guzzlehttp/guzzle": "^7.4",
  636. "guzzlehttp/psr7": "^2.2",
  637. "mongodb/mongodb": "^1.8",
  638. "php-amqplib/php-amqplib": "~2.4 || ^3",
  639. "phpspec/prophecy": "^1.15",
  640. "phpstan/phpstan": "^0.12.91",
  641. "phpunit/phpunit": "^8.5.14",
  642. "predis/predis": "^1.1 || ^2.0",
  643. "rollbar/rollbar": "^1.3 || ^2 || ^3",
  644. "ruflin/elastica": "^7",
  645. "swiftmailer/swiftmailer": "^5.3|^6.0",
  646. "symfony/mailer": "^5.4 || ^6",
  647. "symfony/mime": "^5.4 || ^6"
  648. },
  649. "suggest": {
  650. "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
  651. "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
  652. "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
  653. "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
  654. "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler",
  655. "ext-mbstring": "Allow to work properly with unicode symbols",
  656. "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)",
  657. "ext-openssl": "Required to send log messages using SSL",
  658. "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)",
  659. "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server",
  660. "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)",
  661. "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib",
  662. "rollbar/rollbar": "Allow sending log messages to Rollbar",
  663. "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
  664. },
  665. "type": "library",
  666. "extra": {
  667. "branch-alias": {
  668. "dev-main": "2.x-dev"
  669. }
  670. },
  671. "autoload": {
  672. "psr-4": {
  673. "Monolog\\": "src/Monolog"
  674. }
  675. },
  676. "license": [
  677. "MIT"
  678. ],
  679. "authors": [
  680. {
  681. "name": "Jordi Boggiano",
  682. "email": "j.boggiano@seld.be",
  683. "homepage": "https://seld.be"
  684. }
  685. ],
  686. "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
  687. "homepage": "https://github.com/Seldaek/monolog",
  688. "keywords": [
  689. "log",
  690. "logging",
  691. "psr-3"
  692. ],
  693. "time": "2022-07-24T11:55:47+00:00"
  694. },
  695. {
  696. "name": "nesbot/carbon",
  697. "version": "2.61.0",
  698. "dist": {
  699. "type": "zip",
  700. "url": "https://mirrors.cloud.tencent.com/repository/composer/nesbot/carbon/2.61.0/nesbot-carbon-2.61.0.zip",
  701. "reference": "bdf4f4fe3a3eac4de84dbec0738082a862c68ba6",
  702. "shasum": ""
  703. },
  704. "require": {
  705. "ext-json": "*",
  706. "php": "^7.1.8 || ^8.0",
  707. "symfony/polyfill-mbstring": "^1.0",
  708. "symfony/polyfill-php80": "^1.16",
  709. "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
  710. },
  711. "require-dev": {
  712. "doctrine/dbal": "^2.0 || ^3.0",
  713. "doctrine/orm": "^2.7",
  714. "friendsofphp/php-cs-fixer": "^3.0",
  715. "kylekatarnls/multi-tester": "^2.0",
  716. "ondrejmirtes/better-reflection": "*",
  717. "phpmd/phpmd": "^2.9",
  718. "phpstan/extension-installer": "^1.0",
  719. "phpstan/phpstan": "^0.12.99 || ^1.7.14",
  720. "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6",
  721. "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20",
  722. "squizlabs/php_codesniffer": "^3.4"
  723. },
  724. "bin": [
  725. "bin/carbon"
  726. ],
  727. "type": "library",
  728. "extra": {
  729. "branch-alias": {
  730. "dev-3.x": "3.x-dev",
  731. "dev-master": "2.x-dev"
  732. },
  733. "laravel": {
  734. "providers": [
  735. "Carbon\\Laravel\\ServiceProvider"
  736. ]
  737. },
  738. "phpstan": {
  739. "includes": [
  740. "extension.neon"
  741. ]
  742. }
  743. },
  744. "autoload": {
  745. "psr-4": {
  746. "Carbon\\": "src/Carbon/"
  747. }
  748. },
  749. "license": [
  750. "MIT"
  751. ],
  752. "authors": [
  753. {
  754. "name": "Brian Nesbitt",
  755. "email": "brian@nesbot.com",
  756. "homepage": "https://markido.com"
  757. },
  758. {
  759. "name": "kylekatarnls",
  760. "homepage": "https://github.com/kylekatarnls"
  761. }
  762. ],
  763. "description": "An API extension for DateTime that supports 281 different languages.",
  764. "homepage": "https://carbon.nesbot.com",
  765. "keywords": [
  766. "date",
  767. "datetime",
  768. "time"
  769. ],
  770. "time": "2022-08-06T12:41:24+00:00"
  771. },
  772. {
  773. "name": "nikic/fast-route",
  774. "version": "v1.3.0",
  775. "dist": {
  776. "type": "zip",
  777. "url": "https://mirrors.cloud.tencent.com/repository/composer/nikic/fast-route/v1.3.0/nikic-fast-route-v1.3.0.zip",
  778. "reference": "181d480e08d9476e61381e04a71b34dc0432e812",
  779. "shasum": ""
  780. },
  781. "require": {
  782. "php": ">=5.4.0"
  783. },
  784. "require-dev": {
  785. "phpunit/phpunit": "^4.8.35|~5.7"
  786. },
  787. "type": "library",
  788. "autoload": {
  789. "files": [
  790. "src/functions.php"
  791. ],
  792. "psr-4": {
  793. "FastRoute\\": "src/"
  794. }
  795. },
  796. "license": [
  797. "BSD-3-Clause"
  798. ],
  799. "authors": [
  800. {
  801. "name": "Nikita Popov",
  802. "email": "nikic@php.net"
  803. }
  804. ],
  805. "description": "Fast request router for PHP",
  806. "keywords": [
  807. "router",
  808. "routing"
  809. ],
  810. "time": "2018-02-13T20:26:39+00:00"
  811. },
  812. {
  813. "name": "psr/container",
  814. "version": "1.1.1",
  815. "dist": {
  816. "type": "zip",
  817. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/container/1.1.1/psr-container-1.1.1.zip",
  818. "reference": "8622567409010282b7aeebe4bb841fe98b58dcaf",
  819. "shasum": ""
  820. },
  821. "require": {
  822. "php": ">=7.2.0"
  823. },
  824. "type": "library",
  825. "autoload": {
  826. "psr-4": {
  827. "Psr\\Container\\": "src/"
  828. }
  829. },
  830. "license": [
  831. "MIT"
  832. ],
  833. "authors": [
  834. {
  835. "name": "PHP-FIG",
  836. "homepage": "https://www.php-fig.org/"
  837. }
  838. ],
  839. "description": "Common Container Interface (PHP FIG PSR-11)",
  840. "homepage": "https://github.com/php-fig/container",
  841. "keywords": [
  842. "PSR-11",
  843. "container",
  844. "container-interface",
  845. "container-interop",
  846. "psr"
  847. ],
  848. "time": "2021-03-05T17:36:06+00:00"
  849. },
  850. {
  851. "name": "psr/log",
  852. "version": "1.1.4",
  853. "dist": {
  854. "type": "zip",
  855. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/log/1.1.4/psr-log-1.1.4.zip",
  856. "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
  857. "shasum": ""
  858. },
  859. "require": {
  860. "php": ">=5.3.0"
  861. },
  862. "type": "library",
  863. "extra": {
  864. "branch-alias": {
  865. "dev-master": "1.1.x-dev"
  866. }
  867. },
  868. "autoload": {
  869. "psr-4": {
  870. "Psr\\Log\\": "Psr/Log/"
  871. }
  872. },
  873. "license": [
  874. "MIT"
  875. ],
  876. "authors": [
  877. {
  878. "name": "PHP-FIG",
  879. "homepage": "https://www.php-fig.org/"
  880. }
  881. ],
  882. "description": "Common interface for logging libraries",
  883. "homepage": "https://github.com/php-fig/log",
  884. "keywords": [
  885. "log",
  886. "psr",
  887. "psr-3"
  888. ],
  889. "time": "2021-05-03T11:20:27+00:00"
  890. },
  891. {
  892. "name": "psr/simple-cache",
  893. "version": "1.0.1",
  894. "dist": {
  895. "type": "zip",
  896. "url": "https://mirrors.cloud.tencent.com/repository/composer/psr/simple-cache/1.0.1/psr-simple-cache-1.0.1.zip",
  897. "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
  898. "shasum": ""
  899. },
  900. "require": {
  901. "php": ">=5.3.0"
  902. },
  903. "type": "library",
  904. "extra": {
  905. "branch-alias": {
  906. "dev-master": "1.0.x-dev"
  907. }
  908. },
  909. "autoload": {
  910. "psr-4": {
  911. "Psr\\SimpleCache\\": "src/"
  912. }
  913. },
  914. "license": [
  915. "MIT"
  916. ],
  917. "authors": [
  918. {
  919. "name": "PHP-FIG",
  920. "homepage": "http://www.php-fig.org/"
  921. }
  922. ],
  923. "description": "Common interfaces for simple caching",
  924. "keywords": [
  925. "cache",
  926. "caching",
  927. "psr",
  928. "psr-16",
  929. "simple-cache"
  930. ],
  931. "time": "2017-10-23T01:57:42+00:00"
  932. },
  933. {
  934. "name": "symfony/console",
  935. "version": "v5.4.11",
  936. "dist": {
  937. "type": "zip",
  938. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/console/v5.4.11/symfony-console-v5.4.11.zip",
  939. "reference": "535846c7ee6bc4dd027ca0d93220601456734b10",
  940. "shasum": ""
  941. },
  942. "require": {
  943. "php": ">=7.2.5",
  944. "symfony/deprecation-contracts": "^2.1|^3",
  945. "symfony/polyfill-mbstring": "~1.0",
  946. "symfony/polyfill-php73": "^1.9",
  947. "symfony/polyfill-php80": "^1.16",
  948. "symfony/service-contracts": "^1.1|^2|^3",
  949. "symfony/string": "^5.1|^6.0"
  950. },
  951. "conflict": {
  952. "psr/log": ">=3",
  953. "symfony/dependency-injection": "<4.4",
  954. "symfony/dotenv": "<5.1",
  955. "symfony/event-dispatcher": "<4.4",
  956. "symfony/lock": "<4.4",
  957. "symfony/process": "<4.4"
  958. },
  959. "provide": {
  960. "psr/log-implementation": "1.0|2.0"
  961. },
  962. "require-dev": {
  963. "psr/log": "^1|^2",
  964. "symfony/config": "^4.4|^5.0|^6.0",
  965. "symfony/dependency-injection": "^4.4|^5.0|^6.0",
  966. "symfony/event-dispatcher": "^4.4|^5.0|^6.0",
  967. "symfony/lock": "^4.4|^5.0|^6.0",
  968. "symfony/process": "^4.4|^5.0|^6.0",
  969. "symfony/var-dumper": "^4.4|^5.0|^6.0"
  970. },
  971. "suggest": {
  972. "psr/log": "For using the console logger",
  973. "symfony/event-dispatcher": "",
  974. "symfony/lock": "",
  975. "symfony/process": ""
  976. },
  977. "type": "library",
  978. "autoload": {
  979. "psr-4": {
  980. "Symfony\\Component\\Console\\": ""
  981. },
  982. "exclude-from-classmap": [
  983. "/Tests/"
  984. ]
  985. },
  986. "license": [
  987. "MIT"
  988. ],
  989. "authors": [
  990. {
  991. "name": "Fabien Potencier",
  992. "email": "fabien@symfony.com"
  993. },
  994. {
  995. "name": "Symfony Community",
  996. "homepage": "https://symfony.com/contributors"
  997. }
  998. ],
  999. "description": "Eases the creation of beautiful and testable command line interfaces",
  1000. "homepage": "https://symfony.com",
  1001. "keywords": [
  1002. "cli",
  1003. "command line",
  1004. "console",
  1005. "terminal"
  1006. ],
  1007. "time": "2022-07-22T10:42:43+00:00"
  1008. },
  1009. {
  1010. "name": "symfony/deprecation-contracts",
  1011. "version": "v2.5.2",
  1012. "dist": {
  1013. "type": "zip",
  1014. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/deprecation-contracts/v2.5.2/symfony-deprecation-contracts-v2.5.2.zip",
  1015. "reference": "e8b495ea28c1d97b5e0c121748d6f9b53d075c66",
  1016. "shasum": ""
  1017. },
  1018. "require": {
  1019. "php": ">=7.1"
  1020. },
  1021. "type": "library",
  1022. "extra": {
  1023. "branch-alias": {
  1024. "dev-main": "2.5-dev"
  1025. },
  1026. "thanks": {
  1027. "name": "symfony/contracts",
  1028. "url": "https://github.com/symfony/contracts"
  1029. }
  1030. },
  1031. "autoload": {
  1032. "files": [
  1033. "function.php"
  1034. ]
  1035. },
  1036. "license": [
  1037. "MIT"
  1038. ],
  1039. "authors": [
  1040. {
  1041. "name": "Nicolas Grekas",
  1042. "email": "p@tchwork.com"
  1043. },
  1044. {
  1045. "name": "Symfony Community",
  1046. "homepage": "https://symfony.com/contributors"
  1047. }
  1048. ],
  1049. "description": "A generic function and convention to trigger deprecation notices",
  1050. "homepage": "https://symfony.com",
  1051. "time": "2022-01-02T09:53:40+00:00"
  1052. },
  1053. {
  1054. "name": "symfony/polyfill-ctype",
  1055. "version": "v1.26.0",
  1056. "dist": {
  1057. "type": "zip",
  1058. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-ctype/v1.26.0/symfony-polyfill-ctype-v1.26.0.zip",
  1059. "reference": "6fd1b9a79f6e3cf65f9e679b23af304cd9e010d4",
  1060. "shasum": ""
  1061. },
  1062. "require": {
  1063. "php": ">=7.1"
  1064. },
  1065. "provide": {
  1066. "ext-ctype": "*"
  1067. },
  1068. "suggest": {
  1069. "ext-ctype": "For best performance"
  1070. },
  1071. "type": "library",
  1072. "extra": {
  1073. "branch-alias": {
  1074. "dev-main": "1.26-dev"
  1075. },
  1076. "thanks": {
  1077. "name": "symfony/polyfill",
  1078. "url": "https://github.com/symfony/polyfill"
  1079. }
  1080. },
  1081. "autoload": {
  1082. "files": [
  1083. "bootstrap.php"
  1084. ],
  1085. "psr-4": {
  1086. "Symfony\\Polyfill\\Ctype\\": ""
  1087. }
  1088. },
  1089. "license": [
  1090. "MIT"
  1091. ],
  1092. "authors": [
  1093. {
  1094. "name": "Gert de Pagter",
  1095. "email": "BackEndTea@gmail.com"
  1096. },
  1097. {
  1098. "name": "Symfony Community",
  1099. "homepage": "https://symfony.com/contributors"
  1100. }
  1101. ],
  1102. "description": "Symfony polyfill for ctype functions",
  1103. "homepage": "https://symfony.com",
  1104. "keywords": [
  1105. "compatibility",
  1106. "ctype",
  1107. "polyfill",
  1108. "portable"
  1109. ],
  1110. "time": "2022-05-24T11:49:31+00:00"
  1111. },
  1112. {
  1113. "name": "symfony/polyfill-intl-grapheme",
  1114. "version": "v1.26.0",
  1115. "dist": {
  1116. "type": "zip",
  1117. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-intl-grapheme/v1.26.0/symfony-polyfill-intl-grapheme-v1.26.0.zip",
  1118. "reference": "433d05519ce6990bf3530fba6957499d327395c2",
  1119. "shasum": ""
  1120. },
  1121. "require": {
  1122. "php": ">=7.1"
  1123. },
  1124. "suggest": {
  1125. "ext-intl": "For best performance"
  1126. },
  1127. "type": "library",
  1128. "extra": {
  1129. "branch-alias": {
  1130. "dev-main": "1.26-dev"
  1131. },
  1132. "thanks": {
  1133. "name": "symfony/polyfill",
  1134. "url": "https://github.com/symfony/polyfill"
  1135. }
  1136. },
  1137. "autoload": {
  1138. "files": [
  1139. "bootstrap.php"
  1140. ],
  1141. "psr-4": {
  1142. "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
  1143. }
  1144. },
  1145. "license": [
  1146. "MIT"
  1147. ],
  1148. "authors": [
  1149. {
  1150. "name": "Nicolas Grekas",
  1151. "email": "p@tchwork.com"
  1152. },
  1153. {
  1154. "name": "Symfony Community",
  1155. "homepage": "https://symfony.com/contributors"
  1156. }
  1157. ],
  1158. "description": "Symfony polyfill for intl's grapheme_* functions",
  1159. "homepage": "https://symfony.com",
  1160. "keywords": [
  1161. "compatibility",
  1162. "grapheme",
  1163. "intl",
  1164. "polyfill",
  1165. "portable",
  1166. "shim"
  1167. ],
  1168. "time": "2022-05-24T11:49:31+00:00"
  1169. },
  1170. {
  1171. "name": "symfony/polyfill-intl-normalizer",
  1172. "version": "v1.26.0",
  1173. "dist": {
  1174. "type": "zip",
  1175. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-intl-normalizer/v1.26.0/symfony-polyfill-intl-normalizer-v1.26.0.zip",
  1176. "reference": "219aa369ceff116e673852dce47c3a41794c14bd",
  1177. "shasum": ""
  1178. },
  1179. "require": {
  1180. "php": ">=7.1"
  1181. },
  1182. "suggest": {
  1183. "ext-intl": "For best performance"
  1184. },
  1185. "type": "library",
  1186. "extra": {
  1187. "branch-alias": {
  1188. "dev-main": "1.26-dev"
  1189. },
  1190. "thanks": {
  1191. "name": "symfony/polyfill",
  1192. "url": "https://github.com/symfony/polyfill"
  1193. }
  1194. },
  1195. "autoload": {
  1196. "files": [
  1197. "bootstrap.php"
  1198. ],
  1199. "psr-4": {
  1200. "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
  1201. },
  1202. "classmap": [
  1203. "Resources/stubs"
  1204. ]
  1205. },
  1206. "license": [
  1207. "MIT"
  1208. ],
  1209. "authors": [
  1210. {
  1211. "name": "Nicolas Grekas",
  1212. "email": "p@tchwork.com"
  1213. },
  1214. {
  1215. "name": "Symfony Community",
  1216. "homepage": "https://symfony.com/contributors"
  1217. }
  1218. ],
  1219. "description": "Symfony polyfill for intl's Normalizer class and related functions",
  1220. "homepage": "https://symfony.com",
  1221. "keywords": [
  1222. "compatibility",
  1223. "intl",
  1224. "normalizer",
  1225. "polyfill",
  1226. "portable",
  1227. "shim"
  1228. ],
  1229. "time": "2022-05-24T11:49:31+00:00"
  1230. },
  1231. {
  1232. "name": "symfony/polyfill-mbstring",
  1233. "version": "v1.26.0",
  1234. "dist": {
  1235. "type": "zip",
  1236. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-mbstring/v1.26.0/symfony-polyfill-mbstring-v1.26.0.zip",
  1237. "reference": "9344f9cb97f3b19424af1a21a3b0e75b0a7d8d7e",
  1238. "shasum": ""
  1239. },
  1240. "require": {
  1241. "php": ">=7.1"
  1242. },
  1243. "provide": {
  1244. "ext-mbstring": "*"
  1245. },
  1246. "suggest": {
  1247. "ext-mbstring": "For best performance"
  1248. },
  1249. "type": "library",
  1250. "extra": {
  1251. "branch-alias": {
  1252. "dev-main": "1.26-dev"
  1253. },
  1254. "thanks": {
  1255. "name": "symfony/polyfill",
  1256. "url": "https://github.com/symfony/polyfill"
  1257. }
  1258. },
  1259. "autoload": {
  1260. "files": [
  1261. "bootstrap.php"
  1262. ],
  1263. "psr-4": {
  1264. "Symfony\\Polyfill\\Mbstring\\": ""
  1265. }
  1266. },
  1267. "license": [
  1268. "MIT"
  1269. ],
  1270. "authors": [
  1271. {
  1272. "name": "Nicolas Grekas",
  1273. "email": "p@tchwork.com"
  1274. },
  1275. {
  1276. "name": "Symfony Community",
  1277. "homepage": "https://symfony.com/contributors"
  1278. }
  1279. ],
  1280. "description": "Symfony polyfill for the Mbstring extension",
  1281. "homepage": "https://symfony.com",
  1282. "keywords": [
  1283. "compatibility",
  1284. "mbstring",
  1285. "polyfill",
  1286. "portable",
  1287. "shim"
  1288. ],
  1289. "time": "2022-05-24T11:49:31+00:00"
  1290. },
  1291. {
  1292. "name": "symfony/polyfill-php73",
  1293. "version": "v1.26.0",
  1294. "dist": {
  1295. "type": "zip",
  1296. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-php73/v1.26.0/symfony-polyfill-php73-v1.26.0.zip",
  1297. "reference": "e440d35fa0286f77fb45b79a03fedbeda9307e85",
  1298. "shasum": ""
  1299. },
  1300. "require": {
  1301. "php": ">=7.1"
  1302. },
  1303. "type": "library",
  1304. "extra": {
  1305. "branch-alias": {
  1306. "dev-main": "1.26-dev"
  1307. },
  1308. "thanks": {
  1309. "name": "symfony/polyfill",
  1310. "url": "https://github.com/symfony/polyfill"
  1311. }
  1312. },
  1313. "autoload": {
  1314. "files": [
  1315. "bootstrap.php"
  1316. ],
  1317. "psr-4": {
  1318. "Symfony\\Polyfill\\Php73\\": ""
  1319. },
  1320. "classmap": [
  1321. "Resources/stubs"
  1322. ]
  1323. },
  1324. "license": [
  1325. "MIT"
  1326. ],
  1327. "authors": [
  1328. {
  1329. "name": "Nicolas Grekas",
  1330. "email": "p@tchwork.com"
  1331. },
  1332. {
  1333. "name": "Symfony Community",
  1334. "homepage": "https://symfony.com/contributors"
  1335. }
  1336. ],
  1337. "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
  1338. "homepage": "https://symfony.com",
  1339. "keywords": [
  1340. "compatibility",
  1341. "polyfill",
  1342. "portable",
  1343. "shim"
  1344. ],
  1345. "time": "2022-05-24T11:49:31+00:00"
  1346. },
  1347. {
  1348. "name": "symfony/polyfill-php80",
  1349. "version": "v1.26.0",
  1350. "dist": {
  1351. "type": "zip",
  1352. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/polyfill-php80/v1.26.0/symfony-polyfill-php80-v1.26.0.zip",
  1353. "reference": "cfa0ae98841b9e461207c13ab093d76b0fa7bace",
  1354. "shasum": ""
  1355. },
  1356. "require": {
  1357. "php": ">=7.1"
  1358. },
  1359. "type": "library",
  1360. "extra": {
  1361. "branch-alias": {
  1362. "dev-main": "1.26-dev"
  1363. },
  1364. "thanks": {
  1365. "name": "symfony/polyfill",
  1366. "url": "https://github.com/symfony/polyfill"
  1367. }
  1368. },
  1369. "autoload": {
  1370. "files": [
  1371. "bootstrap.php"
  1372. ],
  1373. "psr-4": {
  1374. "Symfony\\Polyfill\\Php80\\": ""
  1375. },
  1376. "classmap": [
  1377. "Resources/stubs"
  1378. ]
  1379. },
  1380. "license": [
  1381. "MIT"
  1382. ],
  1383. "authors": [
  1384. {
  1385. "name": "Ion Bazan",
  1386. "email": "ion.bazan@gmail.com"
  1387. },
  1388. {
  1389. "name": "Nicolas Grekas",
  1390. "email": "p@tchwork.com"
  1391. },
  1392. {
  1393. "name": "Symfony Community",
  1394. "homepage": "https://symfony.com/contributors"
  1395. }
  1396. ],
  1397. "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
  1398. "homepage": "https://symfony.com",
  1399. "keywords": [
  1400. "compatibility",
  1401. "polyfill",
  1402. "portable",
  1403. "shim"
  1404. ],
  1405. "time": "2022-05-10T07:21:04+00:00"
  1406. },
  1407. {
  1408. "name": "symfony/service-contracts",
  1409. "version": "v2.5.2",
  1410. "dist": {
  1411. "type": "zip",
  1412. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/service-contracts/v2.5.2/symfony-service-contracts-v2.5.2.zip",
  1413. "reference": "4b426aac47d6427cc1a1d0f7e2ac724627f5966c",
  1414. "shasum": ""
  1415. },
  1416. "require": {
  1417. "php": ">=7.2.5",
  1418. "psr/container": "^1.1",
  1419. "symfony/deprecation-contracts": "^2.1|^3"
  1420. },
  1421. "conflict": {
  1422. "ext-psr": "<1.1|>=2"
  1423. },
  1424. "suggest": {
  1425. "symfony/service-implementation": ""
  1426. },
  1427. "type": "library",
  1428. "extra": {
  1429. "branch-alias": {
  1430. "dev-main": "2.5-dev"
  1431. },
  1432. "thanks": {
  1433. "name": "symfony/contracts",
  1434. "url": "https://github.com/symfony/contracts"
  1435. }
  1436. },
  1437. "autoload": {
  1438. "psr-4": {
  1439. "Symfony\\Contracts\\Service\\": ""
  1440. }
  1441. },
  1442. "license": [
  1443. "MIT"
  1444. ],
  1445. "authors": [
  1446. {
  1447. "name": "Nicolas Grekas",
  1448. "email": "p@tchwork.com"
  1449. },
  1450. {
  1451. "name": "Symfony Community",
  1452. "homepage": "https://symfony.com/contributors"
  1453. }
  1454. ],
  1455. "description": "Generic abstractions related to writing services",
  1456. "homepage": "https://symfony.com",
  1457. "keywords": [
  1458. "abstractions",
  1459. "contracts",
  1460. "decoupling",
  1461. "interfaces",
  1462. "interoperability",
  1463. "standards"
  1464. ],
  1465. "time": "2022-05-30T19:17:29+00:00"
  1466. },
  1467. {
  1468. "name": "symfony/string",
  1469. "version": "v5.4.11",
  1470. "dist": {
  1471. "type": "zip",
  1472. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/string/v5.4.11/symfony-string-v5.4.11.zip",
  1473. "reference": "5eb661e49ad389e4ae2b6e4df8d783a8a6548322",
  1474. "shasum": ""
  1475. },
  1476. "require": {
  1477. "php": ">=7.2.5",
  1478. "symfony/polyfill-ctype": "~1.8",
  1479. "symfony/polyfill-intl-grapheme": "~1.0",
  1480. "symfony/polyfill-intl-normalizer": "~1.0",
  1481. "symfony/polyfill-mbstring": "~1.0",
  1482. "symfony/polyfill-php80": "~1.15"
  1483. },
  1484. "conflict": {
  1485. "symfony/translation-contracts": ">=3.0"
  1486. },
  1487. "require-dev": {
  1488. "symfony/error-handler": "^4.4|^5.0|^6.0",
  1489. "symfony/http-client": "^4.4|^5.0|^6.0",
  1490. "symfony/translation-contracts": "^1.1|^2",
  1491. "symfony/var-exporter": "^4.4|^5.0|^6.0"
  1492. },
  1493. "type": "library",
  1494. "autoload": {
  1495. "files": [
  1496. "Resources/functions.php"
  1497. ],
  1498. "psr-4": {
  1499. "Symfony\\Component\\String\\": ""
  1500. },
  1501. "exclude-from-classmap": [
  1502. "/Tests/"
  1503. ]
  1504. },
  1505. "license": [
  1506. "MIT"
  1507. ],
  1508. "authors": [
  1509. {
  1510. "name": "Nicolas Grekas",
  1511. "email": "p@tchwork.com"
  1512. },
  1513. {
  1514. "name": "Symfony Community",
  1515. "homepage": "https://symfony.com/contributors"
  1516. }
  1517. ],
  1518. "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
  1519. "homepage": "https://symfony.com",
  1520. "keywords": [
  1521. "grapheme",
  1522. "i18n",
  1523. "string",
  1524. "unicode",
  1525. "utf-8",
  1526. "utf8"
  1527. ],
  1528. "time": "2022-07-24T16:15:25+00:00"
  1529. },
  1530. {
  1531. "name": "symfony/translation",
  1532. "version": "v5.4.11",
  1533. "dist": {
  1534. "type": "zip",
  1535. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/translation/v5.4.11/symfony-translation-v5.4.11.zip",
  1536. "reference": "7a1a8f6bbff269f434a83343a0a5d36a4f8cfa21",
  1537. "shasum": ""
  1538. },
  1539. "require": {
  1540. "php": ">=7.2.5",
  1541. "symfony/deprecation-contracts": "^2.1|^3",
  1542. "symfony/polyfill-mbstring": "~1.0",
  1543. "symfony/polyfill-php80": "^1.16",
  1544. "symfony/translation-contracts": "^2.3"
  1545. },
  1546. "conflict": {
  1547. "symfony/config": "<4.4",
  1548. "symfony/console": "<5.3",
  1549. "symfony/dependency-injection": "<5.0",
  1550. "symfony/http-kernel": "<5.0",
  1551. "symfony/twig-bundle": "<5.0",
  1552. "symfony/yaml": "<4.4"
  1553. },
  1554. "provide": {
  1555. "symfony/translation-implementation": "2.3"
  1556. },
  1557. "require-dev": {
  1558. "psr/log": "^1|^2|^3",
  1559. "symfony/config": "^4.4|^5.0|^6.0",
  1560. "symfony/console": "^5.4|^6.0",
  1561. "symfony/dependency-injection": "^5.0|^6.0",
  1562. "symfony/finder": "^4.4|^5.0|^6.0",
  1563. "symfony/http-client-contracts": "^1.1|^2.0|^3.0",
  1564. "symfony/http-kernel": "^5.0|^6.0",
  1565. "symfony/intl": "^4.4|^5.0|^6.0",
  1566. "symfony/polyfill-intl-icu": "^1.21",
  1567. "symfony/service-contracts": "^1.1.2|^2|^3",
  1568. "symfony/yaml": "^4.4|^5.0|^6.0"
  1569. },
  1570. "suggest": {
  1571. "psr/log-implementation": "To use logging capability in translator",
  1572. "symfony/config": "",
  1573. "symfony/yaml": ""
  1574. },
  1575. "type": "library",
  1576. "autoload": {
  1577. "files": [
  1578. "Resources/functions.php"
  1579. ],
  1580. "psr-4": {
  1581. "Symfony\\Component\\Translation\\": ""
  1582. },
  1583. "exclude-from-classmap": [
  1584. "/Tests/"
  1585. ]
  1586. },
  1587. "license": [
  1588. "MIT"
  1589. ],
  1590. "authors": [
  1591. {
  1592. "name": "Fabien Potencier",
  1593. "email": "fabien@symfony.com"
  1594. },
  1595. {
  1596. "name": "Symfony Community",
  1597. "homepage": "https://symfony.com/contributors"
  1598. }
  1599. ],
  1600. "description": "Provides tools to internationalize your application",
  1601. "homepage": "https://symfony.com",
  1602. "time": "2022-07-20T13:00:38+00:00"
  1603. },
  1604. {
  1605. "name": "symfony/translation-contracts",
  1606. "version": "v2.5.2",
  1607. "dist": {
  1608. "type": "zip",
  1609. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/translation-contracts/v2.5.2/symfony-translation-contracts-v2.5.2.zip",
  1610. "reference": "136b19dd05cdf0709db6537d058bcab6dd6e2dbe",
  1611. "shasum": ""
  1612. },
  1613. "require": {
  1614. "php": ">=7.2.5"
  1615. },
  1616. "suggest": {
  1617. "symfony/translation-implementation": ""
  1618. },
  1619. "type": "library",
  1620. "extra": {
  1621. "branch-alias": {
  1622. "dev-main": "2.5-dev"
  1623. },
  1624. "thanks": {
  1625. "name": "symfony/contracts",
  1626. "url": "https://github.com/symfony/contracts"
  1627. }
  1628. },
  1629. "autoload": {
  1630. "psr-4": {
  1631. "Symfony\\Contracts\\Translation\\": ""
  1632. }
  1633. },
  1634. "license": [
  1635. "MIT"
  1636. ],
  1637. "authors": [
  1638. {
  1639. "name": "Nicolas Grekas",
  1640. "email": "p@tchwork.com"
  1641. },
  1642. {
  1643. "name": "Symfony Community",
  1644. "homepage": "https://symfony.com/contributors"
  1645. }
  1646. ],
  1647. "description": "Generic abstractions related to translation",
  1648. "homepage": "https://symfony.com",
  1649. "keywords": [
  1650. "abstractions",
  1651. "contracts",
  1652. "decoupling",
  1653. "interfaces",
  1654. "interoperability",
  1655. "standards"
  1656. ],
  1657. "time": "2022-06-27T16:58:25+00:00"
  1658. },
  1659. {
  1660. "name": "symfony/var-dumper",
  1661. "version": "v5.4.11",
  1662. "dist": {
  1663. "type": "zip",
  1664. "url": "https://mirrors.cloud.tencent.com/repository/composer/symfony/var-dumper/v5.4.11/symfony-var-dumper-v5.4.11.zip",
  1665. "reference": "b8f306d7b8ef34fb3db3305be97ba8e088fb4861",
  1666. "shasum": ""
  1667. },
  1668. "require": {
  1669. "php": ">=7.2.5",
  1670. "symfony/polyfill-mbstring": "~1.0",
  1671. "symfony/polyfill-php80": "^1.16"
  1672. },
  1673. "conflict": {
  1674. "phpunit/phpunit": "<5.4.3",
  1675. "symfony/console": "<4.4"
  1676. },
  1677. "require-dev": {
  1678. "ext-iconv": "*",
  1679. "symfony/console": "^4.4|^5.0|^6.0",
  1680. "symfony/process": "^4.4|^5.0|^6.0",
  1681. "symfony/uid": "^5.1|^6.0",
  1682. "twig/twig": "^2.13|^3.0.4"
  1683. },
  1684. "suggest": {
  1685. "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
  1686. "ext-intl": "To show region name in time zone dump",
  1687. "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
  1688. },
  1689. "bin": [
  1690. "Resources/bin/var-dump-server"
  1691. ],
  1692. "type": "library",
  1693. "autoload": {
  1694. "files": [
  1695. "Resources/functions/dump.php"
  1696. ],
  1697. "psr-4": {
  1698. "Symfony\\Component\\VarDumper\\": ""
  1699. },
  1700. "exclude-from-classmap": [
  1701. "/Tests/"
  1702. ]
  1703. },
  1704. "license": [
  1705. "MIT"
  1706. ],
  1707. "authors": [
  1708. {
  1709. "name": "Nicolas Grekas",
  1710. "email": "p@tchwork.com"
  1711. },
  1712. {
  1713. "name": "Symfony Community",
  1714. "homepage": "https://symfony.com/contributors"
  1715. }
  1716. ],
  1717. "description": "Provides mechanisms for walking through any arbitrary PHP variable",
  1718. "homepage": "https://symfony.com",
  1719. "keywords": [
  1720. "debug",
  1721. "dump"
  1722. ],
  1723. "time": "2022-07-20T13:00:38+00:00"
  1724. },
  1725. {
  1726. "name": "topthink/think-container",
  1727. "version": "v2.0.5",
  1728. "dist": {
  1729. "type": "zip",
  1730. "url": "https://mirrors.cloud.tencent.com/repository/composer/topthink/think-container/v2.0.5/topthink-think-container-v2.0.5.zip",
  1731. "reference": "2189b39e42af2c14203ed4372b92e38989e9dabb",
  1732. "shasum": ""
  1733. },
  1734. "require": {
  1735. "php": ">=7.2.0",
  1736. "psr/container": "^1.0|^2.0",
  1737. "topthink/think-helper": "^3.1"
  1738. },
  1739. "require-dev": {
  1740. "phpunit/phpunit": "^7.0|^8.0"
  1741. },
  1742. "type": "library",
  1743. "autoload": {
  1744. "files": [],
  1745. "psr-4": {
  1746. "think\\": "src"
  1747. }
  1748. },
  1749. "license": [
  1750. "Apache-2.0"
  1751. ],
  1752. "authors": [
  1753. {
  1754. "name": "liu21st",
  1755. "email": "liu21st@gmail.com"
  1756. }
  1757. ],
  1758. "description": "PHP Container & Facade Manager",
  1759. "time": "2022-05-23T06:24:54+00:00"
  1760. },
  1761. {
  1762. "name": "topthink/think-helper",
  1763. "version": "v3.1.6",
  1764. "dist": {
  1765. "type": "zip",
  1766. "url": "https://mirrors.cloud.tencent.com/repository/composer/topthink/think-helper/v3.1.6/topthink-think-helper-v3.1.6.zip",
  1767. "reference": "769acbe50a4274327162f9c68ec2e89a38eb2aff",
  1768. "shasum": ""
  1769. },
  1770. "require": {
  1771. "php": ">=7.1.0"
  1772. },
  1773. "require-dev": {
  1774. "phpunit/phpunit": "^9.5"
  1775. },
  1776. "type": "library",
  1777. "autoload": {
  1778. "files": [
  1779. "src/helper.php"
  1780. ],
  1781. "psr-4": {
  1782. "think\\": "src"
  1783. }
  1784. },
  1785. "license": [
  1786. "Apache-2.0"
  1787. ],
  1788. "authors": [
  1789. {
  1790. "name": "yunwuxin",
  1791. "email": "448901948@qq.com"
  1792. }
  1793. ],
  1794. "description": "The ThinkPHP6 Helper Package",
  1795. "time": "2021-12-15T04:27:55+00:00"
  1796. },
  1797. {
  1798. "name": "topthink/think-orm",
  1799. "version": "v2.0.54",
  1800. "dist": {
  1801. "type": "zip",
  1802. "url": "https://mirrors.cloud.tencent.com/repository/composer/topthink/think-orm/v2.0.54/topthink-think-orm-v2.0.54.zip",
  1803. "reference": "97b061b47616301ff29fbd4c35ed9184e1162e4e",
  1804. "shasum": ""
  1805. },
  1806. "require": {
  1807. "ext-json": "*",
  1808. "ext-pdo": "*",
  1809. "php": ">=7.1.0",
  1810. "psr/log": "^1.0|^2.0",
  1811. "psr/simple-cache": "^1.0|^2.0",
  1812. "topthink/think-helper": "^3.1"
  1813. },
  1814. "require-dev": {
  1815. "phpunit/phpunit": "^7|^8|^9.5"
  1816. },
  1817. "type": "library",
  1818. "autoload": {
  1819. "files": [
  1820. "stubs/load_stubs.php"
  1821. ],
  1822. "psr-4": {
  1823. "think\\": "src"
  1824. }
  1825. },
  1826. "license": [
  1827. "Apache-2.0"
  1828. ],
  1829. "authors": [
  1830. {
  1831. "name": "liu21st",
  1832. "email": "liu21st@gmail.com"
  1833. }
  1834. ],
  1835. "description": "think orm",
  1836. "keywords": [
  1837. "database",
  1838. "orm"
  1839. ],
  1840. "time": "2022-07-05T05:25:51+00:00"
  1841. },
  1842. {
  1843. "name": "topthink/think-validate",
  1844. "version": "v2.0.2",
  1845. "dist": {
  1846. "type": "zip",
  1847. "url": "https://mirrors.cloud.tencent.com/repository/composer/topthink/think-validate/v2.0.2/topthink-think-validate-v2.0.2.zip",
  1848. "reference": "857f9bffc1a09a41e3969a19726cb04315848f0f",
  1849. "shasum": ""
  1850. },
  1851. "require": {
  1852. "php": ">=7.1.0",
  1853. "topthink/think-container": "~2.0"
  1854. },
  1855. "type": "library",
  1856. "autoload": {
  1857. "files": [],
  1858. "psr-4": {
  1859. "think\\": "src"
  1860. }
  1861. },
  1862. "license": [
  1863. "Apache-2.0"
  1864. ],
  1865. "authors": [
  1866. {
  1867. "name": "liu21st",
  1868. "email": "liu21st@gmail.com"
  1869. }
  1870. ],
  1871. "description": "think validate",
  1872. "time": "2019-05-15T06:58:23+00:00"
  1873. },
  1874. {
  1875. "name": "voku/portable-ascii",
  1876. "version": "1.6.1",
  1877. "dist": {
  1878. "type": "zip",
  1879. "url": "https://mirrors.cloud.tencent.com/repository/composer/voku/portable-ascii/1.6.1/voku-portable-ascii-1.6.1.zip",
  1880. "reference": "87337c91b9dfacee02452244ee14ab3c43bc485a",
  1881. "shasum": ""
  1882. },
  1883. "require": {
  1884. "php": ">=7.0.0"
  1885. },
  1886. "require-dev": {
  1887. "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
  1888. },
  1889. "suggest": {
  1890. "ext-intl": "Use Intl for transliterator_transliterate() support"
  1891. },
  1892. "type": "library",
  1893. "autoload": {
  1894. "psr-4": {
  1895. "voku\\": "src/voku/"
  1896. }
  1897. },
  1898. "license": [
  1899. "MIT"
  1900. ],
  1901. "authors": [
  1902. {
  1903. "name": "Lars Moelleken",
  1904. "homepage": "http://www.moelleken.org/"
  1905. }
  1906. ],
  1907. "description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
  1908. "homepage": "https://github.com/voku/portable-ascii",
  1909. "keywords": [
  1910. "ascii",
  1911. "clean",
  1912. "php"
  1913. ],
  1914. "time": "2022-01-24T18:55:24+00:00"
  1915. },
  1916. {
  1917. "name": "webman/think-orm",
  1918. "version": "v1.0.7",
  1919. "dist": {
  1920. "type": "zip",
  1921. "url": "https://mirrors.cloud.tencent.com/repository/composer/webman/think-orm/v1.0.7/webman-think-orm-v1.0.7.zip",
  1922. "reference": "98f90579da6672715a6ed4074dbd3d6c90d96625",
  1923. "shasum": ""
  1924. },
  1925. "require": {
  1926. "topthink/think-orm": "^2.0.53",
  1927. "workerman/webman-framework": "^1.2.1"
  1928. },
  1929. "type": "library",
  1930. "autoload": {
  1931. "psr-4": {
  1932. "Webman\\ThinkOrm\\": "src"
  1933. }
  1934. },
  1935. "license": [
  1936. "MIT"
  1937. ],
  1938. "time": "2022-08-16T03:34:42+00:00"
  1939. },
  1940. {
  1941. "name": "workerman/webman-framework",
  1942. "version": "v1.4.3",
  1943. "dist": {
  1944. "type": "zip",
  1945. "url": "https://mirrors.cloud.tencent.com/repository/composer/workerman/webman-framework/v1.4.3/workerman-webman-framework-v1.4.3.zip",
  1946. "reference": "0f4d5b6c58823656bdc9603f762d4be6e41ae380",
  1947. "shasum": ""
  1948. },
  1949. "require": {
  1950. "nikic/fast-route": "^1.3",
  1951. "php": ">=7.2",
  1952. "psr/container": ">=1.0",
  1953. "workerman/workerman": "^4.0.4"
  1954. },
  1955. "suggest": {
  1956. "ext-event": "For better performance. "
  1957. },
  1958. "type": "library",
  1959. "autoload": {
  1960. "psr-4": {
  1961. "Webman\\": "./src",
  1962. "Support\\": "./src/support",
  1963. "support\\": "./src/support",
  1964. "Support\\View\\": "./src/support/view",
  1965. "Support\\Bootstrap\\": "./src/support/bootstrap",
  1966. "Support\\Exception\\": "./src/support/exception"
  1967. }
  1968. },
  1969. "license": [
  1970. "MIT"
  1971. ],
  1972. "authors": [
  1973. {
  1974. "name": "walkor",
  1975. "email": "walkor@workerman.net",
  1976. "homepage": "http://www.workerman.net",
  1977. "role": "Developer"
  1978. }
  1979. ],
  1980. "description": "High performance HTTP Service Framework.",
  1981. "homepage": "http://www.workerman.net",
  1982. "keywords": [
  1983. "High Performance",
  1984. "http service"
  1985. ],
  1986. "time": "2022-08-15T12:35:14+00:00"
  1987. },
  1988. {
  1989. "name": "workerman/workerman",
  1990. "version": "v4.0.42",
  1991. "dist": {
  1992. "type": "zip",
  1993. "url": "https://mirrors.cloud.tencent.com/repository/composer/workerman/workerman/v4.0.42/workerman-workerman-v4.0.42.zip",
  1994. "reference": "83f09b50eaf7412504604030daa9e1f9c767e6c3",
  1995. "shasum": ""
  1996. },
  1997. "require": {
  1998. "php": ">=5.4"
  1999. },
  2000. "suggest": {
  2001. "ext-event": "For better performance. "
  2002. },
  2003. "type": "library",
  2004. "autoload": {
  2005. "psr-4": {
  2006. "Workerman\\": "./"
  2007. }
  2008. },
  2009. "license": [
  2010. "MIT"
  2011. ],
  2012. "authors": [
  2013. {
  2014. "name": "walkor",
  2015. "email": "walkor@workerman.net",
  2016. "homepage": "http://www.workerman.net",
  2017. "role": "Developer"
  2018. }
  2019. ],
  2020. "description": "An asynchronous event driven PHP framework for easily building fast, scalable network applications.",
  2021. "homepage": "http://www.workerman.net",
  2022. "keywords": [
  2023. "asynchronous",
  2024. "event-loop"
  2025. ],
  2026. "time": "2022-07-29T09:06:29+00:00"
  2027. }
  2028. ],
  2029. "packages-dev": [],
  2030. "aliases": [],
  2031. "minimum-stability": "stable",
  2032. "stability-flags": [],
  2033. "prefer-stable": false,
  2034. "prefer-lowest": false,
  2035. "platform": {
  2036. "php": ">=7.2"
  2037. },
  2038. "platform-dev": [],
  2039. "plugin-api-version": "1.1.0"
  2040. }