composer.lock 29 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812
  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": "52e48cf583816229921dfd69d3d63965",
  8. "packages": [
  9. {
  10. "name": "composer/pcre",
  11. "version": "3.3.2",
  12. "source": {
  13. "type": "git",
  14. "url": "https://github.com/composer/pcre.git",
  15. "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
  16. },
  17. "dist": {
  18. "type": "zip",
  19. "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
  20. "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
  21. "shasum": ""
  22. },
  23. "require": {
  24. "php": "^7.4 || ^8.0"
  25. },
  26. "conflict": {
  27. "phpstan/phpstan": "<1.11.10"
  28. },
  29. "require-dev": {
  30. "phpstan/phpstan": "^1.12 || ^2",
  31. "phpstan/phpstan-strict-rules": "^1 || ^2",
  32. "phpunit/phpunit": "^8 || ^9"
  33. },
  34. "type": "library",
  35. "extra": {
  36. "phpstan": {
  37. "includes": [
  38. "extension.neon"
  39. ]
  40. },
  41. "branch-alias": {
  42. "dev-main": "3.x-dev"
  43. }
  44. },
  45. "autoload": {
  46. "psr-4": {
  47. "Composer\\Pcre\\": "src"
  48. }
  49. },
  50. "notification-url": "https://packagist.org/downloads/",
  51. "license": [
  52. "MIT"
  53. ],
  54. "authors": [
  55. {
  56. "name": "Jordi Boggiano",
  57. "email": "j.boggiano@seld.be",
  58. "homepage": "http://seld.be"
  59. }
  60. ],
  61. "description": "PCRE wrapping library that offers type-safe preg_* replacements.",
  62. "keywords": [
  63. "PCRE",
  64. "preg",
  65. "regex",
  66. "regular expression"
  67. ],
  68. "support": {
  69. "issues": "https://github.com/composer/pcre/issues",
  70. "source": "https://github.com/composer/pcre/tree/3.3.2"
  71. },
  72. "funding": [
  73. {
  74. "url": "https://packagist.com",
  75. "type": "custom"
  76. },
  77. {
  78. "url": "https://github.com/composer",
  79. "type": "github"
  80. },
  81. {
  82. "url": "https://tidelift.com/funding/github/packagist/composer/composer",
  83. "type": "tidelift"
  84. }
  85. ],
  86. "time": "2024-11-12T16:29:46+00:00"
  87. },
  88. {
  89. "name": "daandesmedt/phpheadlesschrome",
  90. "version": "v1.1.2",
  91. "source": {
  92. "type": "git",
  93. "url": "https://github.com/DaanDeSmedt/PHPHeadlessChrome.git",
  94. "reference": "40c6282f49313be00d0954d5cdcc02c80c246491"
  95. },
  96. "dist": {
  97. "type": "zip",
  98. "url": "https://api.github.com/repos/DaanDeSmedt/PHPHeadlessChrome/zipball/40c6282f49313be00d0954d5cdcc02c80c246491",
  99. "reference": "40c6282f49313be00d0954d5cdcc02c80c246491",
  100. "shasum": ""
  101. },
  102. "require": {
  103. "mikehaertl/php-shellcommand": "^1.2"
  104. },
  105. "require-dev": {
  106. "phpunit/phpunit": "*"
  107. },
  108. "type": "library",
  109. "autoload": {
  110. "psr-4": {
  111. "daandesmedt\\PHPHeadlessChrome\\": "src/"
  112. }
  113. },
  114. "notification-url": "https://packagist.org/downloads/",
  115. "license": [
  116. "MIT"
  117. ],
  118. "authors": [
  119. {
  120. "name": "Daan De Smedt",
  121. "email": "daan.de.smedt@hotmail.com"
  122. }
  123. ],
  124. "description": "A PHP wrapper for using Google Chrome Headless mode. Convert URL or HTML to a PDF / screenshot. Easy to use and OOP interfaced.",
  125. "keywords": [
  126. "chrome",
  127. "headless",
  128. "html",
  129. "pdf",
  130. "php",
  131. "screenshots"
  132. ],
  133. "support": {
  134. "issues": "https://github.com/DaanDeSmedt/PHPHeadlessChrome/issues",
  135. "source": "https://github.com/DaanDeSmedt/PHPHeadlessChrome/tree/v1.1.2"
  136. },
  137. "time": "2024-06-10T12:03:05+00:00"
  138. },
  139. {
  140. "name": "erusev/parsedown",
  141. "version": "1.8.0",
  142. "source": {
  143. "type": "git",
  144. "url": "https://github.com/erusev/parsedown.git",
  145. "reference": "96baaad00f71ba04d76e45b4620f54d3beabd6f7"
  146. },
  147. "dist": {
  148. "type": "zip",
  149. "url": "https://api.github.com/repos/erusev/parsedown/zipball/96baaad00f71ba04d76e45b4620f54d3beabd6f7",
  150. "reference": "96baaad00f71ba04d76e45b4620f54d3beabd6f7",
  151. "shasum": ""
  152. },
  153. "require": {
  154. "ext-mbstring": "*",
  155. "php": ">=7.1"
  156. },
  157. "require-dev": {
  158. "phpunit/phpunit": "^7.5|^8.5|^9.6"
  159. },
  160. "type": "library",
  161. "autoload": {
  162. "psr-0": {
  163. "Parsedown": ""
  164. }
  165. },
  166. "notification-url": "https://packagist.org/downloads/",
  167. "license": [
  168. "MIT"
  169. ],
  170. "authors": [
  171. {
  172. "name": "Emanuil Rusev",
  173. "email": "hello@erusev.com",
  174. "homepage": "http://erusev.com"
  175. }
  176. ],
  177. "description": "Parser for Markdown.",
  178. "homepage": "http://parsedown.org",
  179. "keywords": [
  180. "markdown",
  181. "parser"
  182. ],
  183. "support": {
  184. "issues": "https://github.com/erusev/parsedown/issues",
  185. "source": "https://github.com/erusev/parsedown/tree/1.8.0"
  186. },
  187. "funding": [
  188. {
  189. "url": "https://github.com/erusev",
  190. "type": "github"
  191. }
  192. ],
  193. "time": "2026-02-16T11:41:01+00:00"
  194. },
  195. {
  196. "name": "maennchen/zipstream-php",
  197. "version": "3.1.1",
  198. "source": {
  199. "type": "git",
  200. "url": "https://github.com/maennchen/ZipStream-PHP.git",
  201. "reference": "6187e9cc4493da94b9b63eb2315821552015fca9"
  202. },
  203. "dist": {
  204. "type": "zip",
  205. "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6187e9cc4493da94b9b63eb2315821552015fca9",
  206. "reference": "6187e9cc4493da94b9b63eb2315821552015fca9",
  207. "shasum": ""
  208. },
  209. "require": {
  210. "ext-mbstring": "*",
  211. "ext-zlib": "*",
  212. "php-64bit": "^8.1"
  213. },
  214. "require-dev": {
  215. "ext-zip": "*",
  216. "friendsofphp/php-cs-fixer": "^3.16",
  217. "guzzlehttp/guzzle": "^7.5",
  218. "mikey179/vfsstream": "^1.6",
  219. "php-coveralls/php-coveralls": "^2.5",
  220. "phpunit/phpunit": "^10.0",
  221. "vimeo/psalm": "^5.0"
  222. },
  223. "suggest": {
  224. "guzzlehttp/psr7": "^2.4",
  225. "psr/http-message": "^2.0"
  226. },
  227. "type": "library",
  228. "autoload": {
  229. "psr-4": {
  230. "ZipStream\\": "src/"
  231. }
  232. },
  233. "notification-url": "https://packagist.org/downloads/",
  234. "license": [
  235. "MIT"
  236. ],
  237. "authors": [
  238. {
  239. "name": "Paul Duncan",
  240. "email": "pabs@pablotron.org"
  241. },
  242. {
  243. "name": "Jonatan Männchen",
  244. "email": "jonatan@maennchen.ch"
  245. },
  246. {
  247. "name": "Jesse Donat",
  248. "email": "donatj@gmail.com"
  249. },
  250. {
  251. "name": "András Kolesár",
  252. "email": "kolesar@kolesar.hu"
  253. }
  254. ],
  255. "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.",
  256. "keywords": [
  257. "stream",
  258. "zip"
  259. ],
  260. "support": {
  261. "issues": "https://github.com/maennchen/ZipStream-PHP/issues",
  262. "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.1"
  263. },
  264. "funding": [
  265. {
  266. "url": "https://github.com/maennchen",
  267. "type": "github"
  268. }
  269. ],
  270. "time": "2024-10-10T12:33:01+00:00"
  271. },
  272. {
  273. "name": "markbaker/complex",
  274. "version": "3.0.2",
  275. "source": {
  276. "type": "git",
  277. "url": "https://github.com/MarkBaker/PHPComplex.git",
  278. "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9"
  279. },
  280. "dist": {
  281. "type": "zip",
  282. "url": "https://api.github.com/repos/MarkBaker/PHPComplex/zipball/95c56caa1cf5c766ad6d65b6344b807c1e8405b9",
  283. "reference": "95c56caa1cf5c766ad6d65b6344b807c1e8405b9",
  284. "shasum": ""
  285. },
  286. "require": {
  287. "php": "^7.2 || ^8.0"
  288. },
  289. "require-dev": {
  290. "dealerdirect/phpcodesniffer-composer-installer": "dev-master",
  291. "phpcompatibility/php-compatibility": "^9.3",
  292. "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
  293. "squizlabs/php_codesniffer": "^3.7"
  294. },
  295. "type": "library",
  296. "autoload": {
  297. "psr-4": {
  298. "Complex\\": "classes/src/"
  299. }
  300. },
  301. "notification-url": "https://packagist.org/downloads/",
  302. "license": [
  303. "MIT"
  304. ],
  305. "authors": [
  306. {
  307. "name": "Mark Baker",
  308. "email": "mark@lange.demon.co.uk"
  309. }
  310. ],
  311. "description": "PHP Class for working with complex numbers",
  312. "homepage": "https://github.com/MarkBaker/PHPComplex",
  313. "keywords": [
  314. "complex",
  315. "mathematics"
  316. ],
  317. "support": {
  318. "issues": "https://github.com/MarkBaker/PHPComplex/issues",
  319. "source": "https://github.com/MarkBaker/PHPComplex/tree/3.0.2"
  320. },
  321. "time": "2022-12-06T16:21:08+00:00"
  322. },
  323. {
  324. "name": "markbaker/matrix",
  325. "version": "3.0.1",
  326. "source": {
  327. "type": "git",
  328. "url": "https://github.com/MarkBaker/PHPMatrix.git",
  329. "reference": "728434227fe21be27ff6d86621a1b13107a2562c"
  330. },
  331. "dist": {
  332. "type": "zip",
  333. "url": "https://api.github.com/repos/MarkBaker/PHPMatrix/zipball/728434227fe21be27ff6d86621a1b13107a2562c",
  334. "reference": "728434227fe21be27ff6d86621a1b13107a2562c",
  335. "shasum": ""
  336. },
  337. "require": {
  338. "php": "^7.1 || ^8.0"
  339. },
  340. "require-dev": {
  341. "dealerdirect/phpcodesniffer-composer-installer": "dev-master",
  342. "phpcompatibility/php-compatibility": "^9.3",
  343. "phpdocumentor/phpdocumentor": "2.*",
  344. "phploc/phploc": "^4.0",
  345. "phpmd/phpmd": "2.*",
  346. "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
  347. "sebastian/phpcpd": "^4.0",
  348. "squizlabs/php_codesniffer": "^3.7"
  349. },
  350. "type": "library",
  351. "autoload": {
  352. "psr-4": {
  353. "Matrix\\": "classes/src/"
  354. }
  355. },
  356. "notification-url": "https://packagist.org/downloads/",
  357. "license": [
  358. "MIT"
  359. ],
  360. "authors": [
  361. {
  362. "name": "Mark Baker",
  363. "email": "mark@demon-angel.eu"
  364. }
  365. ],
  366. "description": "PHP Class for working with matrices",
  367. "homepage": "https://github.com/MarkBaker/PHPMatrix",
  368. "keywords": [
  369. "mathematics",
  370. "matrix",
  371. "vector"
  372. ],
  373. "support": {
  374. "issues": "https://github.com/MarkBaker/PHPMatrix/issues",
  375. "source": "https://github.com/MarkBaker/PHPMatrix/tree/3.0.1"
  376. },
  377. "time": "2022-12-02T22:17:43+00:00"
  378. },
  379. {
  380. "name": "mikehaertl/php-shellcommand",
  381. "version": "1.7.0",
  382. "source": {
  383. "type": "git",
  384. "url": "https://github.com/mikehaertl/php-shellcommand.git",
  385. "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545"
  386. },
  387. "dist": {
  388. "type": "zip",
  389. "url": "https://api.github.com/repos/mikehaertl/php-shellcommand/zipball/e79ea528be155ffdec6f3bf1a4a46307bb49e545",
  390. "reference": "e79ea528be155ffdec6f3bf1a4a46307bb49e545",
  391. "shasum": ""
  392. },
  393. "require": {
  394. "php": ">= 5.3.0"
  395. },
  396. "require-dev": {
  397. "phpunit/phpunit": ">4.0 <=9.4"
  398. },
  399. "type": "library",
  400. "autoload": {
  401. "psr-4": {
  402. "mikehaertl\\shellcommand\\": "src/"
  403. }
  404. },
  405. "notification-url": "https://packagist.org/downloads/",
  406. "license": [
  407. "MIT"
  408. ],
  409. "authors": [
  410. {
  411. "name": "Michael Härtl",
  412. "email": "haertl.mike@gmail.com"
  413. }
  414. ],
  415. "description": "An object oriented interface to shell commands",
  416. "keywords": [
  417. "shell"
  418. ],
  419. "support": {
  420. "issues": "https://github.com/mikehaertl/php-shellcommand/issues",
  421. "source": "https://github.com/mikehaertl/php-shellcommand/tree/1.7.0"
  422. },
  423. "time": "2023-04-19T08:25:22+00:00"
  424. },
  425. {
  426. "name": "phpmailer/phpmailer",
  427. "version": "v6.12.0",
  428. "source": {
  429. "type": "git",
  430. "url": "https://github.com/PHPMailer/PHPMailer.git",
  431. "reference": "d1ac35d784bf9f5e61b424901d5a014967f15b12"
  432. },
  433. "dist": {
  434. "type": "zip",
  435. "url": "https://api.github.com/repos/PHPMailer/PHPMailer/zipball/d1ac35d784bf9f5e61b424901d5a014967f15b12",
  436. "reference": "d1ac35d784bf9f5e61b424901d5a014967f15b12",
  437. "shasum": ""
  438. },
  439. "require": {
  440. "ext-ctype": "*",
  441. "ext-filter": "*",
  442. "ext-hash": "*",
  443. "php": ">=5.5.0"
  444. },
  445. "require-dev": {
  446. "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
  447. "doctrine/annotations": "^1.2.6 || ^1.13.3",
  448. "php-parallel-lint/php-console-highlighter": "^1.0.0",
  449. "php-parallel-lint/php-parallel-lint": "^1.3.2",
  450. "phpcompatibility/php-compatibility": "^9.3.5",
  451. "roave/security-advisories": "dev-latest",
  452. "squizlabs/php_codesniffer": "^3.7.2",
  453. "yoast/phpunit-polyfills": "^1.0.4"
  454. },
  455. "suggest": {
  456. "decomplexity/SendOauth2": "Adapter for using XOAUTH2 authentication",
  457. "ext-mbstring": "Needed to send email in multibyte encoding charset or decode encoded addresses",
  458. "ext-openssl": "Needed for secure SMTP sending and DKIM signing",
  459. "greew/oauth2-azure-provider": "Needed for Microsoft Azure XOAUTH2 authentication",
  460. "hayageek/oauth2-yahoo": "Needed for Yahoo XOAUTH2 authentication",
  461. "league/oauth2-google": "Needed for Google XOAUTH2 authentication",
  462. "psr/log": "For optional PSR-3 debug logging",
  463. "symfony/polyfill-mbstring": "To support UTF-8 if the Mbstring PHP extension is not enabled (^1.2)",
  464. "thenetworg/oauth2-azure": "Needed for Microsoft XOAUTH2 authentication"
  465. },
  466. "type": "library",
  467. "autoload": {
  468. "psr-4": {
  469. "PHPMailer\\PHPMailer\\": "src/"
  470. }
  471. },
  472. "notification-url": "https://packagist.org/downloads/",
  473. "license": [
  474. "LGPL-2.1-only"
  475. ],
  476. "authors": [
  477. {
  478. "name": "Marcus Bointon",
  479. "email": "phpmailer@synchromedia.co.uk"
  480. },
  481. {
  482. "name": "Jim Jagielski",
  483. "email": "jimjag@gmail.com"
  484. },
  485. {
  486. "name": "Andy Prevost",
  487. "email": "codeworxtech@users.sourceforge.net"
  488. },
  489. {
  490. "name": "Brent R. Matzelle"
  491. }
  492. ],
  493. "description": "PHPMailer is a full-featured email creation and transfer class for PHP",
  494. "support": {
  495. "issues": "https://github.com/PHPMailer/PHPMailer/issues",
  496. "source": "https://github.com/PHPMailer/PHPMailer/tree/v6.12.0"
  497. },
  498. "funding": [
  499. {
  500. "url": "https://github.com/Synchro",
  501. "type": "github"
  502. }
  503. ],
  504. "time": "2025-10-15T16:49:08+00:00"
  505. },
  506. {
  507. "name": "phpoffice/phpspreadsheet",
  508. "version": "5.5.0",
  509. "source": {
  510. "type": "git",
  511. "url": "https://github.com/PHPOffice/PhpSpreadsheet.git",
  512. "reference": "eecd31b885a1c8192f12738130f85bbc6e8906ba"
  513. },
  514. "dist": {
  515. "type": "zip",
  516. "url": "https://api.github.com/repos/PHPOffice/PhpSpreadsheet/zipball/eecd31b885a1c8192f12738130f85bbc6e8906ba",
  517. "reference": "eecd31b885a1c8192f12738130f85bbc6e8906ba",
  518. "shasum": ""
  519. },
  520. "require": {
  521. "composer/pcre": "^1||^2||^3",
  522. "ext-ctype": "*",
  523. "ext-dom": "*",
  524. "ext-fileinfo": "*",
  525. "ext-filter": "*",
  526. "ext-gd": "*",
  527. "ext-iconv": "*",
  528. "ext-libxml": "*",
  529. "ext-mbstring": "*",
  530. "ext-simplexml": "*",
  531. "ext-xml": "*",
  532. "ext-xmlreader": "*",
  533. "ext-xmlwriter": "*",
  534. "ext-zip": "*",
  535. "ext-zlib": "*",
  536. "maennchen/zipstream-php": "^2.1 || ^3.0",
  537. "markbaker/complex": "^3.0",
  538. "markbaker/matrix": "^3.0",
  539. "php": "^8.1",
  540. "psr/simple-cache": "^1.0 || ^2.0 || ^3.0"
  541. },
  542. "require-dev": {
  543. "dealerdirect/phpcodesniffer-composer-installer": "dev-main",
  544. "dompdf/dompdf": "^2.0 || ^3.0",
  545. "ext-intl": "*",
  546. "friendsofphp/php-cs-fixer": "^3.2",
  547. "mitoteam/jpgraph": "^10.5",
  548. "mpdf/mpdf": "^8.1.1",
  549. "phpcompatibility/php-compatibility": "^9.3",
  550. "phpstan/phpstan": "^1.1 || ^2.0",
  551. "phpstan/phpstan-deprecation-rules": "^1.0 || ^2.0",
  552. "phpstan/phpstan-phpunit": "^1.0 || ^2.0",
  553. "phpunit/phpunit": "^10.5",
  554. "squizlabs/php_codesniffer": "^3.7",
  555. "tecnickcom/tcpdf": "^6.5"
  556. },
  557. "suggest": {
  558. "dompdf/dompdf": "Option for rendering PDF with PDF Writer",
  559. "ext-intl": "PHP Internationalization Functions, required for NumberFormat Wizard and StringHelper::setLocale()",
  560. "mitoteam/jpgraph": "Option for rendering charts, or including charts with PDF or HTML Writers",
  561. "mpdf/mpdf": "Option for rendering PDF with PDF Writer",
  562. "tecnickcom/tcpdf": "Option for rendering PDF with PDF Writer"
  563. },
  564. "type": "library",
  565. "autoload": {
  566. "psr-4": {
  567. "PhpOffice\\PhpSpreadsheet\\": "src/PhpSpreadsheet"
  568. }
  569. },
  570. "notification-url": "https://packagist.org/downloads/",
  571. "license": [
  572. "MIT"
  573. ],
  574. "authors": [
  575. {
  576. "name": "Maarten Balliauw",
  577. "homepage": "https://blog.maartenballiauw.be"
  578. },
  579. {
  580. "name": "Mark Baker",
  581. "homepage": "https://markbakeruk.net"
  582. },
  583. {
  584. "name": "Franck Lefevre",
  585. "homepage": "https://rootslabs.net"
  586. },
  587. {
  588. "name": "Erik Tilt"
  589. },
  590. {
  591. "name": "Adrien Crivelli"
  592. },
  593. {
  594. "name": "Owen Leibman"
  595. }
  596. ],
  597. "description": "PHPSpreadsheet - Read, Create and Write Spreadsheet documents in PHP - Spreadsheet engine",
  598. "homepage": "https://github.com/PHPOffice/PhpSpreadsheet",
  599. "keywords": [
  600. "OpenXML",
  601. "excel",
  602. "gnumeric",
  603. "ods",
  604. "php",
  605. "spreadsheet",
  606. "xls",
  607. "xlsx"
  608. ],
  609. "support": {
  610. "issues": "https://github.com/PHPOffice/PhpSpreadsheet/issues",
  611. "source": "https://github.com/PHPOffice/PhpSpreadsheet/tree/5.5.0"
  612. },
  613. "time": "2026-03-01T00:58:56+00:00"
  614. },
  615. {
  616. "name": "psr/simple-cache",
  617. "version": "3.0.0",
  618. "source": {
  619. "type": "git",
  620. "url": "https://github.com/php-fig/simple-cache.git",
  621. "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
  622. },
  623. "dist": {
  624. "type": "zip",
  625. "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
  626. "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
  627. "shasum": ""
  628. },
  629. "require": {
  630. "php": ">=8.0.0"
  631. },
  632. "type": "library",
  633. "extra": {
  634. "branch-alias": {
  635. "dev-master": "3.0.x-dev"
  636. }
  637. },
  638. "autoload": {
  639. "psr-4": {
  640. "Psr\\SimpleCache\\": "src/"
  641. }
  642. },
  643. "notification-url": "https://packagist.org/downloads/",
  644. "license": [
  645. "MIT"
  646. ],
  647. "authors": [
  648. {
  649. "name": "PHP-FIG",
  650. "homepage": "https://www.php-fig.org/"
  651. }
  652. ],
  653. "description": "Common interfaces for simple caching",
  654. "keywords": [
  655. "cache",
  656. "caching",
  657. "psr",
  658. "psr-16",
  659. "simple-cache"
  660. ],
  661. "support": {
  662. "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
  663. },
  664. "time": "2021-10-29T13:26:27+00:00"
  665. },
  666. {
  667. "name": "smalot/pdfparser",
  668. "version": "v2.12.4",
  669. "source": {
  670. "type": "git",
  671. "url": "https://github.com/smalot/pdfparser.git",
  672. "reference": "028d7cc0ceff323bc001d763caa2bbdf611866c4"
  673. },
  674. "dist": {
  675. "type": "zip",
  676. "url": "https://api.github.com/repos/smalot/pdfparser/zipball/028d7cc0ceff323bc001d763caa2bbdf611866c4",
  677. "reference": "028d7cc0ceff323bc001d763caa2bbdf611866c4",
  678. "shasum": ""
  679. },
  680. "require": {
  681. "ext-iconv": "*",
  682. "ext-zlib": "*",
  683. "php": ">=7.1",
  684. "symfony/polyfill-mbstring": "^1.18"
  685. },
  686. "type": "library",
  687. "autoload": {
  688. "psr-0": {
  689. "Smalot\\PdfParser\\": "src/"
  690. }
  691. },
  692. "notification-url": "https://packagist.org/downloads/",
  693. "license": [
  694. "LGPL-3.0"
  695. ],
  696. "authors": [
  697. {
  698. "name": "Sebastien MALOT",
  699. "email": "sebastien@malot.fr"
  700. }
  701. ],
  702. "description": "Pdf parser library. Can read and extract information from pdf file.",
  703. "homepage": "https://www.pdfparser.org",
  704. "keywords": [
  705. "extract",
  706. "parse",
  707. "parser",
  708. "pdf",
  709. "text"
  710. ],
  711. "support": {
  712. "issues": "https://github.com/smalot/pdfparser/issues",
  713. "source": "https://github.com/smalot/pdfparser/tree/v2.12.4"
  714. },
  715. "time": "2026-03-10T15:39:47+00:00"
  716. },
  717. {
  718. "name": "symfony/polyfill-mbstring",
  719. "version": "v1.33.0",
  720. "source": {
  721. "type": "git",
  722. "url": "https://github.com/symfony/polyfill-mbstring.git",
  723. "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
  724. },
  725. "dist": {
  726. "type": "zip",
  727. "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
  728. "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
  729. "shasum": ""
  730. },
  731. "require": {
  732. "ext-iconv": "*",
  733. "php": ">=7.2"
  734. },
  735. "provide": {
  736. "ext-mbstring": "*"
  737. },
  738. "suggest": {
  739. "ext-mbstring": "For best performance"
  740. },
  741. "type": "library",
  742. "extra": {
  743. "thanks": {
  744. "url": "https://github.com/symfony/polyfill",
  745. "name": "symfony/polyfill"
  746. }
  747. },
  748. "autoload": {
  749. "files": [
  750. "bootstrap.php"
  751. ],
  752. "psr-4": {
  753. "Symfony\\Polyfill\\Mbstring\\": ""
  754. }
  755. },
  756. "notification-url": "https://packagist.org/downloads/",
  757. "license": [
  758. "MIT"
  759. ],
  760. "authors": [
  761. {
  762. "name": "Nicolas Grekas",
  763. "email": "p@tchwork.com"
  764. },
  765. {
  766. "name": "Symfony Community",
  767. "homepage": "https://symfony.com/contributors"
  768. }
  769. ],
  770. "description": "Symfony polyfill for the Mbstring extension",
  771. "homepage": "https://symfony.com",
  772. "keywords": [
  773. "compatibility",
  774. "mbstring",
  775. "polyfill",
  776. "portable",
  777. "shim"
  778. ],
  779. "support": {
  780. "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
  781. },
  782. "funding": [
  783. {
  784. "url": "https://symfony.com/sponsor",
  785. "type": "custom"
  786. },
  787. {
  788. "url": "https://github.com/fabpot",
  789. "type": "github"
  790. },
  791. {
  792. "url": "https://github.com/nicolas-grekas",
  793. "type": "github"
  794. },
  795. {
  796. "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
  797. "type": "tidelift"
  798. }
  799. ],
  800. "time": "2024-12-23T08:48:59+00:00"
  801. }
  802. ],
  803. "packages-dev": [],
  804. "aliases": [],
  805. "minimum-stability": "stable",
  806. "stability-flags": [],
  807. "prefer-stable": false,
  808. "prefer-lowest": false,
  809. "platform": [],
  810. "platform-dev": [],
  811. "plugin-api-version": "2.6.0"
  812. }