composer.lock 37 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034
  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": "f969b395a2e321015991140e8d6e874a",
  8. "packages": [
  9. {
  10. "name": "chillerlan/php-qrcode",
  11. "version": "4.4.1",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/chillerlan/php-qrcode.git",
  15. "reference": "f5e243f3b61a60934780579430a951460f40888d"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/chillerlan/php-qrcode/zipball/f5e243f3b61a60934780579430a951460f40888d",
  20. "reference": "f5e243f3b61a60934780579430a951460f40888d",
  21. "shasum": ""
  22. },
  23. "require": {
  24. "chillerlan/php-settings-container": "^2.1.4 || ^3.1",
  25. "ext-mbstring": "*",
  26. "php": "^7.4 || ^8.0"
  27. },
  28. "require-dev": {
  29. "phan/phan": "^5.4",
  30. "phpmd/phpmd": "^2.15",
  31. "phpunit/phpunit": "^9.6",
  32. "setasign/fpdf": "^1.8.2",
  33. "squizlabs/php_codesniffer": "^3.8"
  34. },
  35. "suggest": {
  36. "chillerlan/php-authenticator": "Yet another Google authenticator! Also creates URIs for mobile apps.",
  37. "setasign/fpdf": "Required to use the QR FPDF output.",
  38. "simple-icons/simple-icons": "SVG icons that you can use to embed as logos in the QR Code"
  39. },
  40. "type": "library",
  41. "autoload": {
  42. "psr-4": {
  43. "chillerlan\\QRCode\\": "src/"
  44. }
  45. },
  46. "notification-url": "https://packagist.org/downloads/",
  47. "license": [
  48. "MIT"
  49. ],
  50. "authors": [
  51. {
  52. "name": "Kazuhiko Arase",
  53. "homepage": "https://github.com/kazuhikoarase"
  54. },
  55. {
  56. "name": "Smiley",
  57. "email": "smiley@chillerlan.net",
  58. "homepage": "https://github.com/codemasher"
  59. },
  60. {
  61. "name": "Contributors",
  62. "homepage": "https://github.com/chillerlan/php-qrcode/graphs/contributors"
  63. }
  64. ],
  65. "description": "A QR code generator with a user friendly API. PHP 7.4+",
  66. "homepage": "https://github.com/chillerlan/php-qrcode",
  67. "keywords": [
  68. "phpqrcode",
  69. "qr",
  70. "qr code",
  71. "qrcode",
  72. "qrcode-generator"
  73. ],
  74. "support": {
  75. "issues": "https://github.com/chillerlan/php-qrcode/issues",
  76. "source": "https://github.com/chillerlan/php-qrcode/tree/4.4.1"
  77. },
  78. "funding": [
  79. {
  80. "url": "https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4",
  81. "type": "custom"
  82. },
  83. {
  84. "url": "https://ko-fi.com/codemasher",
  85. "type": "ko_fi"
  86. }
  87. ],
  88. "time": "2024-01-06T16:56:58+00:00"
  89. },
  90. {
  91. "name": "chillerlan/php-settings-container",
  92. "version": "3.2.1",
  93. "source": {
  94. "type": "git",
  95. "url": "https://github.com/chillerlan/php-settings-container.git",
  96. "reference": "95ed3e9676a1d47cab2e3174d19b43f5dbf52681"
  97. },
  98. "dist": {
  99. "type": "zip",
  100. "url": "https://api.github.com/repos/chillerlan/php-settings-container/zipball/95ed3e9676a1d47cab2e3174d19b43f5dbf52681",
  101. "reference": "95ed3e9676a1d47cab2e3174d19b43f5dbf52681",
  102. "shasum": ""
  103. },
  104. "require": {
  105. "ext-json": "*",
  106. "php": "^8.1"
  107. },
  108. "require-dev": {
  109. "phpmd/phpmd": "^2.15",
  110. "phpstan/phpstan": "^1.11",
  111. "phpstan/phpstan-deprecation-rules": "^1.2",
  112. "phpunit/phpunit": "^10.5",
  113. "squizlabs/php_codesniffer": "^3.10"
  114. },
  115. "type": "library",
  116. "autoload": {
  117. "psr-4": {
  118. "chillerlan\\Settings\\": "src"
  119. }
  120. },
  121. "notification-url": "https://packagist.org/downloads/",
  122. "license": [
  123. "MIT"
  124. ],
  125. "authors": [
  126. {
  127. "name": "Smiley",
  128. "email": "smiley@chillerlan.net",
  129. "homepage": "https://github.com/codemasher"
  130. }
  131. ],
  132. "description": "A container class for immutable settings objects. Not a DI container.",
  133. "homepage": "https://github.com/chillerlan/php-settings-container",
  134. "keywords": [
  135. "Settings",
  136. "configuration",
  137. "container",
  138. "helper"
  139. ],
  140. "support": {
  141. "issues": "https://github.com/chillerlan/php-settings-container/issues",
  142. "source": "https://github.com/chillerlan/php-settings-container"
  143. },
  144. "funding": [
  145. {
  146. "url": "https://www.paypal.com/donate?hosted_button_id=WLYUNAT9ZTJZ4",
  147. "type": "custom"
  148. },
  149. {
  150. "url": "https://ko-fi.com/codemasher",
  151. "type": "ko_fi"
  152. }
  153. ],
  154. "time": "2024-07-16T11:13:48+00:00"
  155. },
  156. {
  157. "name": "graham-campbell/result-type",
  158. "version": "v1.1.3",
  159. "source": {
  160. "type": "git",
  161. "url": "https://github.com/GrahamCampbell/Result-Type.git",
  162. "reference": "3ba905c11371512af9d9bdd27d99b782216b6945"
  163. },
  164. "dist": {
  165. "type": "zip",
  166. "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/3ba905c11371512af9d9bdd27d99b782216b6945",
  167. "reference": "3ba905c11371512af9d9bdd27d99b782216b6945",
  168. "shasum": ""
  169. },
  170. "require": {
  171. "php": "^7.2.5 || ^8.0",
  172. "phpoption/phpoption": "^1.9.3"
  173. },
  174. "require-dev": {
  175. "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28"
  176. },
  177. "type": "library",
  178. "autoload": {
  179. "psr-4": {
  180. "GrahamCampbell\\ResultType\\": "src/"
  181. }
  182. },
  183. "notification-url": "https://packagist.org/downloads/",
  184. "license": [
  185. "MIT"
  186. ],
  187. "authors": [
  188. {
  189. "name": "Graham Campbell",
  190. "email": "hello@gjcampbell.co.uk",
  191. "homepage": "https://github.com/GrahamCampbell"
  192. }
  193. ],
  194. "description": "An Implementation Of The Result Type",
  195. "keywords": [
  196. "Graham Campbell",
  197. "GrahamCampbell",
  198. "Result Type",
  199. "Result-Type",
  200. "result"
  201. ],
  202. "support": {
  203. "issues": "https://github.com/GrahamCampbell/Result-Type/issues",
  204. "source": "https://github.com/GrahamCampbell/Result-Type/tree/v1.1.3"
  205. },
  206. "funding": [
  207. {
  208. "url": "https://github.com/GrahamCampbell",
  209. "type": "github"
  210. },
  211. {
  212. "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
  213. "type": "tidelift"
  214. }
  215. ],
  216. "time": "2024-07-20T21:45:45+00:00"
  217. },
  218. {
  219. "name": "paragonie/constant_time_encoding",
  220. "version": "v3.0.0",
  221. "source": {
  222. "type": "git",
  223. "url": "https://github.com/paragonie/constant_time_encoding.git",
  224. "reference": "df1e7fde177501eee2037dd159cf04f5f301a512"
  225. },
  226. "dist": {
  227. "type": "zip",
  228. "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/df1e7fde177501eee2037dd159cf04f5f301a512",
  229. "reference": "df1e7fde177501eee2037dd159cf04f5f301a512",
  230. "shasum": ""
  231. },
  232. "require": {
  233. "php": "^8"
  234. },
  235. "require-dev": {
  236. "phpunit/phpunit": "^9",
  237. "vimeo/psalm": "^4|^5"
  238. },
  239. "type": "library",
  240. "autoload": {
  241. "psr-4": {
  242. "ParagonIE\\ConstantTime\\": "src/"
  243. }
  244. },
  245. "notification-url": "https://packagist.org/downloads/",
  246. "license": [
  247. "MIT"
  248. ],
  249. "authors": [
  250. {
  251. "name": "Paragon Initiative Enterprises",
  252. "email": "security@paragonie.com",
  253. "homepage": "https://paragonie.com",
  254. "role": "Maintainer"
  255. },
  256. {
  257. "name": "Steve 'Sc00bz' Thomas",
  258. "email": "steve@tobtu.com",
  259. "homepage": "https://www.tobtu.com",
  260. "role": "Original Developer"
  261. }
  262. ],
  263. "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
  264. "keywords": [
  265. "base16",
  266. "base32",
  267. "base32_decode",
  268. "base32_encode",
  269. "base64",
  270. "base64_decode",
  271. "base64_encode",
  272. "bin2hex",
  273. "encoding",
  274. "hex",
  275. "hex2bin",
  276. "rfc4648"
  277. ],
  278. "support": {
  279. "email": "info@paragonie.com",
  280. "issues": "https://github.com/paragonie/constant_time_encoding/issues",
  281. "source": "https://github.com/paragonie/constant_time_encoding"
  282. },
  283. "time": "2024-05-08T12:36:18+00:00"
  284. },
  285. {
  286. "name": "phpmailer/phpmailer",
  287. "version": "v6.9.2",
  288. "source": {
  289. "type": "git",
  290. "url": "https://github.com/PHPMailer/PHPMailer.git",
  291. "reference": "a7b17b42fa4887c92146243f3d2f4ccb962af17c"
  292. },
  293. "dist": {
  294. "type": "zip",
  295. "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/a7b17b42fa4887c92146243f3d2f4ccb962af17c",
  296. "reference": "a7b17b42fa4887c92146243f3d2f4ccb962af17c",
  297. "shasum": ""
  298. },
  299. "require": {
  300. "ext-ctype": "*",
  301. "ext-filter": "*",
  302. "ext-hash": "*",
  303. "php": ">=5.5.0"
  304. },
  305. "require-dev": {
  306. "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
  307. "doctrine/annotations": "^1.2.6 || ^1.13.3",
  308. "php-parallel-lint/php-console-highlighter": "^1.0.0",
  309. "php-parallel-lint/php-parallel-lint": "^1.3.2",
  310. "phpcompatibility/php-compatibility": "^9.3.5",
  311. "roave/security-advisories": "dev-latest",
  312. "squizlabs/php_codesniffer": "^3.7.2",
  313. "yoast/phpunit-polyfills": "^1.0.4"
  314. },
  315. "suggest": {
  316. "decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication",
  317. "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses",
  318. "ext-openssl": "Needed for secure SMTP sending and DKIM signing",
  319. "greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication",
  320. "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
  321. "league/oauth2-google": "Needed for Google XOAUTH2 authentication",
  322. "psr/log": "For optional PSR-3 debug logging",
  323. "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)",
  324. "thenetworg/oauth2-azure": "Needed for Microsoft XOAUTH2 authentication"
  325. },
  326. "type": "library",
  327. "autoload": {
  328. "psr-4": {
  329. "PHPMailer\\PHPMailer\\": "src/"
  330. }
  331. },
  332. "notification-url": "https://packagist.org/downloads/",
  333. "license": [
  334. "LGPL-2.1-only"
  335. ],
  336. "authors": [
  337. {
  338. "name": "Marcus Bointon",
  339. "email": "phpmailer@synchromedia.co.uk"
  340. },
  341. {
  342. "name": "Jim Jagielski",
  343. "email": "jimjag@gmail.com"
  344. },
  345. {
  346. "name": "Andy Prevost",
  347. "email": "codeworxtech@users.sourceforge.net"
  348. },
  349. {
  350. "name": "Brent R. Matzelle"
  351. }
  352. ],
  353. "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
  354. "support": {
  355. "issues": "https://github.com/PHPMailer/PHPMailer/issues",
  356. "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.9.2"
  357. },
  358. "funding": [
  359. {
  360. "url": "https://github.com/Synchro",
  361. "type": "github"
  362. }
  363. ],
  364. "time": "2024-10-09T10:07:50+00:00"
  365. },
  366. {
  367. "name": "phpoption/phpoption",
  368. "version": "1.9.3",
  369. "source": {
  370. "type": "git",
  371. "url": "https://github.com/schmittjoh/php-option.git",
  372. "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54"
  373. },
  374. "dist": {
  375. "type": "zip",
  376. "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/e3fac8b24f56113f7cb96af14958c0dd16330f54",
  377. "reference": "e3fac8b24f56113f7cb96af14958c0dd16330f54",
  378. "shasum": ""
  379. },
  380. "require": {
  381. "php": "^7.2.5 || ^8.0"
  382. },
  383. "require-dev": {
  384. "bamarni/composer-bin-plugin": "^1.8.2",
  385. "phpunit/phpunit": "^8.5.39 || ^9.6.20 || ^10.5.28"
  386. },
  387. "type": "library",
  388. "extra": {
  389. "bamarni-bin": {
  390. "bin-links": true,
  391. "forward-command": false
  392. },
  393. "branch-alias": {
  394. "dev-master": "1.9-dev"
  395. }
  396. },
  397. "autoload": {
  398. "psr-4": {
  399. "PhpOption\\": "src/PhpOption/"
  400. }
  401. },
  402. "notification-url": "https://packagist.org/downloads/",
  403. "license": [
  404. "Apache-2.0"
  405. ],
  406. "authors": [
  407. {
  408. "name": "Johannes M. Schmitt",
  409. "email": "schmittjoh@gmail.com",
  410. "homepage": "https://github.com/schmittjoh"
  411. },
  412. {
  413. "name": "Graham Campbell",
  414. "email": "hello@gjcampbell.co.uk",
  415. "homepage": "https://github.com/GrahamCampbell"
  416. }
  417. ],
  418. "description": "Option Type for PHP",
  419. "keywords": [
  420. "language",
  421. "option",
  422. "php",
  423. "type"
  424. ],
  425. "support": {
  426. "issues": "https://github.com/schmittjoh/php-option/issues",
  427. "source": "https://github.com/schmittjoh/php-option/tree/1.9.3"
  428. },
  429. "funding": [
  430. {
  431. "url": "https://github.com/GrahamCampbell",
  432. "type": "github"
  433. },
  434. {
  435. "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
  436. "type": "tidelift"
  437. }
  438. ],
  439. "time": "2024-07-20T21:41:07+00:00"
  440. },
  441. {
  442. "name": "psr/clock",
  443. "version": "1.0.0",
  444. "source": {
  445. "type": "git",
  446. "url": "https://github.com/php-fig/clock.git",
  447. "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
  448. },
  449. "dist": {
  450. "type": "zip",
  451. "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
  452. "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
  453. "shasum": ""
  454. },
  455. "require": {
  456. "php": "^7.0 || ^8.0"
  457. },
  458. "type": "library",
  459. "autoload": {
  460. "psr-4": {
  461. "Psr\\Clock\\": "src/"
  462. }
  463. },
  464. "notification-url": "https://packagist.org/downloads/",
  465. "license": [
  466. "MIT"
  467. ],
  468. "authors": [
  469. {
  470. "name": "PHP-FIG",
  471. "homepage": "https://www.php-fig.org/"
  472. }
  473. ],
  474. "description": "Common interface for reading the clock.",
  475. "homepage": "https://github.com/php-fig/clock",
  476. "keywords": [
  477. "clock",
  478. "now",
  479. "psr",
  480. "psr-20",
  481. "time"
  482. ],
  483. "support": {
  484. "issues": "https://github.com/php-fig/clock/issues",
  485. "source": "https://github.com/php-fig/clock/tree/1.0.0"
  486. },
  487. "time": "2022-11-25T14:36:26+00:00"
  488. },
  489. {
  490. "name": "spomky-labs/otphp",
  491. "version": "11.3.0",
  492. "source": {
  493. "type": "git",
  494. "url": "https://github.com/Spomky-Labs/otphp.git",
  495. "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33"
  496. },
  497. "dist": {
  498. "type": "zip",
  499. "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33",
  500. "reference": "2d8ccb5fc992b9cc65ef321fa4f00fefdb3f4b33",
  501. "shasum": ""
  502. },
  503. "require": {
  504. "ext-mbstring": "*",
  505. "paragonie/constant_time_encoding": "^2.0 || ^3.0",
  506. "php": ">=8.1",
  507. "psr/clock": "^1.0",
  508. "symfony/deprecation-contracts": "^3.2"
  509. },
  510. "require-dev": {
  511. "ekino/phpstan-banned-code": "^1.0",
  512. "infection/infection": "^0.26|^0.27|^0.28|^0.29",
  513. "php-parallel-lint/php-parallel-lint": "^1.3",
  514. "phpstan/phpstan": "^1.0",
  515. "phpstan/phpstan-deprecation-rules": "^1.0",
  516. "phpstan/phpstan-phpunit": "^1.0",
  517. "phpstan/phpstan-strict-rules": "^1.0",
  518. "phpunit/phpunit": "^9.5.26|^10.0|^11.0",
  519. "qossmic/deptrac-shim": "^1.0",
  520. "rector/rector": "^1.0",
  521. "symfony/phpunit-bridge": "^6.1|^7.0",
  522. "symplify/easy-coding-standard": "^12.0"
  523. },
  524. "type": "library",
  525. "autoload": {
  526. "psr-4": {
  527. "OTPHP\\": "src/"
  528. }
  529. },
  530. "notification-url": "https://packagist.org/downloads/",
  531. "license": [
  532. "MIT"
  533. ],
  534. "authors": [
  535. {
  536. "name": "Florent Morselli",
  537. "homepage": "https://github.com/Spomky"
  538. },
  539. {
  540. "name": "All contributors",
  541. "homepage": "https://github.com/Spomky-Labs/otphp/contributors"
  542. }
  543. ],
  544. "description": "A PHP library for generating one time passwords according to RFC 4226 (HOTP Algorithm) and the RFC 6238 (TOTP Algorithm) and compatible with Google Authenticator",
  545. "homepage": "https://github.com/Spomky-Labs/otphp",
  546. "keywords": [
  547. "FreeOTP",
  548. "RFC 4226",
  549. "RFC 6238",
  550. "google authenticator",
  551. "hotp",
  552. "otp",
  553. "totp"
  554. ],
  555. "support": {
  556. "issues": "https://github.com/Spomky-Labs/otphp/issues",
  557. "source": "https://github.com/Spomky-Labs/otphp/tree/11.3.0"
  558. },
  559. "funding": [
  560. {
  561. "url": "https://github.com/Spomky",
  562. "type": "github"
  563. },
  564. {
  565. "url": "https://www.patreon.com/FlorentMorselli",
  566. "type": "patreon"
  567. }
  568. ],
  569. "time": "2024-06-12T11:22:32+00:00"
  570. },
  571. {
  572. "name": "symfony/deprecation-contracts",
  573. "version": "v3.5.0",
  574. "source": {
  575. "type": "git",
  576. "url": "https://github.com/symfony/deprecation-contracts.git",
  577. "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1"
  578. },
  579. "dist": {
  580. "type": "zip",
  581. "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
  582. "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1",
  583. "shasum": ""
  584. },
  585. "require": {
  586. "php": ">=8.1"
  587. },
  588. "type": "library",
  589. "extra": {
  590. "branch-alias": {
  591. "dev-main": "3.5-dev"
  592. },
  593. "thanks": {
  594. "name": "symfony/contracts",
  595. "url": "https://github.com/symfony/contracts"
  596. }
  597. },
  598. "autoload": {
  599. "files": [
  600. "function.php"
  601. ]
  602. },
  603. "notification-url": "https://packagist.org/downloads/",
  604. "license": [
  605. "MIT"
  606. ],
  607. "authors": [
  608. {
  609. "name": "Nicolas Grekas",
  610. "email": "p@tchwork.com"
  611. },
  612. {
  613. "name": "Symfony Community",
  614. "homepage": "https://symfony.com/contributors"
  615. }
  616. ],
  617. "description": "A generic function and convention to trigger deprecation notices",
  618. "homepage": "https://symfony.com",
  619. "support": {
  620. "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0"
  621. },
  622. "funding": [
  623. {
  624. "url": "https://symfony.com/sponsor",
  625. "type": "custom"
  626. },
  627. {
  628. "url": "https://github.com/fabpot",
  629. "type": "github"
  630. },
  631. {
  632. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  633. "type": "tidelift"
  634. }
  635. ],
  636. "time": "2024-04-18T09:32:20+00:00"
  637. },
  638. {
  639. "name": "symfony/polyfill-ctype",
  640. "version": "v1.31.0",
  641. "source": {
  642. "type": "git",
  643. "url": "https://github.com/symfony/polyfill-ctype.git",
  644. "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
  645. },
  646. "dist": {
  647. "type": "zip",
  648. "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
  649. "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
  650. "shasum": ""
  651. },
  652. "require": {
  653. "php": ">=7.2"
  654. },
  655. "provide": {
  656. "ext-ctype": "*"
  657. },
  658. "suggest": {
  659. "ext-ctype": "For best performance"
  660. },
  661. "type": "library",
  662. "extra": {
  663. "thanks": {
  664. "name": "symfony/polyfill",
  665. "url": "https://github.com/symfony/polyfill"
  666. }
  667. },
  668. "autoload": {
  669. "files": [
  670. "bootstrap.php"
  671. ],
  672. "psr-4": {
  673. "Symfony\\Polyfill\\Ctype\\": ""
  674. }
  675. },
  676. "notification-url": "https://packagist.org/downloads/",
  677. "license": [
  678. "MIT"
  679. ],
  680. "authors": [
  681. {
  682. "name": "Gert de Pagter",
  683. "email": "BackEndTea@gmail.com"
  684. },
  685. {
  686. "name": "Symfony Community",
  687. "homepage": "https://symfony.com/contributors"
  688. }
  689. ],
  690. "description": "Symfony polyfill for ctype functions",
  691. "homepage": "https://symfony.com",
  692. "keywords": [
  693. "compatibility",
  694. "ctype",
  695. "polyfill",
  696. "portable"
  697. ],
  698. "support": {
  699. "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
  700. },
  701. "funding": [
  702. {
  703. "url": "https://symfony.com/sponsor",
  704. "type": "custom"
  705. },
  706. {
  707. "url": "https://github.com/fabpot",
  708. "type": "github"
  709. },
  710. {
  711. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  712. "type": "tidelift"
  713. }
  714. ],
  715. "time": "2024-09-09T11:45:10+00:00"
  716. },
  717. {
  718. "name": "symfony/polyfill-mbstring",
  719. "version": "v1.31.0",
  720. "source": {
  721. "type": "git",
  722. "url": "https://github.com/symfony/polyfill-mbstring.git",
  723. "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
  724. },
  725. "dist": {
  726. "type": "zip",
  727. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
  728. "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
  729. "shasum": ""
  730. },
  731. "require": {
  732. "php": ">=7.2"
  733. },
  734. "provide": {
  735. "ext-mbstring": "*"
  736. },
  737. "suggest": {
  738. "ext-mbstring": "For best performance"
  739. },
  740. "type": "library",
  741. "extra": {
  742. "thanks": {
  743. "name": "symfony/polyfill",
  744. "url": "https://github.com/symfony/polyfill"
  745. }
  746. },
  747. "autoload": {
  748. "files": [
  749. "bootstrap.php"
  750. ],
  751. "psr-4": {
  752. "Symfony\\Polyfill\\Mbstring\\": ""
  753. }
  754. },
  755. "notification-url": "https://packagist.org/downloads/",
  756. "license": [
  757. "MIT"
  758. ],
  759. "authors": [
  760. {
  761. "name": "Nicolas Grekas",
  762. "email": "p@tchwork.com"
  763. },
  764. {
  765. "name": "Symfony Community",
  766. "homepage": "https://symfony.com/contributors"
  767. }
  768. ],
  769. "description": "Symfony polyfill for the Mbstring extension",
  770. "homepage": "https://symfony.com",
  771. "keywords": [
  772. "compatibility",
  773. "mbstring",
  774. "polyfill",
  775. "portable",
  776. "shim"
  777. ],
  778. "support": {
  779. "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
  780. },
  781. "funding": [
  782. {
  783. "url": "https://symfony.com/sponsor",
  784. "type": "custom"
  785. },
  786. {
  787. "url": "https://github.com/fabpot",
  788. "type": "github"
  789. },
  790. {
  791. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  792. "type": "tidelift"
  793. }
  794. ],
  795. "time": "2024-09-09T11:45:10+00:00"
  796. },
  797. {
  798. "name": "symfony/polyfill-php80",
  799. "version": "v1.31.0",
  800. "source": {
  801. "type": "git",
  802. "url": "https://github.com/symfony/polyfill-php80.git",
  803. "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"
  804. },
  805. "dist": {
  806. "type": "zip",
  807. "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
  808. "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
  809. "shasum": ""
  810. },
  811. "require": {
  812. "php": ">=7.2"
  813. },
  814. "type": "library",
  815. "extra": {
  816. "thanks": {
  817. "name": "symfony/polyfill",
  818. "url": "https://github.com/symfony/polyfill"
  819. }
  820. },
  821. "autoload": {
  822. "files": [
  823. "bootstrap.php"
  824. ],
  825. "psr-4": {
  826. "Symfony\\Polyfill\\Php80\\": ""
  827. },
  828. "classmap": [
  829. "Resources/stubs"
  830. ]
  831. },
  832. "notification-url": "https://packagist.org/downloads/",
  833. "license": [
  834. "MIT"
  835. ],
  836. "authors": [
  837. {
  838. "name": "Ion Bazan",
  839. "email": "ion.bazan@gmail.com"
  840. },
  841. {
  842. "name": "Nicolas Grekas",
  843. "email": "p@tchwork.com"
  844. },
  845. {
  846. "name": "Symfony Community",
  847. "homepage": "https://symfony.com/contributors"
  848. }
  849. ],
  850. "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
  851. "homepage": "https://symfony.com",
  852. "keywords": [
  853. "compatibility",
  854. "polyfill",
  855. "portable",
  856. "shim"
  857. ],
  858. "support": {
  859. "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0"
  860. },
  861. "funding": [
  862. {
  863. "url": "https://symfony.com/sponsor",
  864. "type": "custom"
  865. },
  866. {
  867. "url": "https://github.com/fabpot",
  868. "type": "github"
  869. },
  870. {
  871. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  872. "type": "tidelift"
  873. }
  874. ],
  875. "time": "2024-09-09T11:45:10+00:00"
  876. },
  877. {
  878. "name": "vlucas/phpdotenv",
  879. "version": "v5.5.0",
  880. "source": {
  881. "type": "git",
  882. "url": "https://github.com/vlucas/phpdotenv.git",
  883. "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7"
  884. },
  885. "dist": {
  886. "type": "zip",
  887. "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
  888. "reference": "1a7ea2afc49c3ee6d87061f5a233e3a035d0eae7",
  889. "shasum": ""
  890. },
  891. "require": {
  892. "ext-pcre": "*",
  893. "graham-campbell/result-type": "^1.0.2",
  894. "php": "^7.1.3 || ^8.0",
  895. "phpoption/phpoption": "^1.8",
  896. "symfony/polyfill-ctype": "^1.23",
  897. "symfony/polyfill-mbstring": "^1.23.1",
  898. "symfony/polyfill-php80": "^1.23.1"
  899. },
  900. "require-dev": {
  901. "bamarni/composer-bin-plugin": "^1.4.1",
  902. "ext-filter": "*",
  903. "phpunit/phpunit": "^7.5.20 || ^8.5.30 || ^9.5.25"
  904. },
  905. "suggest": {
  906. "ext-filter": "Required to use the boolean validator."
  907. },
  908. "type": "library",
  909. "extra": {
  910. "bamarni-bin": {
  911. "bin-links": true,
  912. "forward-command": true
  913. },
  914. "branch-alias": {
  915. "dev-master": "5.5-dev"
  916. }
  917. },
  918. "autoload": {
  919. "psr-4": {
  920. "Dotenv\\": "src/"
  921. }
  922. },
  923. "notification-url": "https://packagist.org/downloads/",
  924. "license": [
  925. "BSD-3-Clause"
  926. ],
  927. "authors": [
  928. {
  929. "name": "Graham Campbell",
  930. "email": "hello@gjcampbell.co.uk",
  931. "homepage": "https://github.com/GrahamCampbell"
  932. },
  933. {
  934. "name": "Vance Lucas",
  935. "email": "vance@vancelucas.com",
  936. "homepage": "https://github.com/vlucas"
  937. }
  938. ],
  939. "description": "Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.",
  940. "keywords": [
  941. "dotenv",
  942. "env",
  943. "environment"
  944. ],
  945. "support": {
  946. "issues": "https://github.com/vlucas/phpdotenv/issues",
  947. "source": "https://github.com/vlucas/phpdotenv/tree/v5.5.0"
  948. },
  949. "funding": [
  950. {
  951. "url": "https://github.com/GrahamCampbell",
  952. "type": "github"
  953. },
  954. {
  955. "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv",
  956. "type": "tidelift"
  957. }
  958. ],
  959. "time": "2022-10-16T01:01:54+00:00"
  960. }
  961. ],
  962. "packages-dev": [
  963. {
  964. "name": "phpstan/phpstan",
  965. "version": "1.12.9",
  966. "source": {
  967. "type": "git",
  968. "url": "https://github.com/phpstan/phpstan.git",
  969. "reference": "ceb937fb39a92deabc02d20709cf14b2c452502c"
  970. },
  971. "dist": {
  972. "type": "zip",
  973. "url": "https://api.github.com/repos/phpstan/phpstan/zipball/ceb937fb39a92deabc02d20709cf14b2c452502c",
  974. "reference": "ceb937fb39a92deabc02d20709cf14b2c452502c",
  975. "shasum": ""
  976. },
  977. "require": {
  978. "php": "^7.2|^8.0"
  979. },
  980. "conflict": {
  981. "phpstan/phpstan-shim": "*"
  982. },
  983. "bin": [
  984. "phpstan",
  985. "phpstan.phar"
  986. ],
  987. "type": "library",
  988. "autoload": {
  989. "files": [
  990. "bootstrap.php"
  991. ]
  992. },
  993. "notification-url": "https://packagist.org/downloads/",
  994. "license": [
  995. "MIT"
  996. ],
  997. "description": "PHPStan - PHP Static Analysis Tool",
  998. "keywords": [
  999. "dev",
  1000. "static analysis"
  1001. ],
  1002. "support": {
  1003. "docs": "https://phpstan.org/user-guide/getting-started",
  1004. "forum": "https://github.com/phpstan/phpstan/discussions",
  1005. "issues": "https://github.com/phpstan/phpstan/issues",
  1006. "security": "https://github.com/phpstan/phpstan/security/policy",
  1007. "source": "https://github.com/phpstan/phpstan-src"
  1008. },
  1009. "funding": [
  1010. {
  1011. "url": "https://github.com/ondrejmirtes",
  1012. "type": "github"
  1013. },
  1014. {
  1015. "url": "https://github.com/phpstan",
  1016. "type": "github"
  1017. }
  1018. ],
  1019. "time": "2024-11-10T17:10:04+00:00"
  1020. }
  1021. ],
  1022. "aliases": [],
  1023. "minimum-stability": "stable",
  1024. "stability-flags": [],
  1025. "prefer-stable": false,
  1026. "prefer-lowest": false,
  1027. "platform": [],
  1028. "platform-dev": [],
  1029. "platform-overrides": {
  1030. "php": "8.1"
  1031. },
  1032. "plugin-api-version": "2.2.0"
  1033. }