nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
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": "eb92e08e356e7bf8277eacd8402a3097",
8 "packages": [
9 {
10 "name": "bacon/bacon-qr-code",
11 "version": "v3.0.1",
12 "source": {
13 "type": "git",
14 "url": "https://github.com/Bacon/BaconQrCode.git",
15 "reference": "f9cc1f52b5a463062251d666761178dbdb6b544f"
16 },
17 "dist": {
18 "type": "zip",
19 "url": "https://api.github.com/repos/Bacon/BaconQrCode/zipball/f9cc1f52b5a463062251d666761178dbdb6b544f",
20 "reference": "f9cc1f52b5a463062251d666761178dbdb6b544f",
21 "shasum": ""
22 },
23 "require": {
24 "dasprid/enum": "^1.0.3",
25 "ext-iconv": "*",
26 "php": "^8.1"
27 },
28 "require-dev": {
29 "phly/keep-a-changelog": "^2.12",
30 "phpunit/phpunit": "^10.5.11 || 11.0.4",
31 "spatie/phpunit-snapshot-assertions": "^5.1.5",
32 "squizlabs/php_codesniffer": "^3.9"
33 },
34 "suggest": {
35 "ext-imagick": "to generate QR code images"
36 },
37 "type": "library",
38 "autoload": {
39 "psr-4": {
40 "BaconQrCode\\": "src/"
41 }
42 },
43 "notification-url": "https://packagist.org/downloads/",
44 "license": [
45 "BSD-2-Clause"
46 ],
47 "authors": [
48 {
49 "name": "Ben Scholzen 'DASPRiD'",
50 "email": "mail@dasprids.de",
51 "homepage": "https://dasprids.de/",
52 "role": "Developer"
53 }
54 ],
55 "description": "BaconQrCode is a QR code generator for PHP.",
56 "homepage": "https://github.com/Bacon/BaconQrCode",
57 "support": {
58 "issues": "https://github.com/Bacon/BaconQrCode/issues",
59 "source": "https://github.com/Bacon/BaconQrCode/tree/v3.0.1"
60 },
61 "time": "2024-10-01T13:55:55+00:00"
62 },
63 {
64 "name": "beberlei/assert",
65 "version": "v3.3.3",
66 "source": {
67 "type": "git",
68 "url": "https://github.com/beberlei/assert.git",
69 "reference": "b5fd8eacd8915a1b627b8bfc027803f1939734dd"
70 },
71 "dist": {
72 "type": "zip",
73 "url": "https://api.github.com/repos/beberlei/assert/zipball/b5fd8eacd8915a1b627b8bfc027803f1939734dd",
74 "reference": "b5fd8eacd8915a1b627b8bfc027803f1939734dd",
75 "shasum": ""
76 },
77 "require": {
78 "ext-ctype": "*",
79 "ext-json": "*",
80 "ext-mbstring": "*",
81 "ext-simplexml": "*",
82 "php": "^7.1 || ^8.0"
83 },
84 "require-dev": {
85 "friendsofphp/php-cs-fixer": "*",
86 "phpstan/phpstan": "*",
87 "phpunit/phpunit": ">=6.0.0",
88 "yoast/phpunit-polyfills": "^0.1.0"
89 },
90 "suggest": {
91 "ext-intl": "Needed to allow Assertion::count(), Assertion::isCountable(), Assertion::minCount(), and Assertion::maxCount() to operate on ResourceBundles"
92 },
93 "type": "library",
94 "autoload": {
95 "files": [
96 "lib/Assert/functions.php"
97 ],
98 "psr-4": {
99 "Assert\\": "lib/Assert"
100 }
101 },
102 "notification-url": "https://packagist.org/downloads/",
103 "license": [
104 "BSD-2-Clause"
105 ],
106 "authors": [
107 {
108 "name": "Benjamin Eberlei",
109 "email": "kontakt@beberlei.de",
110 "role": "Lead Developer"
111 },
112 {
113 "name": "Richard Quadling",
114 "email": "rquadling@gmail.com",
115 "role": "Collaborator"
116 }
117 ],
118 "description": "Thin assertion library for input validation in business models.",
119 "keywords": [
120 "assert",
121 "assertion",
122 "validation"
123 ],
124 "support": {
125 "issues": "https://github.com/beberlei/assert/issues",
126 "source": "https://github.com/beberlei/assert/tree/v3.3.3"
127 },
128 "time": "2024-07-15T13:18:35+00:00"
129 },
130 {
131 "name": "dasprid/enum",
132 "version": "1.0.7",
133 "source": {
134 "type": "git",
135 "url": "https://github.com/DASPRiD/Enum.git",
136 "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce"
137 },
138 "dist": {
139 "type": "zip",
140 "url": "https://api.github.com/repos/DASPRiD/Enum/zipball/b5874fa9ed0043116c72162ec7f4fb50e02e7cce",
141 "reference": "b5874fa9ed0043116c72162ec7f4fb50e02e7cce",
142 "shasum": ""
143 },
144 "require": {
145 "php": ">=7.1 <9.0"
146 },
147 "require-dev": {
148 "phpunit/phpunit": "^7 || ^8 || ^9 || ^10 || ^11",
149 "squizlabs/php_codesniffer": "*"
150 },
151 "type": "library",
152 "autoload": {
153 "psr-4": {
154 "DASPRiD\\Enum\\": "src/"
155 }
156 },
157 "notification-url": "https://packagist.org/downloads/",
158 "license": [
159 "BSD-2-Clause"
160 ],
161 "authors": [
162 {
163 "name": "Ben Scholzen 'DASPRiD'",
164 "email": "mail@dasprids.de",
165 "homepage": "https://dasprids.de/",
166 "role": "Developer"
167 }
168 ],
169 "description": "PHP 7.1 enum implementation",
170 "keywords": [
171 "enum",
172 "map"
173 ],
174 "support": {
175 "issues": "https://github.com/DASPRiD/Enum/issues",
176 "source": "https://github.com/DASPRiD/Enum/tree/1.0.7"
177 },
178 "time": "2025-09-16T12:23:56+00:00"
179 },
180 {
181 "name": "endroid/qr-code",
182 "version": "5.1.0",
183 "source": {
184 "type": "git",
185 "url": "https://github.com/endroid/qr-code.git",
186 "reference": "393fec6c4cbdc1bd65570ac9d245704428010122"
187 },
188 "dist": {
189 "type": "zip",
190 "url": "https://api.github.com/repos/endroid/qr-code/zipball/393fec6c4cbdc1bd65570ac9d245704428010122",
191 "reference": "393fec6c4cbdc1bd65570ac9d245704428010122",
192 "shasum": ""
193 },
194 "require": {
195 "bacon/bacon-qr-code": "^3.0",
196 "php": "^8.1"
197 },
198 "require-dev": {
199 "endroid/quality": "dev-main",
200 "ext-gd": "*",
201 "khanamiryan/qrcode-detector-decoder": "^2.0.2",
202 "setasign/fpdf": "^1.8.2"
203 },
204 "suggest": {
205 "ext-gd": "Enables you to write PNG images",
206 "khanamiryan/qrcode-detector-decoder": "Enables you to use the image validator",
207 "roave/security-advisories": "Makes sure package versions with known security issues are not installed",
208 "setasign/fpdf": "Enables you to use the PDF writer"
209 },
210 "type": "library",
211 "extra": {
212 "branch-alias": {
213 "dev-main": "5.x-dev"
214 }
215 },
216 "autoload": {
217 "psr-4": {
218 "Endroid\\QrCode\\": "src/"
219 }
220 },
221 "notification-url": "https://packagist.org/downloads/",
222 "license": [
223 "MIT"
224 ],
225 "authors": [
226 {
227 "name": "Jeroen van den Enden",
228 "email": "info@endroid.nl"
229 }
230 ],
231 "description": "Endroid QR Code",
232 "homepage": "https://github.com/endroid/qr-code",
233 "keywords": [
234 "code",
235 "endroid",
236 "php",
237 "qr",
238 "qrcode"
239 ],
240 "support": {
241 "issues": "https://github.com/endroid/qr-code/issues",
242 "source": "https://github.com/endroid/qr-code/tree/5.1.0"
243 },
244 "funding": [
245 {
246 "url": "https://github.com/endroid",
247 "type": "github"
248 }
249 ],
250 "time": "2024-09-08T08:52:55+00:00"
251 },
252 {
253 "name": "paragonie/constant_time_encoding",
254 "version": "v2.8.2",
255 "source": {
256 "type": "git",
257 "url": "https://github.com/paragonie/constant_time_encoding.git",
258 "reference": "e30811f7bc69e4b5b6d5783e712c06c8eabf0226"
259 },
260 "dist": {
261 "type": "zip",
262 "url": "https://api.github.com/repos/paragonie/constant_time_encoding/zipball/e30811f7bc69e4b5b6d5783e712c06c8eabf0226",
263 "reference": "e30811f7bc69e4b5b6d5783e712c06c8eabf0226",
264 "shasum": ""
265 },
266 "require": {
267 "php": "^7|^8"
268 },
269 "require-dev": {
270 "phpunit/phpunit": "^6|^7|^8|^9",
271 "vimeo/psalm": "^1|^2|^3|^4"
272 },
273 "type": "library",
274 "autoload": {
275 "psr-4": {
276 "ParagonIE\\ConstantTime\\": "src/"
277 }
278 },
279 "notification-url": "https://packagist.org/downloads/",
280 "license": [
281 "MIT"
282 ],
283 "authors": [
284 {
285 "name": "Paragon Initiative Enterprises",
286 "email": "security@paragonie.com",
287 "homepage": "https://paragonie.com",
288 "role": "Maintainer"
289 },
290 {
291 "name": "Steve 'Sc00bz' Thomas",
292 "email": "steve@tobtu.com",
293 "homepage": "https://www.tobtu.com",
294 "role": "Original Developer"
295 }
296 ],
297 "description": "Constant-time Implementations of RFC 4648 Encoding (Base-64, Base-32, Base-16)",
298 "keywords": [
299 "base16",
300 "base32",
301 "base32_decode",
302 "base32_encode",
303 "base64",
304 "base64_decode",
305 "base64_encode",
306 "bin2hex",
307 "encoding",
308 "hex",
309 "hex2bin",
310 "rfc4648"
311 ],
312 "support": {
313 "email": "info@paragonie.com",
314 "issues": "https://github.com/paragonie/constant_time_encoding/issues",
315 "source": "https://github.com/paragonie/constant_time_encoding"
316 },
317 "time": "2025-09-24T15:12:37+00:00"
318 },
319 {
320 "name": "postfixadmin/password-hashing",
321 "version": "0.0.2",
322 "source": {
323 "type": "git",
324 "url": "https://github.com/postfixadmin/pacrypt.git",
325 "reference": "20d8714d3e587570bf2336259e53c4aae0813ad5"
326 },
327 "dist": {
328 "type": "zip",
329 "url": "https://api.github.com/repos/postfixadmin/pacrypt/zipball/20d8714d3e587570bf2336259e53c4aae0813ad5",
330 "reference": "20d8714d3e587570bf2336259e53c4aae0813ad5",
331 "shasum": ""
332 },
333 "require": {
334 "php": ">=7.4"
335 },
336 "require-dev": {
337 "friendsofphp/php-cs-fixer": "*",
338 "phpunit/phpunit": "^8|^9",
339 "psalm/phar": "^5"
340 },
341 "type": "library",
342 "autoload": {
343 "psr-4": {
344 "PostfixAdmin\\PasswordHashing\\": "src"
345 }
346 },
347 "notification-url": "https://packagist.org/downloads/",
348 "license": [
349 "GPL-2.0"
350 ],
351 "authors": [
352 {
353 "name": "David Goodwin",
354 "email": "david@codepoets.co.uk"
355 }
356 ],
357 "description": "Routines to generate password hashes, useful for Dovecot or Courier Mail servers",
358 "support": {
359 "issues": "https://github.com/postfixadmin/pacrypt/issues",
360 "source": "https://github.com/postfixadmin/pacrypt/tree/0.0.2"
361 },
362 "time": "2025-02-21T13:35:53+00:00"
363 },
364 {
365 "name": "shardj/zf1-future",
366 "version": "1.24.4",
367 "source": {
368 "type": "git",
369 "url": "https://github.com/Shardj/zf1-future.git",
370 "reference": "3582cce4bcf2c820191be56cf17fdef0addf0771"
371 },
372 "dist": {
373 "type": "zip",
374 "url": "https://api.github.com/repos/Shardj/zf1-future/zipball/3582cce4bcf2c820191be56cf17fdef0addf0771",
375 "reference": "3582cce4bcf2c820191be56cf17fdef0addf0771",
376 "shasum": ""
377 },
378 "require": {
379 "php": ">=7.1",
380 "symfony/polyfill-ctype": "^1.30",
381 "symfony/polyfill-mbstring": "^1.30",
382 "symfony/polyfill-php81": "^1.30",
383 "symfony/polyfill-php83": "^1.30"
384 },
385 "replace": {
386 "zendframework/zendframework1": ">=1.12.20"
387 },
388 "require-dev": {
389 "friendsofphp/php-cs-fixer": "^3",
390 "php-parallel-lint/php-parallel-lint": "^1.3",
391 "phpstan/phpstan": "^1.4 || ^2.0",
392 "phpunit/phpunit": "^7|^8|^9",
393 "rector/rector": "0.12.19 || ^1.2 || ^2.0",
394 "yoast/phpunit-polyfills": "^2.0"
395 },
396 "suggest": {
397 "ext-mbstring": "Multibyte strings handling"
398 },
399 "type": "library",
400 "extra": {
401 "branch-alias": {
402 "dev-master": "1.12.x-dev"
403 }
404 },
405 "autoload": {
406 "psr-0": {
407 "Zend_": "library/"
408 }
409 },
410 "notification-url": "https://packagist.org/downloads/",
411 "include-path": [
412 "library/"
413 ],
414 "license": [
415 "BSD-3-Clause"
416 ],
417 "description": "Zend Framework 1. The aim is to keep ZF1 working with the latest PHP versions",
418 "homepage": "https://github.com/Shardj/zf1-future/",
419 "keywords": [
420 "ZF1",
421 "framework"
422 ],
423 "support": {
424 "issues": "https://github.com/Shardj/zf1-future/issues",
425 "source": "https://github.com/Shardj/zf1-future/tree/release-1.24.4"
426 },
427 "time": "2025-06-26T19:09:46+00:00"
428 },
429 {
430 "name": "smarty/smarty",
431 "version": "v4.5.6",
432 "source": {
433 "type": "git",
434 "url": "https://github.com/smarty-php/smarty.git",
435 "reference": "a8d77c86660ca0562ec2fb781fbbda737fb7a62b"
436 },
437 "dist": {
438 "type": "zip",
439 "url": "https://api.github.com/repos/smarty-php/smarty/zipball/a8d77c86660ca0562ec2fb781fbbda737fb7a62b",
440 "reference": "a8d77c86660ca0562ec2fb781fbbda737fb7a62b",
441 "shasum": ""
442 },
443 "require": {
444 "php": "^7.1 || ^8.0"
445 },
446 "require-dev": {
447 "phpunit/phpunit": "^8.5 || ^7.5",
448 "smarty/smarty-lexer": "^3.1"
449 },
450 "type": "library",
451 "extra": {
452 "branch-alias": {
453 "dev-master": "4.0.x-dev"
454 }
455 },
456 "autoload": {
457 "classmap": [
458 "libs/"
459 ]
460 },
461 "notification-url": "https://packagist.org/downloads/",
462 "license": [
463 "LGPL-3.0"
464 ],
465 "authors": [
466 {
467 "name": "Monte Ohrt",
468 "email": "monte@ohrt.com"
469 },
470 {
471 "name": "Uwe Tews",
472 "email": "uwe.tews@googlemail.com"
473 },
474 {
475 "name": "Rodney Rehm",
476 "email": "rodney.rehm@medialize.de"
477 },
478 {
479 "name": "Simon Wisselink",
480 "homepage": "https://www.iwink.nl/"
481 }
482 ],
483 "description": "Smarty - the compiling PHP template engine",
484 "homepage": "https://smarty-php.github.io/smarty/",
485 "keywords": [
486 "templating"
487 ],
488 "support": {
489 "forum": "https://github.com/smarty-php/smarty/discussions",
490 "issues": "https://github.com/smarty-php/smarty/issues",
491 "source": "https://github.com/smarty-php/smarty/tree/v4.5.6"
492 },
493 "funding": [
494 {
495 "url": "https://github.com/wisskid",
496 "type": "github"
497 }
498 ],
499 "time": "2025-08-26T08:37:46+00:00"
500 },
501 {
502 "name": "spomky-labs/otphp",
503 "version": "v10.0.3",
504 "source": {
505 "type": "git",
506 "url": "https://github.com/Spomky-Labs/otphp.git",
507 "reference": "9784d9f7c790eed26e102d6c78f12c754036c366"
508 },
509 "dist": {
510 "type": "zip",
511 "url": "https://api.github.com/repos/Spomky-Labs/otphp/zipball/9784d9f7c790eed26e102d6c78f12c754036c366",
512 "reference": "9784d9f7c790eed26e102d6c78f12c754036c366",
513 "shasum": ""
514 },
515 "require": {
516 "beberlei/assert": "^3.0",
517 "ext-mbstring": "*",
518 "paragonie/constant_time_encoding": "^2.0",
519 "php": "^7.2|^8.0",
520 "thecodingmachine/safe": "^0.1.14|^1.0|^2.0"
521 },
522 "require-dev": {
523 "php-coveralls/php-coveralls": "^2.0",
524 "phpstan/phpstan": "^0.12",
525 "phpstan/phpstan-beberlei-assert": "^0.12",
526 "phpstan/phpstan-deprecation-rules": "^0.12",
527 "phpstan/phpstan-phpunit": "^0.12",
528 "phpstan/phpstan-strict-rules": "^0.12",
529 "phpunit/phpunit": "^8.0",
530 "thecodingmachine/phpstan-safe-rule": "^1.0 || ^2.0"
531 },
532 "type": "library",
533 "extra": {
534 "branch-alias": {
535 "v8.3": "8.3.x-dev",
536 "v9.0": "9.0.x-dev",
537 "v10.0": "10.0.x-dev"
538 }
539 },
540 "autoload": {
541 "psr-4": {
542 "OTPHP\\": "src/"
543 }
544 },
545 "notification-url": "https://packagist.org/downloads/",
546 "license": [
547 "MIT"
548 ],
549 "authors": [
550 {
551 "name": "Florent Morselli",
552 "homepage": "https://github.com/Spomky"
553 },
554 {
555 "name": "All contributors",
556 "homepage": "https://github.com/Spomky-Labs/otphp/contributors"
557 }
558 ],
559 "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",
560 "homepage": "https://github.com/Spomky-Labs/otphp",
561 "keywords": [
562 "FreeOTP",
563 "RFC 4226",
564 "RFC 6238",
565 "google authenticator",
566 "hotp",
567 "otp",
568 "totp"
569 ],
570 "support": {
571 "issues": "https://github.com/Spomky-Labs/otphp/issues",
572 "source": "https://github.com/Spomky-Labs/otphp/tree/v10.0.3"
573 },
574 "time": "2022-03-17T08:00:35+00:00"
575 },
576 {
577 "name": "symfony/polyfill-ctype",
578 "version": "v1.33.0",
579 "source": {
580 "type": "git",
581 "url": "https://github.com/symfony/polyfill-ctype.git",
582 "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
583 },
584 "dist": {
585 "type": "zip",
586 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
587 "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
588 "shasum": ""
589 },
590 "require": {
591 "php": ">=7.2"
592 },
593 "provide": {
594 "ext-ctype": "*"
595 },
596 "suggest": {
597 "ext-ctype": "For best performance"
598 },
599 "type": "library",
600 "extra": {
601 "thanks": {
602 "url": "https://github.com/symfony/polyfill",
603 "name": "symfony/polyfill"
604 }
605 },
606 "autoload": {
607 "files": [
608 "bootstrap.php"
609 ],
610 "psr-4": {
611 "Symfony\\Polyfill\\Ctype\\": ""
612 }
613 },
614 "notification-url": "https://packagist.org/downloads/",
615 "license": [
616 "MIT"
617 ],
618 "authors": [
619 {
620 "name": "Gert de Pagter",
621 "email": "BackEndTea@gmail.com"
622 },
623 {
624 "name": "Symfony Community",
625 "homepage": "https://symfony.com/contributors"
626 }
627 ],
628 "description": "Symfony polyfill for ctype functions",
629 "homepage": "https://symfony.com",
630 "keywords": [
631 "compatibility",
632 "ctype",
633 "polyfill",
634 "portable"
635 ],
636 "support": {
637 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.33.0"
638 },
639 "funding": [
640 {
641 "url": "https://symfony.com/sponsor",
642 "type": "custom"
643 },
644 {
645 "url": "https://github.com/fabpot",
646 "type": "github"
647 },
648 {
649 "url": "https://github.com/nicolas-grekas",
650 "type": "github"
651 },
652 {
653 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
654 "type": "tidelift"
655 }
656 ],
657 "time": "2024-09-09T11:45:10+00:00"
658 },
659 {
660 "name": "symfony/polyfill-mbstring",
661 "version": "v1.33.0",
662 "source": {
663 "type": "git",
664 "url": "https://github.com/symfony/polyfill-mbstring.git",
665 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
666 },
667 "dist": {
668 "type": "zip",
669 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
670 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
671 "shasum": ""
672 },
673 "require": {
674 "ext-iconv": "*",
675 "php": ">=7.2"
676 },
677 "provide": {
678 "ext-mbstring": "*"
679 },
680 "suggest": {
681 "ext-mbstring": "For best performance"
682 },
683 "type": "library",
684 "extra": {
685 "thanks": {
686 "url": "https://github.com/symfony/polyfill",
687 "name": "symfony/polyfill"
688 }
689 },
690 "autoload": {
691 "files": [
692 "bootstrap.php"
693 ],
694 "psr-4": {
695 "Symfony\\Polyfill\\Mbstring\\": ""
696 }
697 },
698 "notification-url": "https://packagist.org/downloads/",
699 "license": [
700 "MIT"
701 ],
702 "authors": [
703 {
704 "name": "Nicolas Grekas",
705 "email": "p@tchwork.com"
706 },
707 {
708 "name": "Symfony Community",
709 "homepage": "https://symfony.com/contributors"
710 }
711 ],
712 "description": "Symfony polyfill for the Mbstring extension",
713 "homepage": "https://symfony.com",
714 "keywords": [
715 "compatibility",
716 "mbstring",
717 "polyfill",
718 "portable",
719 "shim"
720 ],
721 "support": {
722 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.33.0"
723 },
724 "funding": [
725 {
726 "url": "https://symfony.com/sponsor",
727 "type": "custom"
728 },
729 {
730 "url": "https://github.com/fabpot",
731 "type": "github"
732 },
733 {
734 "url": "https://github.com/nicolas-grekas",
735 "type": "github"
736 },
737 {
738 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
739 "type": "tidelift"
740 }
741 ],
742 "time": "2024-12-23T08:48:59+00:00"
743 },
744 {
745 "name": "symfony/polyfill-php81",
746 "version": "v1.33.0",
747 "source": {
748 "type": "git",
749 "url": "https://github.com/symfony/polyfill-php81.git",
750 "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c"
751 },
752 "dist": {
753 "type": "zip",
754 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c",
755 "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c",
756 "shasum": ""
757 },
758 "require": {
759 "php": ">=7.2"
760 },
761 "type": "library",
762 "extra": {
763 "thanks": {
764 "url": "https://github.com/symfony/polyfill",
765 "name": "symfony/polyfill"
766 }
767 },
768 "autoload": {
769 "files": [
770 "bootstrap.php"
771 ],
772 "psr-4": {
773 "Symfony\\Polyfill\\Php81\\": ""
774 },
775 "classmap": [
776 "Resources/stubs"
777 ]
778 },
779 "notification-url": "https://packagist.org/downloads/",
780 "license": [
781 "MIT"
782 ],
783 "authors": [
784 {
785 "name": "Nicolas Grekas",
786 "email": "p@tchwork.com"
787 },
788 {
789 "name": "Symfony Community",
790 "homepage": "https://symfony.com/contributors"
791 }
792 ],
793 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
794 "homepage": "https://symfony.com",
795 "keywords": [
796 "compatibility",
797 "polyfill",
798 "portable",
799 "shim"
800 ],
801 "support": {
802 "source": "https://github.com/symfony/polyfill-php81/tree/v1.33.0"
803 },
804 "funding": [
805 {
806 "url": "https://symfony.com/sponsor",
807 "type": "custom"
808 },
809 {
810 "url": "https://github.com/fabpot",
811 "type": "github"
812 },
813 {
814 "url": "https://github.com/nicolas-grekas",
815 "type": "github"
816 },
817 {
818 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
819 "type": "tidelift"
820 }
821 ],
822 "time": "2024-09-09T11:45:10+00:00"
823 },
824 {
825 "name": "symfony/polyfill-php83",
826 "version": "v1.33.0",
827 "source": {
828 "type": "git",
829 "url": "https://github.com/symfony/polyfill-php83.git",
830 "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5"
831 },
832 "dist": {
833 "type": "zip",
834 "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/17f6f9a6b1735c0f163024d959f700cfbc5155e5",
835 "reference": "17f6f9a6b1735c0f163024d959f700cfbc5155e5",
836 "shasum": ""
837 },
838 "require": {
839 "php": ">=7.2"
840 },
841 "type": "library",
842 "extra": {
843 "thanks": {
844 "url": "https://github.com/symfony/polyfill",
845 "name": "symfony/polyfill"
846 }
847 },
848 "autoload": {
849 "files": [
850 "bootstrap.php"
851 ],
852 "psr-4": {
853 "Symfony\\Polyfill\\Php83\\": ""
854 },
855 "classmap": [
856 "Resources/stubs"
857 ]
858 },
859 "notification-url": "https://packagist.org/downloads/",
860 "license": [
861 "MIT"
862 ],
863 "authors": [
864 {
865 "name": "Nicolas Grekas",
866 "email": "p@tchwork.com"
867 },
868 {
869 "name": "Symfony Community",
870 "homepage": "https://symfony.com/contributors"
871 }
872 ],
873 "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
874 "homepage": "https://symfony.com",
875 "keywords": [
876 "compatibility",
877 "polyfill",
878 "portable",
879 "shim"
880 ],
881 "support": {
882 "source": "https://github.com/symfony/polyfill-php83/tree/v1.33.0"
883 },
884 "funding": [
885 {
886 "url": "https://symfony.com/sponsor",
887 "type": "custom"
888 },
889 {
890 "url": "https://github.com/fabpot",
891 "type": "github"
892 },
893 {
894 "url": "https://github.com/nicolas-grekas",
895 "type": "github"
896 },
897 {
898 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
899 "type": "tidelift"
900 }
901 ],
902 "time": "2025-07-08T02:45:35+00:00"
903 },
904 {
905 "name": "thecodingmachine/safe",
906 "version": "v2.5.0",
907 "source": {
908 "type": "git",
909 "url": "https://github.com/thecodingmachine/safe.git",
910 "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0"
911 },
912 "dist": {
913 "type": "zip",
914 "url": "https://api.github.com/repos/thecodingmachine/safe/zipball/3115ecd6b4391662b4931daac4eba6b07a2ac1f0",
915 "reference": "3115ecd6b4391662b4931daac4eba6b07a2ac1f0",
916 "shasum": ""
917 },
918 "require": {
919 "php": "^8.0"
920 },
921 "require-dev": {
922 "phpstan/phpstan": "^1.5",
923 "phpunit/phpunit": "^9.5",
924 "squizlabs/php_codesniffer": "^3.2",
925 "thecodingmachine/phpstan-strict-rules": "^1.0"
926 },
927 "type": "library",
928 "extra": {
929 "branch-alias": {
930 "dev-master": "2.2.x-dev"
931 }
932 },
933 "autoload": {
934 "files": [
935 "deprecated/apc.php",
936 "deprecated/array.php",
937 "deprecated/datetime.php",
938 "deprecated/libevent.php",
939 "deprecated/misc.php",
940 "deprecated/password.php",
941 "deprecated/mssql.php",
942 "deprecated/stats.php",
943 "deprecated/strings.php",
944 "lib/special_cases.php",
945 "deprecated/mysqli.php",
946 "generated/apache.php",
947 "generated/apcu.php",
948 "generated/array.php",
949 "generated/bzip2.php",
950 "generated/calendar.php",
951 "generated/classobj.php",
952 "generated/com.php",
953 "generated/cubrid.php",
954 "generated/curl.php",
955 "generated/datetime.php",
956 "generated/dir.php",
957 "generated/eio.php",
958 "generated/errorfunc.php",
959 "generated/exec.php",
960 "generated/fileinfo.php",
961 "generated/filesystem.php",
962 "generated/filter.php",
963 "generated/fpm.php",
964 "generated/ftp.php",
965 "generated/funchand.php",
966 "generated/gettext.php",
967 "generated/gmp.php",
968 "generated/gnupg.php",
969 "generated/hash.php",
970 "generated/ibase.php",
971 "generated/ibmDb2.php",
972 "generated/iconv.php",
973 "generated/image.php",
974 "generated/imap.php",
975 "generated/info.php",
976 "generated/inotify.php",
977 "generated/json.php",
978 "generated/ldap.php",
979 "generated/libxml.php",
980 "generated/lzf.php",
981 "generated/mailparse.php",
982 "generated/mbstring.php",
983 "generated/misc.php",
984 "generated/mysql.php",
985 "generated/network.php",
986 "generated/oci8.php",
987 "generated/opcache.php",
988 "generated/openssl.php",
989 "generated/outcontrol.php",
990 "generated/pcntl.php",
991 "generated/pcre.php",
992 "generated/pgsql.php",
993 "generated/posix.php",
994 "generated/ps.php",
995 "generated/pspell.php",
996 "generated/readline.php",
997 "generated/rpminfo.php",
998 "generated/rrd.php",
999 "generated/sem.php",
1000 "generated/session.php",
1001 "generated/shmop.php",
1002 "generated/sockets.php",
1003 "generated/sodium.php",
1004 "generated/solr.php",
1005 "generated/spl.php",
1006 "generated/sqlsrv.php",
1007 "generated/ssdeep.php",
1008 "generated/ssh2.php",
1009 "generated/stream.php",
1010 "generated/strings.php",
1011 "generated/swoole.php",
1012 "generated/uodbc.php",
1013 "generated/uopz.php",
1014 "generated/url.php",
1015 "generated/var.php",
1016 "generated/xdiff.php",
1017 "generated/xml.php",
1018 "generated/xmlrpc.php",
1019 "generated/yaml.php",
1020 "generated/yaz.php",
1021 "generated/zip.php",
1022 "generated/zlib.php"
1023 ],
1024 "classmap": [
1025 "lib/DateTime.php",
1026 "lib/DateTimeImmutable.php",
1027 "lib/Exceptions/",
1028 "deprecated/Exceptions/",
1029 "generated/Exceptions/"
1030 ]
1031 },
1032 "notification-url": "https://packagist.org/downloads/",
1033 "license": [
1034 "MIT"
1035 ],
1036 "description": "PHP core functions that throw exceptions instead of returning FALSE on error",
1037 "support": {
1038 "issues": "https://github.com/thecodingmachine/safe/issues",
1039 "source": "https://github.com/thecodingmachine/safe/tree/v2.5.0"
1040 },
1041 "time": "2023-04-05T11:54:14+00:00"
1042 }
1043 ],
1044 "packages-dev": [
1045 {
1046 "name": "clue/ndjson-react",
1047 "version": "v1.3.0",
1048 "source": {
1049 "type": "git",
1050 "url": "https://github.com/clue/reactphp-ndjson.git",
1051 "reference": "392dc165fce93b5bb5c637b67e59619223c931b0"
1052 },
1053 "dist": {
1054 "type": "zip",
1055 "url": "https://api.github.com/repos/clue/reactphp-ndjson/zipball/392dc165fce93b5bb5c637b67e59619223c931b0",
1056 "reference": "392dc165fce93b5bb5c637b67e59619223c931b0",
1057 "shasum": ""
1058 },
1059 "require": {
1060 "php": ">=5.3",
1061 "react/stream": "^1.2"
1062 },
1063 "require-dev": {
1064 "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35",
1065 "react/event-loop": "^1.2"
1066 },
1067 "type": "library",
1068 "autoload": {
1069 "psr-4": {
1070 "Clue\\React\\NDJson\\": "src/"
1071 }
1072 },
1073 "notification-url": "https://packagist.org/downloads/",
1074 "license": [
1075 "MIT"
1076 ],
1077 "authors": [
1078 {
1079 "name": "Christian Lück",
1080 "email": "christian@clue.engineering"
1081 }
1082 ],
1083 "description": "Streaming newline-delimited JSON (NDJSON) parser and encoder for ReactPHP.",
1084 "homepage": "https://github.com/clue/reactphp-ndjson",
1085 "keywords": [
1086 "NDJSON",
1087 "json",
1088 "jsonlines",
1089 "newline",
1090 "reactphp",
1091 "streaming"
1092 ],
1093 "support": {
1094 "issues": "https://github.com/clue/reactphp-ndjson/issues",
1095 "source": "https://github.com/clue/reactphp-ndjson/tree/v1.3.0"
1096 },
1097 "funding": [
1098 {
1099 "url": "https://clue.engineering/support",
1100 "type": "custom"
1101 },
1102 {
1103 "url": "https://github.com/clue",
1104 "type": "github"
1105 }
1106 ],
1107 "time": "2022-12-23T10:58:28+00:00"
1108 },
1109 {
1110 "name": "composer/pcre",
1111 "version": "3.3.2",
1112 "source": {
1113 "type": "git",
1114 "url": "https://github.com/composer/pcre.git",
1115 "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e"
1116 },
1117 "dist": {
1118 "type": "zip",
1119 "url": "https://api.github.com/repos/composer/pcre/zipball/b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
1120 "reference": "b2bed4734f0cc156ee1fe9c0da2550420d99a21e",
1121 "shasum": ""
1122 },
1123 "require": {
1124 "php": "^7.4 || ^8.0"
1125 },
1126 "conflict": {
1127 "phpstan/phpstan": "<1.11.10"
1128 },
1129 "require-dev": {
1130 "phpstan/phpstan": "^1.12 || ^2",
1131 "phpstan/phpstan-strict-rules": "^1 || ^2",
1132 "phpunit/phpunit": "^8 || ^9"
1133 },
1134 "type": "library",
1135 "extra": {
1136 "phpstan": {
1137 "includes": [
1138 "extension.neon"
1139 ]
1140 },
1141 "branch-alias": {
1142 "dev-main": "3.x-dev"
1143 }
1144 },
1145 "autoload": {
1146 "psr-4": {
1147 "Composer\\Pcre\\": "src"
1148 }
1149 },
1150 "notification-url": "https://packagist.org/downloads/",
1151 "license": [
1152 "MIT"
1153 ],
1154 "authors": [
1155 {
1156 "name": "Jordi Boggiano",
1157 "email": "j.boggiano@seld.be",
1158 "homepage": "http://seld.be"
1159 }
1160 ],
1161 "description": "PCRE wrapping library that offers type-safe preg_* replacements.",
1162 "keywords": [
1163 "PCRE",
1164 "preg",
1165 "regex",
1166 "regular expression"
1167 ],
1168 "support": {
1169 "issues": "https://github.com/composer/pcre/issues",
1170 "source": "https://github.com/composer/pcre/tree/3.3.2"
1171 },
1172 "funding": [
1173 {
1174 "url": "https://packagist.com",
1175 "type": "custom"
1176 },
1177 {
1178 "url": "https://github.com/composer",
1179 "type": "github"
1180 },
1181 {
1182 "url": "https://tidelift.com/funding/github/packagist/composer/composer",
1183 "type": "tidelift"
1184 }
1185 ],
1186 "time": "2024-11-12T16:29:46+00:00"
1187 },
1188 {
1189 "name": "composer/semver",
1190 "version": "3.4.4",
1191 "source": {
1192 "type": "git",
1193 "url": "https://github.com/composer/semver.git",
1194 "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95"
1195 },
1196 "dist": {
1197 "type": "zip",
1198 "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95",
1199 "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95",
1200 "shasum": ""
1201 },
1202 "require": {
1203 "php": "^5.3.2 || ^7.0 || ^8.0"
1204 },
1205 "require-dev": {
1206 "phpstan/phpstan": "^1.11",
1207 "symfony/phpunit-bridge": "^3 || ^7"
1208 },
1209 "type": "library",
1210 "extra": {
1211 "branch-alias": {
1212 "dev-main": "3.x-dev"
1213 }
1214 },
1215 "autoload": {
1216 "psr-4": {
1217 "Composer\\Semver\\": "src"
1218 }
1219 },
1220 "notification-url": "https://packagist.org/downloads/",
1221 "license": [
1222 "MIT"
1223 ],
1224 "authors": [
1225 {
1226 "name": "Nils Adermann",
1227 "email": "naderman@naderman.de",
1228 "homepage": "http://www.naderman.de"
1229 },
1230 {
1231 "name": "Jordi Boggiano",
1232 "email": "j.boggiano@seld.be",
1233 "homepage": "http://seld.be"
1234 },
1235 {
1236 "name": "Rob Bast",
1237 "email": "rob.bast@gmail.com",
1238 "homepage": "http://robbast.nl"
1239 }
1240 ],
1241 "description": "Semver library that offers utilities, version constraint parsing and validation.",
1242 "keywords": [
1243 "semantic",
1244 "semver",
1245 "validation",
1246 "versioning"
1247 ],
1248 "support": {
1249 "irc": "ircs://irc.libera.chat:6697/composer",
1250 "issues": "https://github.com/composer/semver/issues",
1251 "source": "https://github.com/composer/semver/tree/3.4.4"
1252 },
1253 "funding": [
1254 {
1255 "url": "https://packagist.com",
1256 "type": "custom"
1257 },
1258 {
1259 "url": "https://github.com/composer",
1260 "type": "github"
1261 }
1262 ],
1263 "time": "2025-08-20T19:15:30+00:00"
1264 },
1265 {
1266 "name": "composer/xdebug-handler",
1267 "version": "3.0.5",
1268 "source": {
1269 "type": "git",
1270 "url": "https://github.com/composer/xdebug-handler.git",
1271 "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef"
1272 },
1273 "dist": {
1274 "type": "zip",
1275 "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef",
1276 "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef",
1277 "shasum": ""
1278 },
1279 "require": {
1280 "composer/pcre": "^1 || ^2 || ^3",
1281 "php": "^7.2.5 || ^8.0",
1282 "psr/log": "^1 || ^2 || ^3"
1283 },
1284 "require-dev": {
1285 "phpstan/phpstan": "^1.0",
1286 "phpstan/phpstan-strict-rules": "^1.1",
1287 "phpunit/phpunit": "^8.5 || ^9.6 || ^10.5"
1288 },
1289 "type": "library",
1290 "autoload": {
1291 "psr-4": {
1292 "Composer\\XdebugHandler\\": "src"
1293 }
1294 },
1295 "notification-url": "https://packagist.org/downloads/",
1296 "license": [
1297 "MIT"
1298 ],
1299 "authors": [
1300 {
1301 "name": "John Stevenson",
1302 "email": "john-stevenson@blueyonder.co.uk"
1303 }
1304 ],
1305 "description": "Restarts a process without Xdebug.",
1306 "keywords": [
1307 "Xdebug",
1308 "performance"
1309 ],
1310 "support": {
1311 "irc": "ircs://irc.libera.chat:6697/composer",
1312 "issues": "https://github.com/composer/xdebug-handler/issues",
1313 "source": "https://github.com/composer/xdebug-handler/tree/3.0.5"
1314 },
1315 "funding": [
1316 {
1317 "url": "https://packagist.com",
1318 "type": "custom"
1319 },
1320 {
1321 "url": "https://github.com/composer",
1322 "type": "github"
1323 },
1324 {
1325 "url": "https://tidelift.com/funding/github/packagist/composer/composer",
1326 "type": "tidelift"
1327 }
1328 ],
1329 "time": "2024-05-06T16:37:16+00:00"
1330 },
1331 {
1332 "name": "doctrine/instantiator",
1333 "version": "2.0.0",
1334 "source": {
1335 "type": "git",
1336 "url": "https://github.com/doctrine/instantiator.git",
1337 "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0"
1338 },
1339 "dist": {
1340 "type": "zip",
1341 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
1342 "reference": "c6222283fa3f4ac679f8b9ced9a4e23f163e80d0",
1343 "shasum": ""
1344 },
1345 "require": {
1346 "php": "^8.1"
1347 },
1348 "require-dev": {
1349 "doctrine/coding-standard": "^11",
1350 "ext-pdo": "*",
1351 "ext-phar": "*",
1352 "phpbench/phpbench": "^1.2",
1353 "phpstan/phpstan": "^1.9.4",
1354 "phpstan/phpstan-phpunit": "^1.3",
1355 "phpunit/phpunit": "^9.5.27",
1356 "vimeo/psalm": "^5.4"
1357 },
1358 "type": "library",
1359 "autoload": {
1360 "psr-4": {
1361 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
1362 }
1363 },
1364 "notification-url": "https://packagist.org/downloads/",
1365 "license": [
1366 "MIT"
1367 ],
1368 "authors": [
1369 {
1370 "name": "Marco Pivetta",
1371 "email": "ocramius@gmail.com",
1372 "homepage": "https://ocramius.github.io/"
1373 }
1374 ],
1375 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
1376 "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
1377 "keywords": [
1378 "constructor",
1379 "instantiate"
1380 ],
1381 "support": {
1382 "issues": "https://github.com/doctrine/instantiator/issues",
1383 "source": "https://github.com/doctrine/instantiator/tree/2.0.0"
1384 },
1385 "funding": [
1386 {
1387 "url": "https://www.doctrine-project.org/sponsorship.html",
1388 "type": "custom"
1389 },
1390 {
1391 "url": "https://www.patreon.com/phpdoctrine",
1392 "type": "patreon"
1393 },
1394 {
1395 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator",
1396 "type": "tidelift"
1397 }
1398 ],
1399 "time": "2022-12-30T00:23:10+00:00"
1400 },
1401 {
1402 "name": "evenement/evenement",
1403 "version": "v3.0.2",
1404 "source": {
1405 "type": "git",
1406 "url": "https://github.com/igorw/evenement.git",
1407 "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc"
1408 },
1409 "dist": {
1410 "type": "zip",
1411 "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc",
1412 "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc",
1413 "shasum": ""
1414 },
1415 "require": {
1416 "php": ">=7.0"
1417 },
1418 "require-dev": {
1419 "phpunit/phpunit": "^9 || ^6"
1420 },
1421 "type": "library",
1422 "autoload": {
1423 "psr-4": {
1424 "Evenement\\": "src/"
1425 }
1426 },
1427 "notification-url": "https://packagist.org/downloads/",
1428 "license": [
1429 "MIT"
1430 ],
1431 "authors": [
1432 {
1433 "name": "Igor Wiedler",
1434 "email": "igor@wiedler.ch"
1435 }
1436 ],
1437 "description": "Événement is a very simple event dispatching library for PHP",
1438 "keywords": [
1439 "event-dispatcher",
1440 "event-emitter"
1441 ],
1442 "support": {
1443 "issues": "https://github.com/igorw/evenement/issues",
1444 "source": "https://github.com/igorw/evenement/tree/v3.0.2"
1445 },
1446 "time": "2023-08-08T05:53:35+00:00"
1447 },
1448 {
1449 "name": "fidry/cpu-core-counter",
1450 "version": "1.3.0",
1451 "source": {
1452 "type": "git",
1453 "url": "https://github.com/theofidry/cpu-core-counter.git",
1454 "reference": "db9508f7b1474469d9d3c53b86f817e344732678"
1455 },
1456 "dist": {
1457 "type": "zip",
1458 "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/db9508f7b1474469d9d3c53b86f817e344732678",
1459 "reference": "db9508f7b1474469d9d3c53b86f817e344732678",
1460 "shasum": ""
1461 },
1462 "require": {
1463 "php": "^7.2 || ^8.0"
1464 },
1465 "require-dev": {
1466 "fidry/makefile": "^0.2.0",
1467 "fidry/php-cs-fixer-config": "^1.1.2",
1468 "phpstan/extension-installer": "^1.2.0",
1469 "phpstan/phpstan": "^2.0",
1470 "phpstan/phpstan-deprecation-rules": "^2.0.0",
1471 "phpstan/phpstan-phpunit": "^2.0",
1472 "phpstan/phpstan-strict-rules": "^2.0",
1473 "phpunit/phpunit": "^8.5.31 || ^9.5.26",
1474 "webmozarts/strict-phpunit": "^7.5"
1475 },
1476 "type": "library",
1477 "autoload": {
1478 "psr-4": {
1479 "Fidry\\CpuCoreCounter\\": "src/"
1480 }
1481 },
1482 "notification-url": "https://packagist.org/downloads/",
1483 "license": [
1484 "MIT"
1485 ],
1486 "authors": [
1487 {
1488 "name": "Théo FIDRY",
1489 "email": "theo.fidry@gmail.com"
1490 }
1491 ],
1492 "description": "Tiny utility to get the number of CPU cores.",
1493 "keywords": [
1494 "CPU",
1495 "core"
1496 ],
1497 "support": {
1498 "issues": "https://github.com/theofidry/cpu-core-counter/issues",
1499 "source": "https://github.com/theofidry/cpu-core-counter/tree/1.3.0"
1500 },
1501 "funding": [
1502 {
1503 "url": "https://github.com/theofidry",
1504 "type": "github"
1505 }
1506 ],
1507 "time": "2025-08-14T07:29:31+00:00"
1508 },
1509 {
1510 "name": "friendsofphp/php-cs-fixer",
1511 "version": "v3.88.2",
1512 "source": {
1513 "type": "git",
1514 "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git",
1515 "reference": "a8d15584bafb0f0d9d938827840060fd4a3ebc99"
1516 },
1517 "dist": {
1518 "type": "zip",
1519 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/a8d15584bafb0f0d9d938827840060fd4a3ebc99",
1520 "reference": "a8d15584bafb0f0d9d938827840060fd4a3ebc99",
1521 "shasum": ""
1522 },
1523 "require": {
1524 "clue/ndjson-react": "^1.3",
1525 "composer/semver": "^3.4",
1526 "composer/xdebug-handler": "^3.0.5",
1527 "ext-filter": "*",
1528 "ext-hash": "*",
1529 "ext-json": "*",
1530 "ext-tokenizer": "*",
1531 "fidry/cpu-core-counter": "^1.3",
1532 "php": "^7.4 || ^8.0",
1533 "react/child-process": "^0.6.6",
1534 "react/event-loop": "^1.5",
1535 "react/promise": "^3.3",
1536 "react/socket": "^1.16",
1537 "react/stream": "^1.4",
1538 "sebastian/diff": "^4.0.6 || ^5.1.1 || ^6.0.2 || ^7.0",
1539 "symfony/console": "^5.4.47 || ^6.4.24 || ^7.0",
1540 "symfony/event-dispatcher": "^5.4.45 || ^6.4.24 || ^7.0",
1541 "symfony/filesystem": "^5.4.45 || ^6.4.24 || ^7.0",
1542 "symfony/finder": "^5.4.45 || ^6.4.24 || ^7.0",
1543 "symfony/options-resolver": "^5.4.45 || ^6.4.24 || ^7.0",
1544 "symfony/polyfill-mbstring": "^1.33",
1545 "symfony/polyfill-php80": "^1.33",
1546 "symfony/polyfill-php81": "^1.33",
1547 "symfony/polyfill-php84": "^1.33",
1548 "symfony/process": "^5.4.47 || ^6.4.24 || ^7.2",
1549 "symfony/stopwatch": "^5.4.45 || ^6.4.24 || ^7.0"
1550 },
1551 "require-dev": {
1552 "facile-it/paraunit": "^1.3.1 || ^2.7",
1553 "infection/infection": "^0.31.0",
1554 "justinrainbow/json-schema": "^6.5",
1555 "keradus/cli-executor": "^2.2",
1556 "mikey179/vfsstream": "^1.6.12",
1557 "php-coveralls/php-coveralls": "^2.8",
1558 "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.6",
1559 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.6",
1560 "phpunit/phpunit": "^9.6.25 || ^10.5.53 || ^11.5.34",
1561 "symfony/var-dumper": "^5.4.48 || ^6.4.24 || ^7.3.2",
1562 "symfony/yaml": "^5.4.45 || ^6.4.24 || ^7.3.2"
1563 },
1564 "suggest": {
1565 "ext-dom": "For handling output formats in XML",
1566 "ext-mbstring": "For handling non-UTF8 characters."
1567 },
1568 "bin": [
1569 "php-cs-fixer"
1570 ],
1571 "type": "application",
1572 "autoload": {
1573 "psr-4": {
1574 "PhpCsFixer\\": "src/"
1575 },
1576 "exclude-from-classmap": [
1577 "src/Fixer/Internal/*"
1578 ]
1579 },
1580 "notification-url": "https://packagist.org/downloads/",
1581 "license": [
1582 "MIT"
1583 ],
1584 "authors": [
1585 {
1586 "name": "Fabien Potencier",
1587 "email": "fabien@symfony.com"
1588 },
1589 {
1590 "name": "Dariusz Rumiński",
1591 "email": "dariusz.ruminski@gmail.com"
1592 }
1593 ],
1594 "description": "A tool to automatically fix PHP code style",
1595 "keywords": [
1596 "Static code analysis",
1597 "fixer",
1598 "standards",
1599 "static analysis"
1600 ],
1601 "support": {
1602 "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues",
1603 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.88.2"
1604 },
1605 "funding": [
1606 {
1607 "url": "https://github.com/keradus",
1608 "type": "github"
1609 }
1610 ],
1611 "time": "2025-09-27T00:24:15+00:00"
1612 },
1613 {
1614 "name": "guzzlehttp/guzzle",
1615 "version": "7.10.0",
1616 "source": {
1617 "type": "git",
1618 "url": "https://github.com/guzzle/guzzle.git",
1619 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4"
1620 },
1621 "dist": {
1622 "type": "zip",
1623 "url": "https://api.github.com/repos/guzzle/guzzle/zipball/b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
1624 "reference": "b51ac707cfa420b7bfd4e4d5e510ba8008e822b4",
1625 "shasum": ""
1626 },
1627 "require": {
1628 "ext-json": "*",
1629 "guzzlehttp/promises": "^2.3",
1630 "guzzlehttp/psr7": "^2.8",
1631 "php": "^7.2.5 || ^8.0",
1632 "psr/http-client": "^1.0",
1633 "symfony/deprecation-contracts": "^2.2 || ^3.0"
1634 },
1635 "provide": {
1636 "psr/http-client-implementation": "1.0"
1637 },
1638 "require-dev": {
1639 "bamarni/composer-bin-plugin": "^1.8.2",
1640 "ext-curl": "*",
1641 "guzzle/client-integration-tests": "3.0.2",
1642 "php-http/message-factory": "^1.1",
1643 "phpunit/phpunit": "^8.5.39 || ^9.6.20",
1644 "psr/log": "^1.1 || ^2.0 || ^3.0"
1645 },
1646 "suggest": {
1647 "ext-curl": "Required for CURL handler support",
1648 "ext-intl": "Required for Internationalized Domain Name (IDN) support",
1649 "psr/log": "Required for using the Log middleware"
1650 },
1651 "type": "library",
1652 "extra": {
1653 "bamarni-bin": {
1654 "bin-links": true,
1655 "forward-command": false
1656 }
1657 },
1658 "autoload": {
1659 "files": [
1660 "src/functions_include.php"
1661 ],
1662 "psr-4": {
1663 "GuzzleHttp\\": "src/"
1664 }
1665 },
1666 "notification-url": "https://packagist.org/downloads/",
1667 "license": [
1668 "MIT"
1669 ],
1670 "authors": [
1671 {
1672 "name": "Graham Campbell",
1673 "email": "hello@gjcampbell.co.uk",
1674 "homepage": "https://github.com/GrahamCampbell"
1675 },
1676 {
1677 "name": "Michael Dowling",
1678 "email": "mtdowling@gmail.com",
1679 "homepage": "https://github.com/mtdowling"
1680 },
1681 {
1682 "name": "Jeremy Lindblom",
1683 "email": "jeremeamia@gmail.com",
1684 "homepage": "https://github.com/jeremeamia"
1685 },
1686 {
1687 "name": "George Mponos",
1688 "email": "gmponos@gmail.com",
1689 "homepage": "https://github.com/gmponos"
1690 },
1691 {
1692 "name": "Tobias Nyholm",
1693 "email": "tobias.nyholm@gmail.com",
1694 "homepage": "https://github.com/Nyholm"
1695 },
1696 {
1697 "name": "Márk Sági-Kazár",
1698 "email": "mark.sagikazar@gmail.com",
1699 "homepage": "https://github.com/sagikazarmark"
1700 },
1701 {
1702 "name": "Tobias Schultze",
1703 "email": "webmaster@tubo-world.de",
1704 "homepage": "https://github.com/Tobion"
1705 }
1706 ],
1707 "description": "Guzzle is a PHP HTTP client library",
1708 "keywords": [
1709 "client",
1710 "curl",
1711 "framework",
1712 "http",
1713 "http client",
1714 "psr-18",
1715 "psr-7",
1716 "rest",
1717 "web service"
1718 ],
1719 "support": {
1720 "issues": "https://github.com/guzzle/guzzle/issues",
1721 "source": "https://github.com/guzzle/guzzle/tree/7.10.0"
1722 },
1723 "funding": [
1724 {
1725 "url": "https://github.com/GrahamCampbell",
1726 "type": "github"
1727 },
1728 {
1729 "url": "https://github.com/Nyholm",
1730 "type": "github"
1731 },
1732 {
1733 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle",
1734 "type": "tidelift"
1735 }
1736 ],
1737 "time": "2025-08-23T22:36:01+00:00"
1738 },
1739 {
1740 "name": "guzzlehttp/promises",
1741 "version": "2.3.0",
1742 "source": {
1743 "type": "git",
1744 "url": "https://github.com/guzzle/promises.git",
1745 "reference": "481557b130ef3790cf82b713667b43030dc9c957"
1746 },
1747 "dist": {
1748 "type": "zip",
1749 "url": "https://api.github.com/repos/guzzle/promises/zipball/481557b130ef3790cf82b713667b43030dc9c957",
1750 "reference": "481557b130ef3790cf82b713667b43030dc9c957",
1751 "shasum": ""
1752 },
1753 "require": {
1754 "php": "^7.2.5 || ^8.0"
1755 },
1756 "require-dev": {
1757 "bamarni/composer-bin-plugin": "^1.8.2",
1758 "phpunit/phpunit": "^8.5.44 || ^9.6.25"
1759 },
1760 "type": "library",
1761 "extra": {
1762 "bamarni-bin": {
1763 "bin-links": true,
1764 "forward-command": false
1765 }
1766 },
1767 "autoload": {
1768 "psr-4": {
1769 "GuzzleHttp\\Promise\\": "src/"
1770 }
1771 },
1772 "notification-url": "https://packagist.org/downloads/",
1773 "license": [
1774 "MIT"
1775 ],
1776 "authors": [
1777 {
1778 "name": "Graham Campbell",
1779 "email": "hello@gjcampbell.co.uk",
1780 "homepage": "https://github.com/GrahamCampbell"
1781 },
1782 {
1783 "name": "Michael Dowling",
1784 "email": "mtdowling@gmail.com",
1785 "homepage": "https://github.com/mtdowling"
1786 },
1787 {
1788 "name": "Tobias Nyholm",
1789 "email": "tobias.nyholm@gmail.com",
1790 "homepage": "https://github.com/Nyholm"
1791 },
1792 {
1793 "name": "Tobias Schultze",
1794 "email": "webmaster@tubo-world.de",
1795 "homepage": "https://github.com/Tobion"
1796 }
1797 ],
1798 "description": "Guzzle promises library",
1799 "keywords": [
1800 "promise"
1801 ],
1802 "support": {
1803 "issues": "https://github.com/guzzle/promises/issues",
1804 "source": "https://github.com/guzzle/promises/tree/2.3.0"
1805 },
1806 "funding": [
1807 {
1808 "url": "https://github.com/GrahamCampbell",
1809 "type": "github"
1810 },
1811 {
1812 "url": "https://github.com/Nyholm",
1813 "type": "github"
1814 },
1815 {
1816 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises",
1817 "type": "tidelift"
1818 }
1819 ],
1820 "time": "2025-08-22T14:34:08+00:00"
1821 },
1822 {
1823 "name": "guzzlehttp/psr7",
1824 "version": "2.8.0",
1825 "source": {
1826 "type": "git",
1827 "url": "https://github.com/guzzle/psr7.git",
1828 "reference": "21dc724a0583619cd1652f673303492272778051"
1829 },
1830 "dist": {
1831 "type": "zip",
1832 "url": "https://api.github.com/repos/guzzle/psr7/zipball/21dc724a0583619cd1652f673303492272778051",
1833 "reference": "21dc724a0583619cd1652f673303492272778051",
1834 "shasum": ""
1835 },
1836 "require": {
1837 "php": "^7.2.5 || ^8.0",
1838 "psr/http-factory": "^1.0",
1839 "psr/http-message": "^1.1 || ^2.0",
1840 "ralouphie/getallheaders": "^3.0"
1841 },
1842 "provide": {
1843 "psr/http-factory-implementation": "1.0",
1844 "psr/http-message-implementation": "1.0"
1845 },
1846 "require-dev": {
1847 "bamarni/composer-bin-plugin": "^1.8.2",
1848 "http-interop/http-factory-tests": "0.9.0",
1849 "phpunit/phpunit": "^8.5.44 || ^9.6.25"
1850 },
1851 "suggest": {
1852 "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
1853 },
1854 "type": "library",
1855 "extra": {
1856 "bamarni-bin": {
1857 "bin-links": true,
1858 "forward-command": false
1859 }
1860 },
1861 "autoload": {
1862 "psr-4": {
1863 "GuzzleHttp\\Psr7\\": "src/"
1864 }
1865 },
1866 "notification-url": "https://packagist.org/downloads/",
1867 "license": [
1868 "MIT"
1869 ],
1870 "authors": [
1871 {
1872 "name": "Graham Campbell",
1873 "email": "hello@gjcampbell.co.uk",
1874 "homepage": "https://github.com/GrahamCampbell"
1875 },
1876 {
1877 "name": "Michael Dowling",
1878 "email": "mtdowling@gmail.com",
1879 "homepage": "https://github.com/mtdowling"
1880 },
1881 {
1882 "name": "George Mponos",
1883 "email": "gmponos@gmail.com",
1884 "homepage": "https://github.com/gmponos"
1885 },
1886 {
1887 "name": "Tobias Nyholm",
1888 "email": "tobias.nyholm@gmail.com",
1889 "homepage": "https://github.com/Nyholm"
1890 },
1891 {
1892 "name": "Márk Sági-Kazár",
1893 "email": "mark.sagikazar@gmail.com",
1894 "homepage": "https://github.com/sagikazarmark"
1895 },
1896 {
1897 "name": "Tobias Schultze",
1898 "email": "webmaster@tubo-world.de",
1899 "homepage": "https://github.com/Tobion"
1900 },
1901 {
1902 "name": "Márk Sági-Kazár",
1903 "email": "mark.sagikazar@gmail.com",
1904 "homepage": "https://sagikazarmark.hu"
1905 }
1906 ],
1907 "description": "PSR-7 message implementation that also provides common utility methods",
1908 "keywords": [
1909 "http",
1910 "message",
1911 "psr-7",
1912 "request",
1913 "response",
1914 "stream",
1915 "uri",
1916 "url"
1917 ],
1918 "support": {
1919 "issues": "https://github.com/guzzle/psr7/issues",
1920 "source": "https://github.com/guzzle/psr7/tree/2.8.0"
1921 },
1922 "funding": [
1923 {
1924 "url": "https://github.com/GrahamCampbell",
1925 "type": "github"
1926 },
1927 {
1928 "url": "https://github.com/Nyholm",
1929 "type": "github"
1930 },
1931 {
1932 "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7",
1933 "type": "tidelift"
1934 }
1935 ],
1936 "time": "2025-08-23T21:21:41+00:00"
1937 },
1938 {
1939 "name": "myclabs/deep-copy",
1940 "version": "1.13.4",
1941 "source": {
1942 "type": "git",
1943 "url": "https://github.com/myclabs/DeepCopy.git",
1944 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a"
1945 },
1946 "dist": {
1947 "type": "zip",
1948 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/07d290f0c47959fd5eed98c95ee5602db07e0b6a",
1949 "reference": "07d290f0c47959fd5eed98c95ee5602db07e0b6a",
1950 "shasum": ""
1951 },
1952 "require": {
1953 "php": "^7.1 || ^8.0"
1954 },
1955 "conflict": {
1956 "doctrine/collections": "<1.6.8",
1957 "doctrine/common": "<2.13.3 || >=3 <3.2.2"
1958 },
1959 "require-dev": {
1960 "doctrine/collections": "^1.6.8",
1961 "doctrine/common": "^2.13.3 || ^3.2.2",
1962 "phpspec/prophecy": "^1.10",
1963 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
1964 },
1965 "type": "library",
1966 "autoload": {
1967 "files": [
1968 "src/DeepCopy/deep_copy.php"
1969 ],
1970 "psr-4": {
1971 "DeepCopy\\": "src/DeepCopy/"
1972 }
1973 },
1974 "notification-url": "https://packagist.org/downloads/",
1975 "license": [
1976 "MIT"
1977 ],
1978 "description": "Create deep copies (clones) of your objects",
1979 "keywords": [
1980 "clone",
1981 "copy",
1982 "duplicate",
1983 "object",
1984 "object graph"
1985 ],
1986 "support": {
1987 "issues": "https://github.com/myclabs/DeepCopy/issues",
1988 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.4"
1989 },
1990 "funding": [
1991 {
1992 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
1993 "type": "tidelift"
1994 }
1995 ],
1996 "time": "2025-08-01T08:46:24+00:00"
1997 },
1998 {
1999 "name": "nikic/php-parser",
2000 "version": "v5.6.1",
2001 "source": {
2002 "type": "git",
2003 "url": "https://github.com/nikic/PHP-Parser.git",
2004 "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2"
2005 },
2006 "dist": {
2007 "type": "zip",
2008 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
2009 "reference": "f103601b29efebd7ff4a1ca7b3eeea9e3336a2a2",
2010 "shasum": ""
2011 },
2012 "require": {
2013 "ext-ctype": "*",
2014 "ext-json": "*",
2015 "ext-tokenizer": "*",
2016 "php": ">=7.4"
2017 },
2018 "require-dev": {
2019 "ircmaxell/php-yacc": "^0.0.7",
2020 "phpunit/phpunit": "^9.0"
2021 },
2022 "bin": [
2023 "bin/php-parse"
2024 ],
2025 "type": "library",
2026 "extra": {
2027 "branch-alias": {
2028 "dev-master": "5.x-dev"
2029 }
2030 },
2031 "autoload": {
2032 "psr-4": {
2033 "PhpParser\\": "lib/PhpParser"
2034 }
2035 },
2036 "notification-url": "https://packagist.org/downloads/",
2037 "license": [
2038 "BSD-3-Clause"
2039 ],
2040 "authors": [
2041 {
2042 "name": "Nikita Popov"
2043 }
2044 ],
2045 "description": "A PHP parser written in PHP",
2046 "keywords": [
2047 "parser",
2048 "php"
2049 ],
2050 "support": {
2051 "issues": "https://github.com/nikic/PHP-Parser/issues",
2052 "source": "https://github.com/nikic/PHP-Parser/tree/v5.6.1"
2053 },
2054 "time": "2025-08-13T20:13:15+00:00"
2055 },
2056 {
2057 "name": "phar-io/manifest",
2058 "version": "2.0.4",
2059 "source": {
2060 "type": "git",
2061 "url": "https://github.com/phar-io/manifest.git",
2062 "reference": "54750ef60c58e43759730615a392c31c80e23176"
2063 },
2064 "dist": {
2065 "type": "zip",
2066 "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176",
2067 "reference": "54750ef60c58e43759730615a392c31c80e23176",
2068 "shasum": ""
2069 },
2070 "require": {
2071 "ext-dom": "*",
2072 "ext-libxml": "*",
2073 "ext-phar": "*",
2074 "ext-xmlwriter": "*",
2075 "phar-io/version": "^3.0.1",
2076 "php": "^7.2 || ^8.0"
2077 },
2078 "type": "library",
2079 "extra": {
2080 "branch-alias": {
2081 "dev-master": "2.0.x-dev"
2082 }
2083 },
2084 "autoload": {
2085 "classmap": [
2086 "src/"
2087 ]
2088 },
2089 "notification-url": "https://packagist.org/downloads/",
2090 "license": [
2091 "BSD-3-Clause"
2092 ],
2093 "authors": [
2094 {
2095 "name": "Arne Blankerts",
2096 "email": "arne@blankerts.de",
2097 "role": "Developer"
2098 },
2099 {
2100 "name": "Sebastian Heuer",
2101 "email": "sebastian@phpeople.de",
2102 "role": "Developer"
2103 },
2104 {
2105 "name": "Sebastian Bergmann",
2106 "email": "sebastian@phpunit.de",
2107 "role": "Developer"
2108 }
2109 ],
2110 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
2111 "support": {
2112 "issues": "https://github.com/phar-io/manifest/issues",
2113 "source": "https://github.com/phar-io/manifest/tree/2.0.4"
2114 },
2115 "funding": [
2116 {
2117 "url": "https://github.com/theseer",
2118 "type": "github"
2119 }
2120 ],
2121 "time": "2024-03-03T12:33:53+00:00"
2122 },
2123 {
2124 "name": "phar-io/version",
2125 "version": "3.2.1",
2126 "source": {
2127 "type": "git",
2128 "url": "https://github.com/phar-io/version.git",
2129 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
2130 },
2131 "dist": {
2132 "type": "zip",
2133 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
2134 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
2135 "shasum": ""
2136 },
2137 "require": {
2138 "php": "^7.2 || ^8.0"
2139 },
2140 "type": "library",
2141 "autoload": {
2142 "classmap": [
2143 "src/"
2144 ]
2145 },
2146 "notification-url": "https://packagist.org/downloads/",
2147 "license": [
2148 "BSD-3-Clause"
2149 ],
2150 "authors": [
2151 {
2152 "name": "Arne Blankerts",
2153 "email": "arne@blankerts.de",
2154 "role": "Developer"
2155 },
2156 {
2157 "name": "Sebastian Heuer",
2158 "email": "sebastian@phpeople.de",
2159 "role": "Developer"
2160 },
2161 {
2162 "name": "Sebastian Bergmann",
2163 "email": "sebastian@phpunit.de",
2164 "role": "Developer"
2165 }
2166 ],
2167 "description": "Library for handling version information and constraints",
2168 "support": {
2169 "issues": "https://github.com/phar-io/version/issues",
2170 "source": "https://github.com/phar-io/version/tree/3.2.1"
2171 },
2172 "time": "2022-02-21T01:04:05+00:00"
2173 },
2174 {
2175 "name": "php-coveralls/php-coveralls",
2176 "version": "v2.8.0",
2177 "source": {
2178 "type": "git",
2179 "url": "https://github.com/php-coveralls/php-coveralls.git",
2180 "reference": "00b9fce4d785a98760ca02f305c197f5fcfb6004"
2181 },
2182 "dist": {
2183 "type": "zip",
2184 "url": "https://api.github.com/repos/php-coveralls/php-coveralls/zipball/00b9fce4d785a98760ca02f305c197f5fcfb6004",
2185 "reference": "00b9fce4d785a98760ca02f305c197f5fcfb6004",
2186 "shasum": ""
2187 },
2188 "require": {
2189 "ext-json": "*",
2190 "ext-simplexml": "*",
2191 "guzzlehttp/guzzle": "^6.0 || ^7.0",
2192 "php": "^7.0 || ^8.0",
2193 "psr/log": "^1.0 || ^2.0",
2194 "symfony/config": "^2.1 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
2195 "symfony/console": "^2.1 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
2196 "symfony/stopwatch": "^2.0 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0",
2197 "symfony/yaml": "^2.0.5 || ^3.0 || ^4.0 || ^5.0 || ^6.0 || ^7.0"
2198 },
2199 "require-dev": {
2200 "phpspec/prophecy-phpunit": "^1.1 || ^2.3",
2201 "phpunit/phpunit": "^4.8.35 || ^5.4.3 || ^6.0 || ^7.0 || >=8.0 <8.5.29 || >=9.0 <9.5.23",
2202 "sanmai/phpunit-legacy-adapter": "^6.1 || ^8.0"
2203 },
2204 "suggest": {
2205 "symfony/http-kernel": "Allows Symfony integration"
2206 },
2207 "bin": [
2208 "bin/php-coveralls"
2209 ],
2210 "type": "library",
2211 "autoload": {
2212 "psr-4": {
2213 "PhpCoveralls\\": "src/"
2214 }
2215 },
2216 "notification-url": "https://packagist.org/downloads/",
2217 "license": [
2218 "MIT"
2219 ],
2220 "authors": [
2221 {
2222 "name": "Kitamura Satoshi",
2223 "email": "with.no.parachute@gmail.com",
2224 "homepage": "https://www.facebook.com/satooshi.jp",
2225 "role": "Original creator"
2226 },
2227 {
2228 "name": "Takashi Matsuo",
2229 "email": "tmatsuo@google.com"
2230 },
2231 {
2232 "name": "Google Inc"
2233 },
2234 {
2235 "name": "Dariusz Ruminski",
2236 "email": "dariusz.ruminski@gmail.com",
2237 "homepage": "https://github.com/keradus"
2238 },
2239 {
2240 "name": "Contributors",
2241 "homepage": "https://github.com/php-coveralls/php-coveralls/graphs/contributors"
2242 }
2243 ],
2244 "description": "PHP client library for Coveralls API",
2245 "homepage": "https://github.com/php-coveralls/php-coveralls",
2246 "keywords": [
2247 "ci",
2248 "coverage",
2249 "github",
2250 "test"
2251 ],
2252 "support": {
2253 "issues": "https://github.com/php-coveralls/php-coveralls/issues",
2254 "source": "https://github.com/php-coveralls/php-coveralls/tree/v2.8.0"
2255 },
2256 "time": "2025-05-12T08:35:27+00:00"
2257 },
2258 {
2259 "name": "php-parallel-lint/php-parallel-lint",
2260 "version": "v1.4.0",
2261 "source": {
2262 "type": "git",
2263 "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint.git",
2264 "reference": "6db563514f27e19595a19f45a4bf757b6401194e"
2265 },
2266 "dist": {
2267 "type": "zip",
2268 "url": "https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/6db563514f27e19595a19f45a4bf757b6401194e",
2269 "reference": "6db563514f27e19595a19f45a4bf757b6401194e",
2270 "shasum": ""
2271 },
2272 "require": {
2273 "ext-json": "*",
2274 "php": ">=5.3.0"
2275 },
2276 "replace": {
2277 "grogy/php-parallel-lint": "*",
2278 "jakub-onderka/php-parallel-lint": "*"
2279 },
2280 "require-dev": {
2281 "nette/tester": "^1.3 || ^2.0",
2282 "php-parallel-lint/php-console-highlighter": "0.* || ^1.0",
2283 "squizlabs/php_codesniffer": "^3.6"
2284 },
2285 "suggest": {
2286 "php-parallel-lint/php-console-highlighter": "Highlight syntax in code snippet"
2287 },
2288 "bin": [
2289 "parallel-lint"
2290 ],
2291 "type": "library",
2292 "autoload": {
2293 "classmap": [
2294 "./src/"
2295 ]
2296 },
2297 "notification-url": "https://packagist.org/downloads/",
2298 "license": [
2299 "BSD-2-Clause"
2300 ],
2301 "authors": [
2302 {
2303 "name": "Jakub Onderka",
2304 "email": "ahoj@jakubonderka.cz"
2305 }
2306 ],
2307 "description": "This tool checks the syntax of PHP files about 20x faster than serial check.",
2308 "homepage": "https://github.com/php-parallel-lint/PHP-Parallel-Lint",
2309 "keywords": [
2310 "lint",
2311 "static analysis"
2312 ],
2313 "support": {
2314 "issues": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues",
2315 "source": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/v1.4.0"
2316 },
2317 "time": "2024-03-27T12:14:49+00:00"
2318 },
2319 {
2320 "name": "phpunit/php-code-coverage",
2321 "version": "9.2.32",
2322 "source": {
2323 "type": "git",
2324 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
2325 "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5"
2326 },
2327 "dist": {
2328 "type": "zip",
2329 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5",
2330 "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5",
2331 "shasum": ""
2332 },
2333 "require": {
2334 "ext-dom": "*",
2335 "ext-libxml": "*",
2336 "ext-xmlwriter": "*",
2337 "nikic/php-parser": "^4.19.1 || ^5.1.0",
2338 "php": ">=7.3",
2339 "phpunit/php-file-iterator": "^3.0.6",
2340 "phpunit/php-text-template": "^2.0.4",
2341 "sebastian/code-unit-reverse-lookup": "^2.0.3",
2342 "sebastian/complexity": "^2.0.3",
2343 "sebastian/environment": "^5.1.5",
2344 "sebastian/lines-of-code": "^1.0.4",
2345 "sebastian/version": "^3.0.2",
2346 "theseer/tokenizer": "^1.2.3"
2347 },
2348 "require-dev": {
2349 "phpunit/phpunit": "^9.6"
2350 },
2351 "suggest": {
2352 "ext-pcov": "PHP extension that provides line coverage",
2353 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
2354 },
2355 "type": "library",
2356 "extra": {
2357 "branch-alias": {
2358 "dev-main": "9.2.x-dev"
2359 }
2360 },
2361 "autoload": {
2362 "classmap": [
2363 "src/"
2364 ]
2365 },
2366 "notification-url": "https://packagist.org/downloads/",
2367 "license": [
2368 "BSD-3-Clause"
2369 ],
2370 "authors": [
2371 {
2372 "name": "Sebastian Bergmann",
2373 "email": "sebastian@phpunit.de",
2374 "role": "lead"
2375 }
2376 ],
2377 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
2378 "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
2379 "keywords": [
2380 "coverage",
2381 "testing",
2382 "xunit"
2383 ],
2384 "support": {
2385 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
2386 "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
2387 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32"
2388 },
2389 "funding": [
2390 {
2391 "url": "https://github.com/sebastianbergmann",
2392 "type": "github"
2393 }
2394 ],
2395 "time": "2024-08-22T04:23:01+00:00"
2396 },
2397 {
2398 "name": "phpunit/php-file-iterator",
2399 "version": "3.0.6",
2400 "source": {
2401 "type": "git",
2402 "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
2403 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf"
2404 },
2405 "dist": {
2406 "type": "zip",
2407 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
2408 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf",
2409 "shasum": ""
2410 },
2411 "require": {
2412 "php": ">=7.3"
2413 },
2414 "require-dev": {
2415 "phpunit/phpunit": "^9.3"
2416 },
2417 "type": "library",
2418 "extra": {
2419 "branch-alias": {
2420 "dev-master": "3.0-dev"
2421 }
2422 },
2423 "autoload": {
2424 "classmap": [
2425 "src/"
2426 ]
2427 },
2428 "notification-url": "https://packagist.org/downloads/",
2429 "license": [
2430 "BSD-3-Clause"
2431 ],
2432 "authors": [
2433 {
2434 "name": "Sebastian Bergmann",
2435 "email": "sebastian@phpunit.de",
2436 "role": "lead"
2437 }
2438 ],
2439 "description": "FilterIterator implementation that filters files based on a list of suffixes.",
2440 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
2441 "keywords": [
2442 "filesystem",
2443 "iterator"
2444 ],
2445 "support": {
2446 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
2447 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6"
2448 },
2449 "funding": [
2450 {
2451 "url": "https://github.com/sebastianbergmann",
2452 "type": "github"
2453 }
2454 ],
2455 "time": "2021-12-02T12:48:52+00:00"
2456 },
2457 {
2458 "name": "phpunit/php-invoker",
2459 "version": "3.1.1",
2460 "source": {
2461 "type": "git",
2462 "url": "https://github.com/sebastianbergmann/php-invoker.git",
2463 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
2464 },
2465 "dist": {
2466 "type": "zip",
2467 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
2468 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
2469 "shasum": ""
2470 },
2471 "require": {
2472 "php": ">=7.3"
2473 },
2474 "require-dev": {
2475 "ext-pcntl": "*",
2476 "phpunit/phpunit": "^9.3"
2477 },
2478 "suggest": {
2479 "ext-pcntl": "*"
2480 },
2481 "type": "library",
2482 "extra": {
2483 "branch-alias": {
2484 "dev-master": "3.1-dev"
2485 }
2486 },
2487 "autoload": {
2488 "classmap": [
2489 "src/"
2490 ]
2491 },
2492 "notification-url": "https://packagist.org/downloads/",
2493 "license": [
2494 "BSD-3-Clause"
2495 ],
2496 "authors": [
2497 {
2498 "name": "Sebastian Bergmann",
2499 "email": "sebastian@phpunit.de",
2500 "role": "lead"
2501 }
2502 ],
2503 "description": "Invoke callables with a timeout",
2504 "homepage": "https://github.com/sebastianbergmann/php-invoker/",
2505 "keywords": [
2506 "process"
2507 ],
2508 "support": {
2509 "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
2510 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
2511 },
2512 "funding": [
2513 {
2514 "url": "https://github.com/sebastianbergmann",
2515 "type": "github"
2516 }
2517 ],
2518 "time": "2020-09-28T05:58:55+00:00"
2519 },
2520 {
2521 "name": "phpunit/php-text-template",
2522 "version": "2.0.4",
2523 "source": {
2524 "type": "git",
2525 "url": "https://github.com/sebastianbergmann/php-text-template.git",
2526 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
2527 },
2528 "dist": {
2529 "type": "zip",
2530 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
2531 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
2532 "shasum": ""
2533 },
2534 "require": {
2535 "php": ">=7.3"
2536 },
2537 "require-dev": {
2538 "phpunit/phpunit": "^9.3"
2539 },
2540 "type": "library",
2541 "extra": {
2542 "branch-alias": {
2543 "dev-master": "2.0-dev"
2544 }
2545 },
2546 "autoload": {
2547 "classmap": [
2548 "src/"
2549 ]
2550 },
2551 "notification-url": "https://packagist.org/downloads/",
2552 "license": [
2553 "BSD-3-Clause"
2554 ],
2555 "authors": [
2556 {
2557 "name": "Sebastian Bergmann",
2558 "email": "sebastian@phpunit.de",
2559 "role": "lead"
2560 }
2561 ],
2562 "description": "Simple template engine.",
2563 "homepage": "https://github.com/sebastianbergmann/php-text-template/",
2564 "keywords": [
2565 "template"
2566 ],
2567 "support": {
2568 "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
2569 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
2570 },
2571 "funding": [
2572 {
2573 "url": "https://github.com/sebastianbergmann",
2574 "type": "github"
2575 }
2576 ],
2577 "time": "2020-10-26T05:33:50+00:00"
2578 },
2579 {
2580 "name": "phpunit/php-timer",
2581 "version": "5.0.3",
2582 "source": {
2583 "type": "git",
2584 "url": "https://github.com/sebastianbergmann/php-timer.git",
2585 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
2586 },
2587 "dist": {
2588 "type": "zip",
2589 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
2590 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
2591 "shasum": ""
2592 },
2593 "require": {
2594 "php": ">=7.3"
2595 },
2596 "require-dev": {
2597 "phpunit/phpunit": "^9.3"
2598 },
2599 "type": "library",
2600 "extra": {
2601 "branch-alias": {
2602 "dev-master": "5.0-dev"
2603 }
2604 },
2605 "autoload": {
2606 "classmap": [
2607 "src/"
2608 ]
2609 },
2610 "notification-url": "https://packagist.org/downloads/",
2611 "license": [
2612 "BSD-3-Clause"
2613 ],
2614 "authors": [
2615 {
2616 "name": "Sebastian Bergmann",
2617 "email": "sebastian@phpunit.de",
2618 "role": "lead"
2619 }
2620 ],
2621 "description": "Utility class for timing",
2622 "homepage": "https://github.com/sebastianbergmann/php-timer/",
2623 "keywords": [
2624 "timer"
2625 ],
2626 "support": {
2627 "issues": "https://github.com/sebastianbergmann/php-timer/issues",
2628 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
2629 },
2630 "funding": [
2631 {
2632 "url": "https://github.com/sebastianbergmann",
2633 "type": "github"
2634 }
2635 ],
2636 "time": "2020-10-26T13:16:10+00:00"
2637 },
2638 {
2639 "name": "phpunit/phpunit",
2640 "version": "9.6.29",
2641 "source": {
2642 "type": "git",
2643 "url": "https://github.com/sebastianbergmann/phpunit.git",
2644 "reference": "9ecfec57835a5581bc888ea7e13b51eb55ab9dd3"
2645 },
2646 "dist": {
2647 "type": "zip",
2648 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/9ecfec57835a5581bc888ea7e13b51eb55ab9dd3",
2649 "reference": "9ecfec57835a5581bc888ea7e13b51eb55ab9dd3",
2650 "shasum": ""
2651 },
2652 "require": {
2653 "doctrine/instantiator": "^1.5.0 || ^2",
2654 "ext-dom": "*",
2655 "ext-json": "*",
2656 "ext-libxml": "*",
2657 "ext-mbstring": "*",
2658 "ext-xml": "*",
2659 "ext-xmlwriter": "*",
2660 "myclabs/deep-copy": "^1.13.4",
2661 "phar-io/manifest": "^2.0.4",
2662 "phar-io/version": "^3.2.1",
2663 "php": ">=7.3",
2664 "phpunit/php-code-coverage": "^9.2.32",
2665 "phpunit/php-file-iterator": "^3.0.6",
2666 "phpunit/php-invoker": "^3.1.1",
2667 "phpunit/php-text-template": "^2.0.4",
2668 "phpunit/php-timer": "^5.0.3",
2669 "sebastian/cli-parser": "^1.0.2",
2670 "sebastian/code-unit": "^1.0.8",
2671 "sebastian/comparator": "^4.0.9",
2672 "sebastian/diff": "^4.0.6",
2673 "sebastian/environment": "^5.1.5",
2674 "sebastian/exporter": "^4.0.8",
2675 "sebastian/global-state": "^5.0.8",
2676 "sebastian/object-enumerator": "^4.0.4",
2677 "sebastian/resource-operations": "^3.0.4",
2678 "sebastian/type": "^3.2.1",
2679 "sebastian/version": "^3.0.2"
2680 },
2681 "suggest": {
2682 "ext-soap": "To be able to generate mocks based on WSDL files",
2683 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
2684 },
2685 "bin": [
2686 "phpunit"
2687 ],
2688 "type": "library",
2689 "extra": {
2690 "branch-alias": {
2691 "dev-master": "9.6-dev"
2692 }
2693 },
2694 "autoload": {
2695 "files": [
2696 "src/Framework/Assert/Functions.php"
2697 ],
2698 "classmap": [
2699 "src/"
2700 ]
2701 },
2702 "notification-url": "https://packagist.org/downloads/",
2703 "license": [
2704 "BSD-3-Clause"
2705 ],
2706 "authors": [
2707 {
2708 "name": "Sebastian Bergmann",
2709 "email": "sebastian@phpunit.de",
2710 "role": "lead"
2711 }
2712 ],
2713 "description": "The PHP Unit Testing framework.",
2714 "homepage": "https://phpunit.de/",
2715 "keywords": [
2716 "phpunit",
2717 "testing",
2718 "xunit"
2719 ],
2720 "support": {
2721 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
2722 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
2723 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.29"
2724 },
2725 "funding": [
2726 {
2727 "url": "https://phpunit.de/sponsors.html",
2728 "type": "custom"
2729 },
2730 {
2731 "url": "https://github.com/sebastianbergmann",
2732 "type": "github"
2733 },
2734 {
2735 "url": "https://liberapay.com/sebastianbergmann",
2736 "type": "liberapay"
2737 },
2738 {
2739 "url": "https://thanks.dev/u/gh/sebastianbergmann",
2740 "type": "thanks_dev"
2741 },
2742 {
2743 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit",
2744 "type": "tidelift"
2745 }
2746 ],
2747 "time": "2025-09-24T06:29:11+00:00"
2748 },
2749 {
2750 "name": "psalm/phar",
2751 "version": "4.30.0",
2752 "source": {
2753 "type": "git",
2754 "url": "https://github.com/psalm/phar.git",
2755 "reference": "33723713902e1345904a5c9064ef7848bee0d490"
2756 },
2757 "dist": {
2758 "type": "zip",
2759 "url": "https://api.github.com/repos/psalm/phar/zipball/33723713902e1345904a5c9064ef7848bee0d490",
2760 "reference": "33723713902e1345904a5c9064ef7848bee0d490",
2761 "shasum": ""
2762 },
2763 "require": {
2764 "php": "^7.1 || ^8.0"
2765 },
2766 "conflict": {
2767 "vimeo/psalm": "*"
2768 },
2769 "bin": [
2770 "psalm.phar"
2771 ],
2772 "type": "library",
2773 "notification-url": "https://packagist.org/downloads/",
2774 "license": [
2775 "MIT"
2776 ],
2777 "description": "Composer-based Psalm Phar",
2778 "support": {
2779 "issues": "https://github.com/psalm/phar/issues",
2780 "source": "https://github.com/psalm/phar/tree/4.30.0"
2781 },
2782 "time": "2022-11-06T20:41:58+00:00"
2783 },
2784 {
2785 "name": "psr/container",
2786 "version": "2.0.2",
2787 "source": {
2788 "type": "git",
2789 "url": "https://github.com/php-fig/container.git",
2790 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
2791 },
2792 "dist": {
2793 "type": "zip",
2794 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
2795 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
2796 "shasum": ""
2797 },
2798 "require": {
2799 "php": ">=7.4.0"
2800 },
2801 "type": "library",
2802 "extra": {
2803 "branch-alias": {
2804 "dev-master": "2.0.x-dev"
2805 }
2806 },
2807 "autoload": {
2808 "psr-4": {
2809 "Psr\\Container\\": "src/"
2810 }
2811 },
2812 "notification-url": "https://packagist.org/downloads/",
2813 "license": [
2814 "MIT"
2815 ],
2816 "authors": [
2817 {
2818 "name": "PHP-FIG",
2819 "homepage": "https://www.php-fig.org/"
2820 }
2821 ],
2822 "description": "Common Container Interface (PHP FIG PSR-11)",
2823 "homepage": "https://github.com/php-fig/container",
2824 "keywords": [
2825 "PSR-11",
2826 "container",
2827 "container-interface",
2828 "container-interop",
2829 "psr"
2830 ],
2831 "support": {
2832 "issues": "https://github.com/php-fig/container/issues",
2833 "source": "https://github.com/php-fig/container/tree/2.0.2"
2834 },
2835 "time": "2021-11-05T16:47:00+00:00"
2836 },
2837 {
2838 "name": "psr/event-dispatcher",
2839 "version": "1.0.0",
2840 "source": {
2841 "type": "git",
2842 "url": "https://github.com/php-fig/event-dispatcher.git",
2843 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
2844 },
2845 "dist": {
2846 "type": "zip",
2847 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
2848 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
2849 "shasum": ""
2850 },
2851 "require": {
2852 "php": ">=7.2.0"
2853 },
2854 "type": "library",
2855 "extra": {
2856 "branch-alias": {
2857 "dev-master": "1.0.x-dev"
2858 }
2859 },
2860 "autoload": {
2861 "psr-4": {
2862 "Psr\\EventDispatcher\\": "src/"
2863 }
2864 },
2865 "notification-url": "https://packagist.org/downloads/",
2866 "license": [
2867 "MIT"
2868 ],
2869 "authors": [
2870 {
2871 "name": "PHP-FIG",
2872 "homepage": "http://www.php-fig.org/"
2873 }
2874 ],
2875 "description": "Standard interfaces for event handling.",
2876 "keywords": [
2877 "events",
2878 "psr",
2879 "psr-14"
2880 ],
2881 "support": {
2882 "issues": "https://github.com/php-fig/event-dispatcher/issues",
2883 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
2884 },
2885 "time": "2019-01-08T18:20:26+00:00"
2886 },
2887 {
2888 "name": "psr/http-client",
2889 "version": "1.0.3",
2890 "source": {
2891 "type": "git",
2892 "url": "https://github.com/php-fig/http-client.git",
2893 "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90"
2894 },
2895 "dist": {
2896 "type": "zip",
2897 "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90",
2898 "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90",
2899 "shasum": ""
2900 },
2901 "require": {
2902 "php": "^7.0 || ^8.0",
2903 "psr/http-message": "^1.0 || ^2.0"
2904 },
2905 "type": "library",
2906 "extra": {
2907 "branch-alias": {
2908 "dev-master": "1.0.x-dev"
2909 }
2910 },
2911 "autoload": {
2912 "psr-4": {
2913 "Psr\\Http\\Client\\": "src/"
2914 }
2915 },
2916 "notification-url": "https://packagist.org/downloads/",
2917 "license": [
2918 "MIT"
2919 ],
2920 "authors": [
2921 {
2922 "name": "PHP-FIG",
2923 "homepage": "https://www.php-fig.org/"
2924 }
2925 ],
2926 "description": "Common interface for HTTP clients",
2927 "homepage": "https://github.com/php-fig/http-client",
2928 "keywords": [
2929 "http",
2930 "http-client",
2931 "psr",
2932 "psr-18"
2933 ],
2934 "support": {
2935 "source": "https://github.com/php-fig/http-client"
2936 },
2937 "time": "2023-09-23T14:17:50+00:00"
2938 },
2939 {
2940 "name": "psr/http-factory",
2941 "version": "1.1.0",
2942 "source": {
2943 "type": "git",
2944 "url": "https://github.com/php-fig/http-factory.git",
2945 "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a"
2946 },
2947 "dist": {
2948 "type": "zip",
2949 "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
2950 "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a",
2951 "shasum": ""
2952 },
2953 "require": {
2954 "php": ">=7.1",
2955 "psr/http-message": "^1.0 || ^2.0"
2956 },
2957 "type": "library",
2958 "extra": {
2959 "branch-alias": {
2960 "dev-master": "1.0.x-dev"
2961 }
2962 },
2963 "autoload": {
2964 "psr-4": {
2965 "Psr\\Http\\Message\\": "src/"
2966 }
2967 },
2968 "notification-url": "https://packagist.org/downloads/",
2969 "license": [
2970 "MIT"
2971 ],
2972 "authors": [
2973 {
2974 "name": "PHP-FIG",
2975 "homepage": "https://www.php-fig.org/"
2976 }
2977 ],
2978 "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories",
2979 "keywords": [
2980 "factory",
2981 "http",
2982 "message",
2983 "psr",
2984 "psr-17",
2985 "psr-7",
2986 "request",
2987 "response"
2988 ],
2989 "support": {
2990 "source": "https://github.com/php-fig/http-factory"
2991 },
2992 "time": "2024-04-15T12:06:14+00:00"
2993 },
2994 {
2995 "name": "psr/http-message",
2996 "version": "2.0",
2997 "source": {
2998 "type": "git",
2999 "url": "https://github.com/php-fig/http-message.git",
3000 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71"
3001 },
3002 "dist": {
3003 "type": "zip",
3004 "url": "https://api.github.com/repos/php-fig/http-message/zipball/402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3005 "reference": "402d35bcb92c70c026d1a6a9883f06b2ead23d71",
3006 "shasum": ""
3007 },
3008 "require": {
3009 "php": "^7.2 || ^8.0"
3010 },
3011 "type": "library",
3012 "extra": {
3013 "branch-alias": {
3014 "dev-master": "2.0.x-dev"
3015 }
3016 },
3017 "autoload": {
3018 "psr-4": {
3019 "Psr\\Http\\Message\\": "src/"
3020 }
3021 },
3022 "notification-url": "https://packagist.org/downloads/",
3023 "license": [
3024 "MIT"
3025 ],
3026 "authors": [
3027 {
3028 "name": "PHP-FIG",
3029 "homepage": "https://www.php-fig.org/"
3030 }
3031 ],
3032 "description": "Common interface for HTTP messages",
3033 "homepage": "https://github.com/php-fig/http-message",
3034 "keywords": [
3035 "http",
3036 "http-message",
3037 "psr",
3038 "psr-7",
3039 "request",
3040 "response"
3041 ],
3042 "support": {
3043 "source": "https://github.com/php-fig/http-message/tree/2.0"
3044 },
3045 "time": "2023-04-04T09:54:51+00:00"
3046 },
3047 {
3048 "name": "psr/log",
3049 "version": "2.0.0",
3050 "source": {
3051 "type": "git",
3052 "url": "https://github.com/php-fig/log.git",
3053 "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376"
3054 },
3055 "dist": {
3056 "type": "zip",
3057 "url": "https://api.github.com/repos/php-fig/log/zipball/ef29f6d262798707a9edd554e2b82517ef3a9376",
3058 "reference": "ef29f6d262798707a9edd554e2b82517ef3a9376",
3059 "shasum": ""
3060 },
3061 "require": {
3062 "php": ">=8.0.0"
3063 },
3064 "type": "library",
3065 "extra": {
3066 "branch-alias": {
3067 "dev-master": "2.0.x-dev"
3068 }
3069 },
3070 "autoload": {
3071 "psr-4": {
3072 "Psr\\Log\\": "src"
3073 }
3074 },
3075 "notification-url": "https://packagist.org/downloads/",
3076 "license": [
3077 "MIT"
3078 ],
3079 "authors": [
3080 {
3081 "name": "PHP-FIG",
3082 "homepage": "https://www.php-fig.org/"
3083 }
3084 ],
3085 "description": "Common interface for logging libraries",
3086 "homepage": "https://github.com/php-fig/log",
3087 "keywords": [
3088 "log",
3089 "psr",
3090 "psr-3"
3091 ],
3092 "support": {
3093 "source": "https://github.com/php-fig/log/tree/2.0.0"
3094 },
3095 "time": "2021-07-14T16:41:46+00:00"
3096 },
3097 {
3098 "name": "ralouphie/getallheaders",
3099 "version": "3.0.3",
3100 "source": {
3101 "type": "git",
3102 "url": "https://github.com/ralouphie/getallheaders.git",
3103 "reference": "120b605dfeb996808c31b6477290a714d356e822"
3104 },
3105 "dist": {
3106 "type": "zip",
3107 "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
3108 "reference": "120b605dfeb996808c31b6477290a714d356e822",
3109 "shasum": ""
3110 },
3111 "require": {
3112 "php": ">=5.6"
3113 },
3114 "require-dev": {
3115 "php-coveralls/php-coveralls": "^2.1",
3116 "phpunit/phpunit": "^5 || ^6.5"
3117 },
3118 "type": "library",
3119 "autoload": {
3120 "files": [
3121 "src/getallheaders.php"
3122 ]
3123 },
3124 "notification-url": "https://packagist.org/downloads/",
3125 "license": [
3126 "MIT"
3127 ],
3128 "authors": [
3129 {
3130 "name": "Ralph Khattar",
3131 "email": "ralph.khattar@gmail.com"
3132 }
3133 ],
3134 "description": "A polyfill for getallheaders.",
3135 "support": {
3136 "issues": "https://github.com/ralouphie/getallheaders/issues",
3137 "source": "https://github.com/ralouphie/getallheaders/tree/develop"
3138 },
3139 "time": "2019-03-08T08:55:37+00:00"
3140 },
3141 {
3142 "name": "react/cache",
3143 "version": "v1.2.0",
3144 "source": {
3145 "type": "git",
3146 "url": "https://github.com/reactphp/cache.git",
3147 "reference": "d47c472b64aa5608225f47965a484b75c7817d5b"
3148 },
3149 "dist": {
3150 "type": "zip",
3151 "url": "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b",
3152 "reference": "d47c472b64aa5608225f47965a484b75c7817d5b",
3153 "shasum": ""
3154 },
3155 "require": {
3156 "php": ">=5.3.0",
3157 "react/promise": "^3.0 || ^2.0 || ^1.1"
3158 },
3159 "require-dev": {
3160 "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35"
3161 },
3162 "type": "library",
3163 "autoload": {
3164 "psr-4": {
3165 "React\\Cache\\": "src/"
3166 }
3167 },
3168 "notification-url": "https://packagist.org/downloads/",
3169 "license": [
3170 "MIT"
3171 ],
3172 "authors": [
3173 {
3174 "name": "Christian Lück",
3175 "email": "christian@clue.engineering",
3176 "homepage": "https://clue.engineering/"
3177 },
3178 {
3179 "name": "Cees-Jan Kiewiet",
3180 "email": "reactphp@ceesjankiewiet.nl",
3181 "homepage": "https://wyrihaximus.net/"
3182 },
3183 {
3184 "name": "Jan Sorgalla",
3185 "email": "jsorgalla@gmail.com",
3186 "homepage": "https://sorgalla.com/"
3187 },
3188 {
3189 "name": "Chris Boden",
3190 "email": "cboden@gmail.com",
3191 "homepage": "https://cboden.dev/"
3192 }
3193 ],
3194 "description": "Async, Promise-based cache interface for ReactPHP",
3195 "keywords": [
3196 "cache",
3197 "caching",
3198 "promise",
3199 "reactphp"
3200 ],
3201 "support": {
3202 "issues": "https://github.com/reactphp/cache/issues",
3203 "source": "https://github.com/reactphp/cache/tree/v1.2.0"
3204 },
3205 "funding": [
3206 {
3207 "url": "https://opencollective.com/reactphp",
3208 "type": "open_collective"
3209 }
3210 ],
3211 "time": "2022-11-30T15:59:55+00:00"
3212 },
3213 {
3214 "name": "react/child-process",
3215 "version": "v0.6.6",
3216 "source": {
3217 "type": "git",
3218 "url": "https://github.com/reactphp/child-process.git",
3219 "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159"
3220 },
3221 "dist": {
3222 "type": "zip",
3223 "url": "https://api.github.com/repos/reactphp/child-process/zipball/1721e2b93d89b745664353b9cfc8f155ba8a6159",
3224 "reference": "1721e2b93d89b745664353b9cfc8f155ba8a6159",
3225 "shasum": ""
3226 },
3227 "require": {
3228 "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
3229 "php": ">=5.3.0",
3230 "react/event-loop": "^1.2",
3231 "react/stream": "^1.4"
3232 },
3233 "require-dev": {
3234 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
3235 "react/socket": "^1.16",
3236 "sebastian/environment": "^5.0 || ^3.0 || ^2.0 || ^1.0"
3237 },
3238 "type": "library",
3239 "autoload": {
3240 "psr-4": {
3241 "React\\ChildProcess\\": "src/"
3242 }
3243 },
3244 "notification-url": "https://packagist.org/downloads/",
3245 "license": [
3246 "MIT"
3247 ],
3248 "authors": [
3249 {
3250 "name": "Christian Lück",
3251 "email": "christian@clue.engineering",
3252 "homepage": "https://clue.engineering/"
3253 },
3254 {
3255 "name": "Cees-Jan Kiewiet",
3256 "email": "reactphp@ceesjankiewiet.nl",
3257 "homepage": "https://wyrihaximus.net/"
3258 },
3259 {
3260 "name": "Jan Sorgalla",
3261 "email": "jsorgalla@gmail.com",
3262 "homepage": "https://sorgalla.com/"
3263 },
3264 {
3265 "name": "Chris Boden",
3266 "email": "cboden@gmail.com",
3267 "homepage": "https://cboden.dev/"
3268 }
3269 ],
3270 "description": "Event-driven library for executing child processes with ReactPHP.",
3271 "keywords": [
3272 "event-driven",
3273 "process",
3274 "reactphp"
3275 ],
3276 "support": {
3277 "issues": "https://github.com/reactphp/child-process/issues",
3278 "source": "https://github.com/reactphp/child-process/tree/v0.6.6"
3279 },
3280 "funding": [
3281 {
3282 "url": "https://opencollective.com/reactphp",
3283 "type": "open_collective"
3284 }
3285 ],
3286 "time": "2025-01-01T16:37:48+00:00"
3287 },
3288 {
3289 "name": "react/dns",
3290 "version": "v1.13.0",
3291 "source": {
3292 "type": "git",
3293 "url": "https://github.com/reactphp/dns.git",
3294 "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5"
3295 },
3296 "dist": {
3297 "type": "zip",
3298 "url": "https://api.github.com/repos/reactphp/dns/zipball/eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
3299 "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5",
3300 "shasum": ""
3301 },
3302 "require": {
3303 "php": ">=5.3.0",
3304 "react/cache": "^1.0 || ^0.6 || ^0.5",
3305 "react/event-loop": "^1.2",
3306 "react/promise": "^3.2 || ^2.7 || ^1.2.1"
3307 },
3308 "require-dev": {
3309 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
3310 "react/async": "^4.3 || ^3 || ^2",
3311 "react/promise-timer": "^1.11"
3312 },
3313 "type": "library",
3314 "autoload": {
3315 "psr-4": {
3316 "React\\Dns\\": "src/"
3317 }
3318 },
3319 "notification-url": "https://packagist.org/downloads/",
3320 "license": [
3321 "MIT"
3322 ],
3323 "authors": [
3324 {
3325 "name": "Christian Lück",
3326 "email": "christian@clue.engineering",
3327 "homepage": "https://clue.engineering/"
3328 },
3329 {
3330 "name": "Cees-Jan Kiewiet",
3331 "email": "reactphp@ceesjankiewiet.nl",
3332 "homepage": "https://wyrihaximus.net/"
3333 },
3334 {
3335 "name": "Jan Sorgalla",
3336 "email": "jsorgalla@gmail.com",
3337 "homepage": "https://sorgalla.com/"
3338 },
3339 {
3340 "name": "Chris Boden",
3341 "email": "cboden@gmail.com",
3342 "homepage": "https://cboden.dev/"
3343 }
3344 ],
3345 "description": "Async DNS resolver for ReactPHP",
3346 "keywords": [
3347 "async",
3348 "dns",
3349 "dns-resolver",
3350 "reactphp"
3351 ],
3352 "support": {
3353 "issues": "https://github.com/reactphp/dns/issues",
3354 "source": "https://github.com/reactphp/dns/tree/v1.13.0"
3355 },
3356 "funding": [
3357 {
3358 "url": "https://opencollective.com/reactphp",
3359 "type": "open_collective"
3360 }
3361 ],
3362 "time": "2024-06-13T14:18:03+00:00"
3363 },
3364 {
3365 "name": "react/event-loop",
3366 "version": "v1.5.0",
3367 "source": {
3368 "type": "git",
3369 "url": "https://github.com/reactphp/event-loop.git",
3370 "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354"
3371 },
3372 "dist": {
3373 "type": "zip",
3374 "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
3375 "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354",
3376 "shasum": ""
3377 },
3378 "require": {
3379 "php": ">=5.3.0"
3380 },
3381 "require-dev": {
3382 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36"
3383 },
3384 "suggest": {
3385 "ext-pcntl": "For signal handling support when using the StreamSelectLoop"
3386 },
3387 "type": "library",
3388 "autoload": {
3389 "psr-4": {
3390 "React\\EventLoop\\": "src/"
3391 }
3392 },
3393 "notification-url": "https://packagist.org/downloads/",
3394 "license": [
3395 "MIT"
3396 ],
3397 "authors": [
3398 {
3399 "name": "Christian Lück",
3400 "email": "christian@clue.engineering",
3401 "homepage": "https://clue.engineering/"
3402 },
3403 {
3404 "name": "Cees-Jan Kiewiet",
3405 "email": "reactphp@ceesjankiewiet.nl",
3406 "homepage": "https://wyrihaximus.net/"
3407 },
3408 {
3409 "name": "Jan Sorgalla",
3410 "email": "jsorgalla@gmail.com",
3411 "homepage": "https://sorgalla.com/"
3412 },
3413 {
3414 "name": "Chris Boden",
3415 "email": "cboden@gmail.com",
3416 "homepage": "https://cboden.dev/"
3417 }
3418 ],
3419 "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.",
3420 "keywords": [
3421 "asynchronous",
3422 "event-loop"
3423 ],
3424 "support": {
3425 "issues": "https://github.com/reactphp/event-loop/issues",
3426 "source": "https://github.com/reactphp/event-loop/tree/v1.5.0"
3427 },
3428 "funding": [
3429 {
3430 "url": "https://opencollective.com/reactphp",
3431 "type": "open_collective"
3432 }
3433 ],
3434 "time": "2023-11-13T13:48:05+00:00"
3435 },
3436 {
3437 "name": "react/promise",
3438 "version": "v3.3.0",
3439 "source": {
3440 "type": "git",
3441 "url": "https://github.com/reactphp/promise.git",
3442 "reference": "23444f53a813a3296c1368bb104793ce8d88f04a"
3443 },
3444 "dist": {
3445 "type": "zip",
3446 "url": "https://api.github.com/repos/reactphp/promise/zipball/23444f53a813a3296c1368bb104793ce8d88f04a",
3447 "reference": "23444f53a813a3296c1368bb104793ce8d88f04a",
3448 "shasum": ""
3449 },
3450 "require": {
3451 "php": ">=7.1.0"
3452 },
3453 "require-dev": {
3454 "phpstan/phpstan": "1.12.28 || 1.4.10",
3455 "phpunit/phpunit": "^9.6 || ^7.5"
3456 },
3457 "type": "library",
3458 "autoload": {
3459 "files": [
3460 "src/functions_include.php"
3461 ],
3462 "psr-4": {
3463 "React\\Promise\\": "src/"
3464 }
3465 },
3466 "notification-url": "https://packagist.org/downloads/",
3467 "license": [
3468 "MIT"
3469 ],
3470 "authors": [
3471 {
3472 "name": "Jan Sorgalla",
3473 "email": "jsorgalla@gmail.com",
3474 "homepage": "https://sorgalla.com/"
3475 },
3476 {
3477 "name": "Christian Lück",
3478 "email": "christian@clue.engineering",
3479 "homepage": "https://clue.engineering/"
3480 },
3481 {
3482 "name": "Cees-Jan Kiewiet",
3483 "email": "reactphp@ceesjankiewiet.nl",
3484 "homepage": "https://wyrihaximus.net/"
3485 },
3486 {
3487 "name": "Chris Boden",
3488 "email": "cboden@gmail.com",
3489 "homepage": "https://cboden.dev/"
3490 }
3491 ],
3492 "description": "A lightweight implementation of CommonJS Promises/A for PHP",
3493 "keywords": [
3494 "promise",
3495 "promises"
3496 ],
3497 "support": {
3498 "issues": "https://github.com/reactphp/promise/issues",
3499 "source": "https://github.com/reactphp/promise/tree/v3.3.0"
3500 },
3501 "funding": [
3502 {
3503 "url": "https://opencollective.com/reactphp",
3504 "type": "open_collective"
3505 }
3506 ],
3507 "time": "2025-08-19T18:57:03+00:00"
3508 },
3509 {
3510 "name": "react/socket",
3511 "version": "v1.16.0",
3512 "source": {
3513 "type": "git",
3514 "url": "https://github.com/reactphp/socket.git",
3515 "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1"
3516 },
3517 "dist": {
3518 "type": "zip",
3519 "url": "https://api.github.com/repos/reactphp/socket/zipball/23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
3520 "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1",
3521 "shasum": ""
3522 },
3523 "require": {
3524 "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
3525 "php": ">=5.3.0",
3526 "react/dns": "^1.13",
3527 "react/event-loop": "^1.2",
3528 "react/promise": "^3.2 || ^2.6 || ^1.2.1",
3529 "react/stream": "^1.4"
3530 },
3531 "require-dev": {
3532 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36",
3533 "react/async": "^4.3 || ^3.3 || ^2",
3534 "react/promise-stream": "^1.4",
3535 "react/promise-timer": "^1.11"
3536 },
3537 "type": "library",
3538 "autoload": {
3539 "psr-4": {
3540 "React\\Socket\\": "src/"
3541 }
3542 },
3543 "notification-url": "https://packagist.org/downloads/",
3544 "license": [
3545 "MIT"
3546 ],
3547 "authors": [
3548 {
3549 "name": "Christian Lück",
3550 "email": "christian@clue.engineering",
3551 "homepage": "https://clue.engineering/"
3552 },
3553 {
3554 "name": "Cees-Jan Kiewiet",
3555 "email": "reactphp@ceesjankiewiet.nl",
3556 "homepage": "https://wyrihaximus.net/"
3557 },
3558 {
3559 "name": "Jan Sorgalla",
3560 "email": "jsorgalla@gmail.com",
3561 "homepage": "https://sorgalla.com/"
3562 },
3563 {
3564 "name": "Chris Boden",
3565 "email": "cboden@gmail.com",
3566 "homepage": "https://cboden.dev/"
3567 }
3568 ],
3569 "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP",
3570 "keywords": [
3571 "Connection",
3572 "Socket",
3573 "async",
3574 "reactphp",
3575 "stream"
3576 ],
3577 "support": {
3578 "issues": "https://github.com/reactphp/socket/issues",
3579 "source": "https://github.com/reactphp/socket/tree/v1.16.0"
3580 },
3581 "funding": [
3582 {
3583 "url": "https://opencollective.com/reactphp",
3584 "type": "open_collective"
3585 }
3586 ],
3587 "time": "2024-07-26T10:38:09+00:00"
3588 },
3589 {
3590 "name": "react/stream",
3591 "version": "v1.4.0",
3592 "source": {
3593 "type": "git",
3594 "url": "https://github.com/reactphp/stream.git",
3595 "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d"
3596 },
3597 "dist": {
3598 "type": "zip",
3599 "url": "https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d",
3600 "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d",
3601 "shasum": ""
3602 },
3603 "require": {
3604 "evenement/evenement": "^3.0 || ^2.0 || ^1.0",
3605 "php": ">=5.3.8",
3606 "react/event-loop": "^1.2"
3607 },
3608 "require-dev": {
3609 "clue/stream-filter": "~1.2",
3610 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36"
3611 },
3612 "type": "library",
3613 "autoload": {
3614 "psr-4": {
3615 "React\\Stream\\": "src/"
3616 }
3617 },
3618 "notification-url": "https://packagist.org/downloads/",
3619 "license": [
3620 "MIT"
3621 ],
3622 "authors": [
3623 {
3624 "name": "Christian Lück",
3625 "email": "christian@clue.engineering",
3626 "homepage": "https://clue.engineering/"
3627 },
3628 {
3629 "name": "Cees-Jan Kiewiet",
3630 "email": "reactphp@ceesjankiewiet.nl",
3631 "homepage": "https://wyrihaximus.net/"
3632 },
3633 {
3634 "name": "Jan Sorgalla",
3635 "email": "jsorgalla@gmail.com",
3636 "homepage": "https://sorgalla.com/"
3637 },
3638 {
3639 "name": "Chris Boden",
3640 "email": "cboden@gmail.com",
3641 "homepage": "https://cboden.dev/"
3642 }
3643 ],
3644 "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP",
3645 "keywords": [
3646 "event-driven",
3647 "io",
3648 "non-blocking",
3649 "pipe",
3650 "reactphp",
3651 "readable",
3652 "stream",
3653 "writable"
3654 ],
3655 "support": {
3656 "issues": "https://github.com/reactphp/stream/issues",
3657 "source": "https://github.com/reactphp/stream/tree/v1.4.0"
3658 },
3659 "funding": [
3660 {
3661 "url": "https://opencollective.com/reactphp",
3662 "type": "open_collective"
3663 }
3664 ],
3665 "time": "2024-06-11T12:45:25+00:00"
3666 },
3667 {
3668 "name": "sebastian/cli-parser",
3669 "version": "1.0.2",
3670 "source": {
3671 "type": "git",
3672 "url": "https://github.com/sebastianbergmann/cli-parser.git",
3673 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b"
3674 },
3675 "dist": {
3676 "type": "zip",
3677 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b",
3678 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b",
3679 "shasum": ""
3680 },
3681 "require": {
3682 "php": ">=7.3"
3683 },
3684 "require-dev": {
3685 "phpunit/phpunit": "^9.3"
3686 },
3687 "type": "library",
3688 "extra": {
3689 "branch-alias": {
3690 "dev-master": "1.0-dev"
3691 }
3692 },
3693 "autoload": {
3694 "classmap": [
3695 "src/"
3696 ]
3697 },
3698 "notification-url": "https://packagist.org/downloads/",
3699 "license": [
3700 "BSD-3-Clause"
3701 ],
3702 "authors": [
3703 {
3704 "name": "Sebastian Bergmann",
3705 "email": "sebastian@phpunit.de",
3706 "role": "lead"
3707 }
3708 ],
3709 "description": "Library for parsing CLI options",
3710 "homepage": "https://github.com/sebastianbergmann/cli-parser",
3711 "support": {
3712 "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
3713 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2"
3714 },
3715 "funding": [
3716 {
3717 "url": "https://github.com/sebastianbergmann",
3718 "type": "github"
3719 }
3720 ],
3721 "time": "2024-03-02T06:27:43+00:00"
3722 },
3723 {
3724 "name": "sebastian/code-unit",
3725 "version": "1.0.8",
3726 "source": {
3727 "type": "git",
3728 "url": "https://github.com/sebastianbergmann/code-unit.git",
3729 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
3730 },
3731 "dist": {
3732 "type": "zip",
3733 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
3734 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
3735 "shasum": ""
3736 },
3737 "require": {
3738 "php": ">=7.3"
3739 },
3740 "require-dev": {
3741 "phpunit/phpunit": "^9.3"
3742 },
3743 "type": "library",
3744 "extra": {
3745 "branch-alias": {
3746 "dev-master": "1.0-dev"
3747 }
3748 },
3749 "autoload": {
3750 "classmap": [
3751 "src/"
3752 ]
3753 },
3754 "notification-url": "https://packagist.org/downloads/",
3755 "license": [
3756 "BSD-3-Clause"
3757 ],
3758 "authors": [
3759 {
3760 "name": "Sebastian Bergmann",
3761 "email": "sebastian@phpunit.de",
3762 "role": "lead"
3763 }
3764 ],
3765 "description": "Collection of value objects that represent the PHP code units",
3766 "homepage": "https://github.com/sebastianbergmann/code-unit",
3767 "support": {
3768 "issues": "https://github.com/sebastianbergmann/code-unit/issues",
3769 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
3770 },
3771 "funding": [
3772 {
3773 "url": "https://github.com/sebastianbergmann",
3774 "type": "github"
3775 }
3776 ],
3777 "time": "2020-10-26T13:08:54+00:00"
3778 },
3779 {
3780 "name": "sebastian/code-unit-reverse-lookup",
3781 "version": "2.0.3",
3782 "source": {
3783 "type": "git",
3784 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
3785 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
3786 },
3787 "dist": {
3788 "type": "zip",
3789 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
3790 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
3791 "shasum": ""
3792 },
3793 "require": {
3794 "php": ">=7.3"
3795 },
3796 "require-dev": {
3797 "phpunit/phpunit": "^9.3"
3798 },
3799 "type": "library",
3800 "extra": {
3801 "branch-alias": {
3802 "dev-master": "2.0-dev"
3803 }
3804 },
3805 "autoload": {
3806 "classmap": [
3807 "src/"
3808 ]
3809 },
3810 "notification-url": "https://packagist.org/downloads/",
3811 "license": [
3812 "BSD-3-Clause"
3813 ],
3814 "authors": [
3815 {
3816 "name": "Sebastian Bergmann",
3817 "email": "sebastian@phpunit.de"
3818 }
3819 ],
3820 "description": "Looks up which function or method a line of code belongs to",
3821 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
3822 "support": {
3823 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
3824 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
3825 },
3826 "funding": [
3827 {
3828 "url": "https://github.com/sebastianbergmann",
3829 "type": "github"
3830 }
3831 ],
3832 "time": "2020-09-28T05:30:19+00:00"
3833 },
3834 {
3835 "name": "sebastian/comparator",
3836 "version": "4.0.9",
3837 "source": {
3838 "type": "git",
3839 "url": "https://github.com/sebastianbergmann/comparator.git",
3840 "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5"
3841 },
3842 "dist": {
3843 "type": "zip",
3844 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/67a2df3a62639eab2cc5906065e9805d4fd5dfc5",
3845 "reference": "67a2df3a62639eab2cc5906065e9805d4fd5dfc5",
3846 "shasum": ""
3847 },
3848 "require": {
3849 "php": ">=7.3",
3850 "sebastian/diff": "^4.0",
3851 "sebastian/exporter": "^4.0"
3852 },
3853 "require-dev": {
3854 "phpunit/phpunit": "^9.3"
3855 },
3856 "type": "library",
3857 "extra": {
3858 "branch-alias": {
3859 "dev-master": "4.0-dev"
3860 }
3861 },
3862 "autoload": {
3863 "classmap": [
3864 "src/"
3865 ]
3866 },
3867 "notification-url": "https://packagist.org/downloads/",
3868 "license": [
3869 "BSD-3-Clause"
3870 ],
3871 "authors": [
3872 {
3873 "name": "Sebastian Bergmann",
3874 "email": "sebastian@phpunit.de"
3875 },
3876 {
3877 "name": "Jeff Welch",
3878 "email": "whatthejeff@gmail.com"
3879 },
3880 {
3881 "name": "Volker Dusch",
3882 "email": "github@wallbash.com"
3883 },
3884 {
3885 "name": "Bernhard Schussek",
3886 "email": "bschussek@2bepublished.at"
3887 }
3888 ],
3889 "description": "Provides the functionality to compare PHP values for equality",
3890 "homepage": "https://github.com/sebastianbergmann/comparator",
3891 "keywords": [
3892 "comparator",
3893 "compare",
3894 "equality"
3895 ],
3896 "support": {
3897 "issues": "https://github.com/sebastianbergmann/comparator/issues",
3898 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.9"
3899 },
3900 "funding": [
3901 {
3902 "url": "https://github.com/sebastianbergmann",
3903 "type": "github"
3904 },
3905 {
3906 "url": "https://liberapay.com/sebastianbergmann",
3907 "type": "liberapay"
3908 },
3909 {
3910 "url": "https://thanks.dev/u/gh/sebastianbergmann",
3911 "type": "thanks_dev"
3912 },
3913 {
3914 "url": "https://tidelift.com/funding/github/packagist/sebastian/comparator",
3915 "type": "tidelift"
3916 }
3917 ],
3918 "time": "2025-08-10T06:51:50+00:00"
3919 },
3920 {
3921 "name": "sebastian/complexity",
3922 "version": "2.0.3",
3923 "source": {
3924 "type": "git",
3925 "url": "https://github.com/sebastianbergmann/complexity.git",
3926 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a"
3927 },
3928 "dist": {
3929 "type": "zip",
3930 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a",
3931 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a",
3932 "shasum": ""
3933 },
3934 "require": {
3935 "nikic/php-parser": "^4.18 || ^5.0",
3936 "php": ">=7.3"
3937 },
3938 "require-dev": {
3939 "phpunit/phpunit": "^9.3"
3940 },
3941 "type": "library",
3942 "extra": {
3943 "branch-alias": {
3944 "dev-master": "2.0-dev"
3945 }
3946 },
3947 "autoload": {
3948 "classmap": [
3949 "src/"
3950 ]
3951 },
3952 "notification-url": "https://packagist.org/downloads/",
3953 "license": [
3954 "BSD-3-Clause"
3955 ],
3956 "authors": [
3957 {
3958 "name": "Sebastian Bergmann",
3959 "email": "sebastian@phpunit.de",
3960 "role": "lead"
3961 }
3962 ],
3963 "description": "Library for calculating the complexity of PHP code units",
3964 "homepage": "https://github.com/sebastianbergmann/complexity",
3965 "support": {
3966 "issues": "https://github.com/sebastianbergmann/complexity/issues",
3967 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3"
3968 },
3969 "funding": [
3970 {
3971 "url": "https://github.com/sebastianbergmann",
3972 "type": "github"
3973 }
3974 ],
3975 "time": "2023-12-22T06:19:30+00:00"
3976 },
3977 {
3978 "name": "sebastian/diff",
3979 "version": "4.0.6",
3980 "source": {
3981 "type": "git",
3982 "url": "https://github.com/sebastianbergmann/diff.git",
3983 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc"
3984 },
3985 "dist": {
3986 "type": "zip",
3987 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc",
3988 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc",
3989 "shasum": ""
3990 },
3991 "require": {
3992 "php": ">=7.3"
3993 },
3994 "require-dev": {
3995 "phpunit/phpunit": "^9.3",
3996 "symfony/process": "^4.2 || ^5"
3997 },
3998 "type": "library",
3999 "extra": {
4000 "branch-alias": {
4001 "dev-master": "4.0-dev"
4002 }
4003 },
4004 "autoload": {
4005 "classmap": [
4006 "src/"
4007 ]
4008 },
4009 "notification-url": "https://packagist.org/downloads/",
4010 "license": [
4011 "BSD-3-Clause"
4012 ],
4013 "authors": [
4014 {
4015 "name": "Sebastian Bergmann",
4016 "email": "sebastian@phpunit.de"
4017 },
4018 {
4019 "name": "Kore Nordmann",
4020 "email": "mail@kore-nordmann.de"
4021 }
4022 ],
4023 "description": "Diff implementation",
4024 "homepage": "https://github.com/sebastianbergmann/diff",
4025 "keywords": [
4026 "diff",
4027 "udiff",
4028 "unidiff",
4029 "unified diff"
4030 ],
4031 "support": {
4032 "issues": "https://github.com/sebastianbergmann/diff/issues",
4033 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6"
4034 },
4035 "funding": [
4036 {
4037 "url": "https://github.com/sebastianbergmann",
4038 "type": "github"
4039 }
4040 ],
4041 "time": "2024-03-02T06:30:58+00:00"
4042 },
4043 {
4044 "name": "sebastian/environment",
4045 "version": "5.1.5",
4046 "source": {
4047 "type": "git",
4048 "url": "https://github.com/sebastianbergmann/environment.git",
4049 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed"
4050 },
4051 "dist": {
4052 "type": "zip",
4053 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
4054 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed",
4055 "shasum": ""
4056 },
4057 "require": {
4058 "php": ">=7.3"
4059 },
4060 "require-dev": {
4061 "phpunit/phpunit": "^9.3"
4062 },
4063 "suggest": {
4064 "ext-posix": "*"
4065 },
4066 "type": "library",
4067 "extra": {
4068 "branch-alias": {
4069 "dev-master": "5.1-dev"
4070 }
4071 },
4072 "autoload": {
4073 "classmap": [
4074 "src/"
4075 ]
4076 },
4077 "notification-url": "https://packagist.org/downloads/",
4078 "license": [
4079 "BSD-3-Clause"
4080 ],
4081 "authors": [
4082 {
4083 "name": "Sebastian Bergmann",
4084 "email": "sebastian@phpunit.de"
4085 }
4086 ],
4087 "description": "Provides functionality to handle HHVM/PHP environments",
4088 "homepage": "http://www.github.com/sebastianbergmann/environment",
4089 "keywords": [
4090 "Xdebug",
4091 "environment",
4092 "hhvm"
4093 ],
4094 "support": {
4095 "issues": "https://github.com/sebastianbergmann/environment/issues",
4096 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5"
4097 },
4098 "funding": [
4099 {
4100 "url": "https://github.com/sebastianbergmann",
4101 "type": "github"
4102 }
4103 ],
4104 "time": "2023-02-03T06:03:51+00:00"
4105 },
4106 {
4107 "name": "sebastian/exporter",
4108 "version": "4.0.8",
4109 "source": {
4110 "type": "git",
4111 "url": "https://github.com/sebastianbergmann/exporter.git",
4112 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c"
4113 },
4114 "dist": {
4115 "type": "zip",
4116 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/14c6ba52f95a36c3d27c835d65efc7123c446e8c",
4117 "reference": "14c6ba52f95a36c3d27c835d65efc7123c446e8c",
4118 "shasum": ""
4119 },
4120 "require": {
4121 "php": ">=7.3",
4122 "sebastian/recursion-context": "^4.0"
4123 },
4124 "require-dev": {
4125 "ext-mbstring": "*",
4126 "phpunit/phpunit": "^9.3"
4127 },
4128 "type": "library",
4129 "extra": {
4130 "branch-alias": {
4131 "dev-master": "4.0-dev"
4132 }
4133 },
4134 "autoload": {
4135 "classmap": [
4136 "src/"
4137 ]
4138 },
4139 "notification-url": "https://packagist.org/downloads/",
4140 "license": [
4141 "BSD-3-Clause"
4142 ],
4143 "authors": [
4144 {
4145 "name": "Sebastian Bergmann",
4146 "email": "sebastian@phpunit.de"
4147 },
4148 {
4149 "name": "Jeff Welch",
4150 "email": "whatthejeff@gmail.com"
4151 },
4152 {
4153 "name": "Volker Dusch",
4154 "email": "github@wallbash.com"
4155 },
4156 {
4157 "name": "Adam Harvey",
4158 "email": "aharvey@php.net"
4159 },
4160 {
4161 "name": "Bernhard Schussek",
4162 "email": "bschussek@gmail.com"
4163 }
4164 ],
4165 "description": "Provides the functionality to export PHP variables for visualization",
4166 "homepage": "https://www.github.com/sebastianbergmann/exporter",
4167 "keywords": [
4168 "export",
4169 "exporter"
4170 ],
4171 "support": {
4172 "issues": "https://github.com/sebastianbergmann/exporter/issues",
4173 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.8"
4174 },
4175 "funding": [
4176 {
4177 "url": "https://github.com/sebastianbergmann",
4178 "type": "github"
4179 },
4180 {
4181 "url": "https://liberapay.com/sebastianbergmann",
4182 "type": "liberapay"
4183 },
4184 {
4185 "url": "https://thanks.dev/u/gh/sebastianbergmann",
4186 "type": "thanks_dev"
4187 },
4188 {
4189 "url": "https://tidelift.com/funding/github/packagist/sebastian/exporter",
4190 "type": "tidelift"
4191 }
4192 ],
4193 "time": "2025-09-24T06:03:27+00:00"
4194 },
4195 {
4196 "name": "sebastian/global-state",
4197 "version": "5.0.8",
4198 "source": {
4199 "type": "git",
4200 "url": "https://github.com/sebastianbergmann/global-state.git",
4201 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6"
4202 },
4203 "dist": {
4204 "type": "zip",
4205 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/b6781316bdcd28260904e7cc18ec983d0d2ef4f6",
4206 "reference": "b6781316bdcd28260904e7cc18ec983d0d2ef4f6",
4207 "shasum": ""
4208 },
4209 "require": {
4210 "php": ">=7.3",
4211 "sebastian/object-reflector": "^2.0",
4212 "sebastian/recursion-context": "^4.0"
4213 },
4214 "require-dev": {
4215 "ext-dom": "*",
4216 "phpunit/phpunit": "^9.3"
4217 },
4218 "suggest": {
4219 "ext-uopz": "*"
4220 },
4221 "type": "library",
4222 "extra": {
4223 "branch-alias": {
4224 "dev-master": "5.0-dev"
4225 }
4226 },
4227 "autoload": {
4228 "classmap": [
4229 "src/"
4230 ]
4231 },
4232 "notification-url": "https://packagist.org/downloads/",
4233 "license": [
4234 "BSD-3-Clause"
4235 ],
4236 "authors": [
4237 {
4238 "name": "Sebastian Bergmann",
4239 "email": "sebastian@phpunit.de"
4240 }
4241 ],
4242 "description": "Snapshotting of global state",
4243 "homepage": "http://www.github.com/sebastianbergmann/global-state",
4244 "keywords": [
4245 "global state"
4246 ],
4247 "support": {
4248 "issues": "https://github.com/sebastianbergmann/global-state/issues",
4249 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.8"
4250 },
4251 "funding": [
4252 {
4253 "url": "https://github.com/sebastianbergmann",
4254 "type": "github"
4255 },
4256 {
4257 "url": "https://liberapay.com/sebastianbergmann",
4258 "type": "liberapay"
4259 },
4260 {
4261 "url": "https://thanks.dev/u/gh/sebastianbergmann",
4262 "type": "thanks_dev"
4263 },
4264 {
4265 "url": "https://tidelift.com/funding/github/packagist/sebastian/global-state",
4266 "type": "tidelift"
4267 }
4268 ],
4269 "time": "2025-08-10T07:10:35+00:00"
4270 },
4271 {
4272 "name": "sebastian/lines-of-code",
4273 "version": "1.0.4",
4274 "source": {
4275 "type": "git",
4276 "url": "https://github.com/sebastianbergmann/lines-of-code.git",
4277 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5"
4278 },
4279 "dist": {
4280 "type": "zip",
4281 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5",
4282 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5",
4283 "shasum": ""
4284 },
4285 "require": {
4286 "nikic/php-parser": "^4.18 || ^5.0",
4287 "php": ">=7.3"
4288 },
4289 "require-dev": {
4290 "phpunit/phpunit": "^9.3"
4291 },
4292 "type": "library",
4293 "extra": {
4294 "branch-alias": {
4295 "dev-master": "1.0-dev"
4296 }
4297 },
4298 "autoload": {
4299 "classmap": [
4300 "src/"
4301 ]
4302 },
4303 "notification-url": "https://packagist.org/downloads/",
4304 "license": [
4305 "BSD-3-Clause"
4306 ],
4307 "authors": [
4308 {
4309 "name": "Sebastian Bergmann",
4310 "email": "sebastian@phpunit.de",
4311 "role": "lead"
4312 }
4313 ],
4314 "description": "Library for counting the lines of code in PHP source code",
4315 "homepage": "https://github.com/sebastianbergmann/lines-of-code",
4316 "support": {
4317 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
4318 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4"
4319 },
4320 "funding": [
4321 {
4322 "url": "https://github.com/sebastianbergmann",
4323 "type": "github"
4324 }
4325 ],
4326 "time": "2023-12-22T06:20:34+00:00"
4327 },
4328 {
4329 "name": "sebastian/object-enumerator",
4330 "version": "4.0.4",
4331 "source": {
4332 "type": "git",
4333 "url": "https://github.com/sebastianbergmann/object-enumerator.git",
4334 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
4335 },
4336 "dist": {
4337 "type": "zip",
4338 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
4339 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
4340 "shasum": ""
4341 },
4342 "require": {
4343 "php": ">=7.3",
4344 "sebastian/object-reflector": "^2.0",
4345 "sebastian/recursion-context": "^4.0"
4346 },
4347 "require-dev": {
4348 "phpunit/phpunit": "^9.3"
4349 },
4350 "type": "library",
4351 "extra": {
4352 "branch-alias": {
4353 "dev-master": "4.0-dev"
4354 }
4355 },
4356 "autoload": {
4357 "classmap": [
4358 "src/"
4359 ]
4360 },
4361 "notification-url": "https://packagist.org/downloads/",
4362 "license": [
4363 "BSD-3-Clause"
4364 ],
4365 "authors": [
4366 {
4367 "name": "Sebastian Bergmann",
4368 "email": "sebastian@phpunit.de"
4369 }
4370 ],
4371 "description": "Traverses array structures and object graphs to enumerate all referenced objects",
4372 "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
4373 "support": {
4374 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
4375 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
4376 },
4377 "funding": [
4378 {
4379 "url": "https://github.com/sebastianbergmann",
4380 "type": "github"
4381 }
4382 ],
4383 "time": "2020-10-26T13:12:34+00:00"
4384 },
4385 {
4386 "name": "sebastian/object-reflector",
4387 "version": "2.0.4",
4388 "source": {
4389 "type": "git",
4390 "url": "https://github.com/sebastianbergmann/object-reflector.git",
4391 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
4392 },
4393 "dist": {
4394 "type": "zip",
4395 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
4396 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
4397 "shasum": ""
4398 },
4399 "require": {
4400 "php": ">=7.3"
4401 },
4402 "require-dev": {
4403 "phpunit/phpunit": "^9.3"
4404 },
4405 "type": "library",
4406 "extra": {
4407 "branch-alias": {
4408 "dev-master": "2.0-dev"
4409 }
4410 },
4411 "autoload": {
4412 "classmap": [
4413 "src/"
4414 ]
4415 },
4416 "notification-url": "https://packagist.org/downloads/",
4417 "license": [
4418 "BSD-3-Clause"
4419 ],
4420 "authors": [
4421 {
4422 "name": "Sebastian Bergmann",
4423 "email": "sebastian@phpunit.de"
4424 }
4425 ],
4426 "description": "Allows reflection of object attributes, including inherited and non-public ones",
4427 "homepage": "https://github.com/sebastianbergmann/object-reflector/",
4428 "support": {
4429 "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
4430 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
4431 },
4432 "funding": [
4433 {
4434 "url": "https://github.com/sebastianbergmann",
4435 "type": "github"
4436 }
4437 ],
4438 "time": "2020-10-26T13:14:26+00:00"
4439 },
4440 {
4441 "name": "sebastian/recursion-context",
4442 "version": "4.0.6",
4443 "source": {
4444 "type": "git",
4445 "url": "https://github.com/sebastianbergmann/recursion-context.git",
4446 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0"
4447 },
4448 "dist": {
4449 "type": "zip",
4450 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/539c6691e0623af6dc6f9c20384c120f963465a0",
4451 "reference": "539c6691e0623af6dc6f9c20384c120f963465a0",
4452 "shasum": ""
4453 },
4454 "require": {
4455 "php": ">=7.3"
4456 },
4457 "require-dev": {
4458 "phpunit/phpunit": "^9.3"
4459 },
4460 "type": "library",
4461 "extra": {
4462 "branch-alias": {
4463 "dev-master": "4.0-dev"
4464 }
4465 },
4466 "autoload": {
4467 "classmap": [
4468 "src/"
4469 ]
4470 },
4471 "notification-url": "https://packagist.org/downloads/",
4472 "license": [
4473 "BSD-3-Clause"
4474 ],
4475 "authors": [
4476 {
4477 "name": "Sebastian Bergmann",
4478 "email": "sebastian@phpunit.de"
4479 },
4480 {
4481 "name": "Jeff Welch",
4482 "email": "whatthejeff@gmail.com"
4483 },
4484 {
4485 "name": "Adam Harvey",
4486 "email": "aharvey@php.net"
4487 }
4488 ],
4489 "description": "Provides functionality to recursively process PHP variables",
4490 "homepage": "https://github.com/sebastianbergmann/recursion-context",
4491 "support": {
4492 "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
4493 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.6"
4494 },
4495 "funding": [
4496 {
4497 "url": "https://github.com/sebastianbergmann",
4498 "type": "github"
4499 },
4500 {
4501 "url": "https://liberapay.com/sebastianbergmann",
4502 "type": "liberapay"
4503 },
4504 {
4505 "url": "https://thanks.dev/u/gh/sebastianbergmann",
4506 "type": "thanks_dev"
4507 },
4508 {
4509 "url": "https://tidelift.com/funding/github/packagist/sebastian/recursion-context",
4510 "type": "tidelift"
4511 }
4512 ],
4513 "time": "2025-08-10T06:57:39+00:00"
4514 },
4515 {
4516 "name": "sebastian/resource-operations",
4517 "version": "3.0.4",
4518 "source": {
4519 "type": "git",
4520 "url": "https://github.com/sebastianbergmann/resource-operations.git",
4521 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e"
4522 },
4523 "dist": {
4524 "type": "zip",
4525 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e",
4526 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e",
4527 "shasum": ""
4528 },
4529 "require": {
4530 "php": ">=7.3"
4531 },
4532 "require-dev": {
4533 "phpunit/phpunit": "^9.0"
4534 },
4535 "type": "library",
4536 "extra": {
4537 "branch-alias": {
4538 "dev-main": "3.0-dev"
4539 }
4540 },
4541 "autoload": {
4542 "classmap": [
4543 "src/"
4544 ]
4545 },
4546 "notification-url": "https://packagist.org/downloads/",
4547 "license": [
4548 "BSD-3-Clause"
4549 ],
4550 "authors": [
4551 {
4552 "name": "Sebastian Bergmann",
4553 "email": "sebastian@phpunit.de"
4554 }
4555 ],
4556 "description": "Provides a list of PHP built-in functions that operate on resources",
4557 "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
4558 "support": {
4559 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4"
4560 },
4561 "funding": [
4562 {
4563 "url": "https://github.com/sebastianbergmann",
4564 "type": "github"
4565 }
4566 ],
4567 "time": "2024-03-14T16:00:52+00:00"
4568 },
4569 {
4570 "name": "sebastian/type",
4571 "version": "3.2.1",
4572 "source": {
4573 "type": "git",
4574 "url": "https://github.com/sebastianbergmann/type.git",
4575 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7"
4576 },
4577 "dist": {
4578 "type": "zip",
4579 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
4580 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7",
4581 "shasum": ""
4582 },
4583 "require": {
4584 "php": ">=7.3"
4585 },
4586 "require-dev": {
4587 "phpunit/phpunit": "^9.5"
4588 },
4589 "type": "library",
4590 "extra": {
4591 "branch-alias": {
4592 "dev-master": "3.2-dev"
4593 }
4594 },
4595 "autoload": {
4596 "classmap": [
4597 "src/"
4598 ]
4599 },
4600 "notification-url": "https://packagist.org/downloads/",
4601 "license": [
4602 "BSD-3-Clause"
4603 ],
4604 "authors": [
4605 {
4606 "name": "Sebastian Bergmann",
4607 "email": "sebastian@phpunit.de",
4608 "role": "lead"
4609 }
4610 ],
4611 "description": "Collection of value objects that represent the types of the PHP type system",
4612 "homepage": "https://github.com/sebastianbergmann/type",
4613 "support": {
4614 "issues": "https://github.com/sebastianbergmann/type/issues",
4615 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1"
4616 },
4617 "funding": [
4618 {
4619 "url": "https://github.com/sebastianbergmann",
4620 "type": "github"
4621 }
4622 ],
4623 "time": "2023-02-03T06:13:03+00:00"
4624 },
4625 {
4626 "name": "sebastian/version",
4627 "version": "3.0.2",
4628 "source": {
4629 "type": "git",
4630 "url": "https://github.com/sebastianbergmann/version.git",
4631 "reference": "c6c1022351a901512170118436c764e473f6de8c"
4632 },
4633 "dist": {
4634 "type": "zip",
4635 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
4636 "reference": "c6c1022351a901512170118436c764e473f6de8c",
4637 "shasum": ""
4638 },
4639 "require": {
4640 "php": ">=7.3"
4641 },
4642 "type": "library",
4643 "extra": {
4644 "branch-alias": {
4645 "dev-master": "3.0-dev"
4646 }
4647 },
4648 "autoload": {
4649 "classmap": [
4650 "src/"
4651 ]
4652 },
4653 "notification-url": "https://packagist.org/downloads/",
4654 "license": [
4655 "BSD-3-Clause"
4656 ],
4657 "authors": [
4658 {
4659 "name": "Sebastian Bergmann",
4660 "email": "sebastian@phpunit.de",
4661 "role": "lead"
4662 }
4663 ],
4664 "description": "Library that helps with managing the version number of Git-hosted PHP projects",
4665 "homepage": "https://github.com/sebastianbergmann/version",
4666 "support": {
4667 "issues": "https://github.com/sebastianbergmann/version/issues",
4668 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
4669 },
4670 "funding": [
4671 {
4672 "url": "https://github.com/sebastianbergmann",
4673 "type": "github"
4674 }
4675 ],
4676 "time": "2020-09-28T06:39:44+00:00"
4677 },
4678 {
4679 "name": "symfony/config",
4680 "version": "v7.3.4",
4681 "source": {
4682 "type": "git",
4683 "url": "https://github.com/symfony/config.git",
4684 "reference": "8a09223170046d2cfda3d2e11af01df2c641e961"
4685 },
4686 "dist": {
4687 "type": "zip",
4688 "url": "https://api.github.com/repos/symfony/config/zipball/8a09223170046d2cfda3d2e11af01df2c641e961",
4689 "reference": "8a09223170046d2cfda3d2e11af01df2c641e961",
4690 "shasum": ""
4691 },
4692 "require": {
4693 "php": ">=8.2",
4694 "symfony/deprecation-contracts": "^2.5|^3",
4695 "symfony/filesystem": "^7.1",
4696 "symfony/polyfill-ctype": "~1.8"
4697 },
4698 "conflict": {
4699 "symfony/finder": "<6.4",
4700 "symfony/service-contracts": "<2.5"
4701 },
4702 "require-dev": {
4703 "symfony/event-dispatcher": "^6.4|^7.0",
4704 "symfony/finder": "^6.4|^7.0",
4705 "symfony/messenger": "^6.4|^7.0",
4706 "symfony/service-contracts": "^2.5|^3",
4707 "symfony/yaml": "^6.4|^7.0"
4708 },
4709 "type": "library",
4710 "autoload": {
4711 "psr-4": {
4712 "Symfony\\Component\\Config\\": ""
4713 },
4714 "exclude-from-classmap": [
4715 "/Tests/"
4716 ]
4717 },
4718 "notification-url": "https://packagist.org/downloads/",
4719 "license": [
4720 "MIT"
4721 ],
4722 "authors": [
4723 {
4724 "name": "Fabien Potencier",
4725 "email": "fabien@symfony.com"
4726 },
4727 {
4728 "name": "Symfony Community",
4729 "homepage": "https://symfony.com/contributors"
4730 }
4731 ],
4732 "description": "Helps you find, load, combine, autofill and validate configuration values of any kind",
4733 "homepage": "https://symfony.com",
4734 "support": {
4735 "source": "https://github.com/symfony/config/tree/v7.3.4"
4736 },
4737 "funding": [
4738 {
4739 "url": "https://symfony.com/sponsor",
4740 "type": "custom"
4741 },
4742 {
4743 "url": "https://github.com/fabpot",
4744 "type": "github"
4745 },
4746 {
4747 "url": "https://github.com/nicolas-grekas",
4748 "type": "github"
4749 },
4750 {
4751 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4752 "type": "tidelift"
4753 }
4754 ],
4755 "time": "2025-09-22T12:46:16+00:00"
4756 },
4757 {
4758 "name": "symfony/console",
4759 "version": "v7.3.4",
4760 "source": {
4761 "type": "git",
4762 "url": "https://github.com/symfony/console.git",
4763 "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db"
4764 },
4765 "dist": {
4766 "type": "zip",
4767 "url": "https://api.github.com/repos/symfony/console/zipball/2b9c5fafbac0399a20a2e82429e2bd735dcfb7db",
4768 "reference": "2b9c5fafbac0399a20a2e82429e2bd735dcfb7db",
4769 "shasum": ""
4770 },
4771 "require": {
4772 "php": ">=8.2",
4773 "symfony/deprecation-contracts": "^2.5|^3",
4774 "symfony/polyfill-mbstring": "~1.0",
4775 "symfony/service-contracts": "^2.5|^3",
4776 "symfony/string": "^7.2"
4777 },
4778 "conflict": {
4779 "symfony/dependency-injection": "<6.4",
4780 "symfony/dotenv": "<6.4",
4781 "symfony/event-dispatcher": "<6.4",
4782 "symfony/lock": "<6.4",
4783 "symfony/process": "<6.4"
4784 },
4785 "provide": {
4786 "psr/log-implementation": "1.0|2.0|3.0"
4787 },
4788 "require-dev": {
4789 "psr/log": "^1|^2|^3",
4790 "symfony/config": "^6.4|^7.0",
4791 "symfony/dependency-injection": "^6.4|^7.0",
4792 "symfony/event-dispatcher": "^6.4|^7.0",
4793 "symfony/http-foundation": "^6.4|^7.0",
4794 "symfony/http-kernel": "^6.4|^7.0",
4795 "symfony/lock": "^6.4|^7.0",
4796 "symfony/messenger": "^6.4|^7.0",
4797 "symfony/process": "^6.4|^7.0",
4798 "symfony/stopwatch": "^6.4|^7.0",
4799 "symfony/var-dumper": "^6.4|^7.0"
4800 },
4801 "type": "library",
4802 "autoload": {
4803 "psr-4": {
4804 "Symfony\\Component\\Console\\": ""
4805 },
4806 "exclude-from-classmap": [
4807 "/Tests/"
4808 ]
4809 },
4810 "notification-url": "https://packagist.org/downloads/",
4811 "license": [
4812 "MIT"
4813 ],
4814 "authors": [
4815 {
4816 "name": "Fabien Potencier",
4817 "email": "fabien@symfony.com"
4818 },
4819 {
4820 "name": "Symfony Community",
4821 "homepage": "https://symfony.com/contributors"
4822 }
4823 ],
4824 "description": "Eases the creation of beautiful and testable command line interfaces",
4825 "homepage": "https://symfony.com",
4826 "keywords": [
4827 "cli",
4828 "command-line",
4829 "console",
4830 "terminal"
4831 ],
4832 "support": {
4833 "source": "https://github.com/symfony/console/tree/v7.3.4"
4834 },
4835 "funding": [
4836 {
4837 "url": "https://symfony.com/sponsor",
4838 "type": "custom"
4839 },
4840 {
4841 "url": "https://github.com/fabpot",
4842 "type": "github"
4843 },
4844 {
4845 "url": "https://github.com/nicolas-grekas",
4846 "type": "github"
4847 },
4848 {
4849 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4850 "type": "tidelift"
4851 }
4852 ],
4853 "time": "2025-09-22T15:31:00+00:00"
4854 },
4855 {
4856 "name": "symfony/deprecation-contracts",
4857 "version": "v3.6.0",
4858 "source": {
4859 "type": "git",
4860 "url": "https://github.com/symfony/deprecation-contracts.git",
4861 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
4862 },
4863 "dist": {
4864 "type": "zip",
4865 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
4866 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
4867 "shasum": ""
4868 },
4869 "require": {
4870 "php": ">=8.1"
4871 },
4872 "type": "library",
4873 "extra": {
4874 "thanks": {
4875 "url": "https://github.com/symfony/contracts",
4876 "name": "symfony/contracts"
4877 },
4878 "branch-alias": {
4879 "dev-main": "3.6-dev"
4880 }
4881 },
4882 "autoload": {
4883 "files": [
4884 "function.php"
4885 ]
4886 },
4887 "notification-url": "https://packagist.org/downloads/",
4888 "license": [
4889 "MIT"
4890 ],
4891 "authors": [
4892 {
4893 "name": "Nicolas Grekas",
4894 "email": "p@tchwork.com"
4895 },
4896 {
4897 "name": "Symfony Community",
4898 "homepage": "https://symfony.com/contributors"
4899 }
4900 ],
4901 "description": "A generic function and convention to trigger deprecation notices",
4902 "homepage": "https://symfony.com",
4903 "support": {
4904 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0"
4905 },
4906 "funding": [
4907 {
4908 "url": "https://symfony.com/sponsor",
4909 "type": "custom"
4910 },
4911 {
4912 "url": "https://github.com/fabpot",
4913 "type": "github"
4914 },
4915 {
4916 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
4917 "type": "tidelift"
4918 }
4919 ],
4920 "time": "2024-09-25T14:21:43+00:00"
4921 },
4922 {
4923 "name": "symfony/event-dispatcher",
4924 "version": "v7.3.3",
4925 "source": {
4926 "type": "git",
4927 "url": "https://github.com/symfony/event-dispatcher.git",
4928 "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191"
4929 },
4930 "dist": {
4931 "type": "zip",
4932 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/b7dc69e71de420ac04bc9ab830cf3ffebba48191",
4933 "reference": "b7dc69e71de420ac04bc9ab830cf3ffebba48191",
4934 "shasum": ""
4935 },
4936 "require": {
4937 "php": ">=8.2",
4938 "symfony/event-dispatcher-contracts": "^2.5|^3"
4939 },
4940 "conflict": {
4941 "symfony/dependency-injection": "<6.4",
4942 "symfony/service-contracts": "<2.5"
4943 },
4944 "provide": {
4945 "psr/event-dispatcher-implementation": "1.0",
4946 "symfony/event-dispatcher-implementation": "2.0|3.0"
4947 },
4948 "require-dev": {
4949 "psr/log": "^1|^2|^3",
4950 "symfony/config": "^6.4|^7.0",
4951 "symfony/dependency-injection": "^6.4|^7.0",
4952 "symfony/error-handler": "^6.4|^7.0",
4953 "symfony/expression-language": "^6.4|^7.0",
4954 "symfony/http-foundation": "^6.4|^7.0",
4955 "symfony/service-contracts": "^2.5|^3",
4956 "symfony/stopwatch": "^6.4|^7.0"
4957 },
4958 "type": "library",
4959 "autoload": {
4960 "psr-4": {
4961 "Symfony\\Component\\EventDispatcher\\": ""
4962 },
4963 "exclude-from-classmap": [
4964 "/Tests/"
4965 ]
4966 },
4967 "notification-url": "https://packagist.org/downloads/",
4968 "license": [
4969 "MIT"
4970 ],
4971 "authors": [
4972 {
4973 "name": "Fabien Potencier",
4974 "email": "fabien@symfony.com"
4975 },
4976 {
4977 "name": "Symfony Community",
4978 "homepage": "https://symfony.com/contributors"
4979 }
4980 ],
4981 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them",
4982 "homepage": "https://symfony.com",
4983 "support": {
4984 "source": "https://github.com/symfony/event-dispatcher/tree/v7.3.3"
4985 },
4986 "funding": [
4987 {
4988 "url": "https://symfony.com/sponsor",
4989 "type": "custom"
4990 },
4991 {
4992 "url": "https://github.com/fabpot",
4993 "type": "github"
4994 },
4995 {
4996 "url": "https://github.com/nicolas-grekas",
4997 "type": "github"
4998 },
4999 {
5000 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5001 "type": "tidelift"
5002 }
5003 ],
5004 "time": "2025-08-13T11:49:31+00:00"
5005 },
5006 {
5007 "name": "symfony/event-dispatcher-contracts",
5008 "version": "v3.6.0",
5009 "source": {
5010 "type": "git",
5011 "url": "https://github.com/symfony/event-dispatcher-contracts.git",
5012 "reference": "59eb412e93815df44f05f342958efa9f46b1e586"
5013 },
5014 "dist": {
5015 "type": "zip",
5016 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/59eb412e93815df44f05f342958efa9f46b1e586",
5017 "reference": "59eb412e93815df44f05f342958efa9f46b1e586",
5018 "shasum": ""
5019 },
5020 "require": {
5021 "php": ">=8.1",
5022 "psr/event-dispatcher": "^1"
5023 },
5024 "type": "library",
5025 "extra": {
5026 "thanks": {
5027 "url": "https://github.com/symfony/contracts",
5028 "name": "symfony/contracts"
5029 },
5030 "branch-alias": {
5031 "dev-main": "3.6-dev"
5032 }
5033 },
5034 "autoload": {
5035 "psr-4": {
5036 "Symfony\\Contracts\\EventDispatcher\\": ""
5037 }
5038 },
5039 "notification-url": "https://packagist.org/downloads/",
5040 "license": [
5041 "MIT"
5042 ],
5043 "authors": [
5044 {
5045 "name": "Nicolas Grekas",
5046 "email": "p@tchwork.com"
5047 },
5048 {
5049 "name": "Symfony Community",
5050 "homepage": "https://symfony.com/contributors"
5051 }
5052 ],
5053 "description": "Generic abstractions related to dispatching event",
5054 "homepage": "https://symfony.com",
5055 "keywords": [
5056 "abstractions",
5057 "contracts",
5058 "decoupling",
5059 "interfaces",
5060 "interoperability",
5061 "standards"
5062 ],
5063 "support": {
5064 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.6.0"
5065 },
5066 "funding": [
5067 {
5068 "url": "https://symfony.com/sponsor",
5069 "type": "custom"
5070 },
5071 {
5072 "url": "https://github.com/fabpot",
5073 "type": "github"
5074 },
5075 {
5076 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5077 "type": "tidelift"
5078 }
5079 ],
5080 "time": "2024-09-25T14:21:43+00:00"
5081 },
5082 {
5083 "name": "symfony/filesystem",
5084 "version": "v7.3.2",
5085 "source": {
5086 "type": "git",
5087 "url": "https://github.com/symfony/filesystem.git",
5088 "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd"
5089 },
5090 "dist": {
5091 "type": "zip",
5092 "url": "https://api.github.com/repos/symfony/filesystem/zipball/edcbb768a186b5c3f25d0643159a787d3e63b7fd",
5093 "reference": "edcbb768a186b5c3f25d0643159a787d3e63b7fd",
5094 "shasum": ""
5095 },
5096 "require": {
5097 "php": ">=8.2",
5098 "symfony/polyfill-ctype": "~1.8",
5099 "symfony/polyfill-mbstring": "~1.8"
5100 },
5101 "require-dev": {
5102 "symfony/process": "^6.4|^7.0"
5103 },
5104 "type": "library",
5105 "autoload": {
5106 "psr-4": {
5107 "Symfony\\Component\\Filesystem\\": ""
5108 },
5109 "exclude-from-classmap": [
5110 "/Tests/"
5111 ]
5112 },
5113 "notification-url": "https://packagist.org/downloads/",
5114 "license": [
5115 "MIT"
5116 ],
5117 "authors": [
5118 {
5119 "name": "Fabien Potencier",
5120 "email": "fabien@symfony.com"
5121 },
5122 {
5123 "name": "Symfony Community",
5124 "homepage": "https://symfony.com/contributors"
5125 }
5126 ],
5127 "description": "Provides basic utilities for the filesystem",
5128 "homepage": "https://symfony.com",
5129 "support": {
5130 "source": "https://github.com/symfony/filesystem/tree/v7.3.2"
5131 },
5132 "funding": [
5133 {
5134 "url": "https://symfony.com/sponsor",
5135 "type": "custom"
5136 },
5137 {
5138 "url": "https://github.com/fabpot",
5139 "type": "github"
5140 },
5141 {
5142 "url": "https://github.com/nicolas-grekas",
5143 "type": "github"
5144 },
5145 {
5146 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5147 "type": "tidelift"
5148 }
5149 ],
5150 "time": "2025-07-07T08:17:47+00:00"
5151 },
5152 {
5153 "name": "symfony/finder",
5154 "version": "v7.3.2",
5155 "source": {
5156 "type": "git",
5157 "url": "https://github.com/symfony/finder.git",
5158 "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe"
5159 },
5160 "dist": {
5161 "type": "zip",
5162 "url": "https://api.github.com/repos/symfony/finder/zipball/2a6614966ba1074fa93dae0bc804227422df4dfe",
5163 "reference": "2a6614966ba1074fa93dae0bc804227422df4dfe",
5164 "shasum": ""
5165 },
5166 "require": {
5167 "php": ">=8.2"
5168 },
5169 "require-dev": {
5170 "symfony/filesystem": "^6.4|^7.0"
5171 },
5172 "type": "library",
5173 "autoload": {
5174 "psr-4": {
5175 "Symfony\\Component\\Finder\\": ""
5176 },
5177 "exclude-from-classmap": [
5178 "/Tests/"
5179 ]
5180 },
5181 "notification-url": "https://packagist.org/downloads/",
5182 "license": [
5183 "MIT"
5184 ],
5185 "authors": [
5186 {
5187 "name": "Fabien Potencier",
5188 "email": "fabien@symfony.com"
5189 },
5190 {
5191 "name": "Symfony Community",
5192 "homepage": "https://symfony.com/contributors"
5193 }
5194 ],
5195 "description": "Finds files and directories via an intuitive fluent interface",
5196 "homepage": "https://symfony.com",
5197 "support": {
5198 "source": "https://github.com/symfony/finder/tree/v7.3.2"
5199 },
5200 "funding": [
5201 {
5202 "url": "https://symfony.com/sponsor",
5203 "type": "custom"
5204 },
5205 {
5206 "url": "https://github.com/fabpot",
5207 "type": "github"
5208 },
5209 {
5210 "url": "https://github.com/nicolas-grekas",
5211 "type": "github"
5212 },
5213 {
5214 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5215 "type": "tidelift"
5216 }
5217 ],
5218 "time": "2025-07-15T13:41:35+00:00"
5219 },
5220 {
5221 "name": "symfony/options-resolver",
5222 "version": "v7.3.3",
5223 "source": {
5224 "type": "git",
5225 "url": "https://github.com/symfony/options-resolver.git",
5226 "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d"
5227 },
5228 "dist": {
5229 "type": "zip",
5230 "url": "https://api.github.com/repos/symfony/options-resolver/zipball/0ff2f5c3df08a395232bbc3c2eb7e84912df911d",
5231 "reference": "0ff2f5c3df08a395232bbc3c2eb7e84912df911d",
5232 "shasum": ""
5233 },
5234 "require": {
5235 "php": ">=8.2",
5236 "symfony/deprecation-contracts": "^2.5|^3"
5237 },
5238 "type": "library",
5239 "autoload": {
5240 "psr-4": {
5241 "Symfony\\Component\\OptionsResolver\\": ""
5242 },
5243 "exclude-from-classmap": [
5244 "/Tests/"
5245 ]
5246 },
5247 "notification-url": "https://packagist.org/downloads/",
5248 "license": [
5249 "MIT"
5250 ],
5251 "authors": [
5252 {
5253 "name": "Fabien Potencier",
5254 "email": "fabien@symfony.com"
5255 },
5256 {
5257 "name": "Symfony Community",
5258 "homepage": "https://symfony.com/contributors"
5259 }
5260 ],
5261 "description": "Provides an improved replacement for the array_replace PHP function",
5262 "homepage": "https://symfony.com",
5263 "keywords": [
5264 "config",
5265 "configuration",
5266 "options"
5267 ],
5268 "support": {
5269 "source": "https://github.com/symfony/options-resolver/tree/v7.3.3"
5270 },
5271 "funding": [
5272 {
5273 "url": "https://symfony.com/sponsor",
5274 "type": "custom"
5275 },
5276 {
5277 "url": "https://github.com/fabpot",
5278 "type": "github"
5279 },
5280 {
5281 "url": "https://github.com/nicolas-grekas",
5282 "type": "github"
5283 },
5284 {
5285 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5286 "type": "tidelift"
5287 }
5288 ],
5289 "time": "2025-08-05T10:16:07+00:00"
5290 },
5291 {
5292 "name": "symfony/polyfill-intl-grapheme",
5293 "version": "v1.33.0",
5294 "source": {
5295 "type": "git",
5296 "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
5297 "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70"
5298 },
5299 "dist": {
5300 "type": "zip",
5301 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/380872130d3a5dd3ace2f4010d95125fde5d5c70",
5302 "reference": "380872130d3a5dd3ace2f4010d95125fde5d5c70",
5303 "shasum": ""
5304 },
5305 "require": {
5306 "php": ">=7.2"
5307 },
5308 "suggest": {
5309 "ext-intl": "For best performance"
5310 },
5311 "type": "library",
5312 "extra": {
5313 "thanks": {
5314 "url": "https://github.com/symfony/polyfill",
5315 "name": "symfony/polyfill"
5316 }
5317 },
5318 "autoload": {
5319 "files": [
5320 "bootstrap.php"
5321 ],
5322 "psr-4": {
5323 "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
5324 }
5325 },
5326 "notification-url": "https://packagist.org/downloads/",
5327 "license": [
5328 "MIT"
5329 ],
5330 "authors": [
5331 {
5332 "name": "Nicolas Grekas",
5333 "email": "p@tchwork.com"
5334 },
5335 {
5336 "name": "Symfony Community",
5337 "homepage": "https://symfony.com/contributors"
5338 }
5339 ],
5340 "description": "Symfony polyfill for intl's grapheme_* functions",
5341 "homepage": "https://symfony.com",
5342 "keywords": [
5343 "compatibility",
5344 "grapheme",
5345 "intl",
5346 "polyfill",
5347 "portable",
5348 "shim"
5349 ],
5350 "support": {
5351 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.33.0"
5352 },
5353 "funding": [
5354 {
5355 "url": "https://symfony.com/sponsor",
5356 "type": "custom"
5357 },
5358 {
5359 "url": "https://github.com/fabpot",
5360 "type": "github"
5361 },
5362 {
5363 "url": "https://github.com/nicolas-grekas",
5364 "type": "github"
5365 },
5366 {
5367 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5368 "type": "tidelift"
5369 }
5370 ],
5371 "time": "2025-06-27T09:58:17+00:00"
5372 },
5373 {
5374 "name": "symfony/polyfill-intl-normalizer",
5375 "version": "v1.33.0",
5376 "source": {
5377 "type": "git",
5378 "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
5379 "reference": "3833d7255cc303546435cb650316bff708a1c75c"
5380 },
5381 "dist": {
5382 "type": "zip",
5383 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
5384 "reference": "3833d7255cc303546435cb650316bff708a1c75c",
5385 "shasum": ""
5386 },
5387 "require": {
5388 "php": ">=7.2"
5389 },
5390 "suggest": {
5391 "ext-intl": "For best performance"
5392 },
5393 "type": "library",
5394 "extra": {
5395 "thanks": {
5396 "url": "https://github.com/symfony/polyfill",
5397 "name": "symfony/polyfill"
5398 }
5399 },
5400 "autoload": {
5401 "files": [
5402 "bootstrap.php"
5403 ],
5404 "psr-4": {
5405 "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
5406 },
5407 "classmap": [
5408 "Resources/stubs"
5409 ]
5410 },
5411 "notification-url": "https://packagist.org/downloads/",
5412 "license": [
5413 "MIT"
5414 ],
5415 "authors": [
5416 {
5417 "name": "Nicolas Grekas",
5418 "email": "p@tchwork.com"
5419 },
5420 {
5421 "name": "Symfony Community",
5422 "homepage": "https://symfony.com/contributors"
5423 }
5424 ],
5425 "description": "Symfony polyfill for intl's Normalizer class and related functions",
5426 "homepage": "https://symfony.com",
5427 "keywords": [
5428 "compatibility",
5429 "intl",
5430 "normalizer",
5431 "polyfill",
5432 "portable",
5433 "shim"
5434 ],
5435 "support": {
5436 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.33.0"
5437 },
5438 "funding": [
5439 {
5440 "url": "https://symfony.com/sponsor",
5441 "type": "custom"
5442 },
5443 {
5444 "url": "https://github.com/fabpot",
5445 "type": "github"
5446 },
5447 {
5448 "url": "https://github.com/nicolas-grekas",
5449 "type": "github"
5450 },
5451 {
5452 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5453 "type": "tidelift"
5454 }
5455 ],
5456 "time": "2024-09-09T11:45:10+00:00"
5457 },
5458 {
5459 "name": "symfony/polyfill-php80",
5460 "version": "v1.33.0",
5461 "source": {
5462 "type": "git",
5463 "url": "https://github.com/symfony/polyfill-php80.git",
5464 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608"
5465 },
5466 "dist": {
5467 "type": "zip",
5468 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
5469 "reference": "0cc9dd0f17f61d8131e7df6b84bd344899fe2608",
5470 "shasum": ""
5471 },
5472 "require": {
5473 "php": ">=7.2"
5474 },
5475 "type": "library",
5476 "extra": {
5477 "thanks": {
5478 "url": "https://github.com/symfony/polyfill",
5479 "name": "symfony/polyfill"
5480 }
5481 },
5482 "autoload": {
5483 "files": [
5484 "bootstrap.php"
5485 ],
5486 "psr-4": {
5487 "Symfony\\Polyfill\\Php80\\": ""
5488 },
5489 "classmap": [
5490 "Resources/stubs"
5491 ]
5492 },
5493 "notification-url": "https://packagist.org/downloads/",
5494 "license": [
5495 "MIT"
5496 ],
5497 "authors": [
5498 {
5499 "name": "Ion Bazan",
5500 "email": "ion.bazan@gmail.com"
5501 },
5502 {
5503 "name": "Nicolas Grekas",
5504 "email": "p@tchwork.com"
5505 },
5506 {
5507 "name": "Symfony Community",
5508 "homepage": "https://symfony.com/contributors"
5509 }
5510 ],
5511 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
5512 "homepage": "https://symfony.com",
5513 "keywords": [
5514 "compatibility",
5515 "polyfill",
5516 "portable",
5517 "shim"
5518 ],
5519 "support": {
5520 "source": "https://github.com/symfony/polyfill-php80/tree/v1.33.0"
5521 },
5522 "funding": [
5523 {
5524 "url": "https://symfony.com/sponsor",
5525 "type": "custom"
5526 },
5527 {
5528 "url": "https://github.com/fabpot",
5529 "type": "github"
5530 },
5531 {
5532 "url": "https://github.com/nicolas-grekas",
5533 "type": "github"
5534 },
5535 {
5536 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5537 "type": "tidelift"
5538 }
5539 ],
5540 "time": "2025-01-02T08:10:11+00:00"
5541 },
5542 {
5543 "name": "symfony/polyfill-php84",
5544 "version": "v1.33.0",
5545 "source": {
5546 "type": "git",
5547 "url": "https://github.com/symfony/polyfill-php84.git",
5548 "reference": "d8ced4d875142b6a7426000426b8abc631d6b191"
5549 },
5550 "dist": {
5551 "type": "zip",
5552 "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/d8ced4d875142b6a7426000426b8abc631d6b191",
5553 "reference": "d8ced4d875142b6a7426000426b8abc631d6b191",
5554 "shasum": ""
5555 },
5556 "require": {
5557 "php": ">=7.2"
5558 },
5559 "type": "library",
5560 "extra": {
5561 "thanks": {
5562 "url": "https://github.com/symfony/polyfill",
5563 "name": "symfony/polyfill"
5564 }
5565 },
5566 "autoload": {
5567 "files": [
5568 "bootstrap.php"
5569 ],
5570 "psr-4": {
5571 "Symfony\\Polyfill\\Php84\\": ""
5572 },
5573 "classmap": [
5574 "Resources/stubs"
5575 ]
5576 },
5577 "notification-url": "https://packagist.org/downloads/",
5578 "license": [
5579 "MIT"
5580 ],
5581 "authors": [
5582 {
5583 "name": "Nicolas Grekas",
5584 "email": "p@tchwork.com"
5585 },
5586 {
5587 "name": "Symfony Community",
5588 "homepage": "https://symfony.com/contributors"
5589 }
5590 ],
5591 "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions",
5592 "homepage": "https://symfony.com",
5593 "keywords": [
5594 "compatibility",
5595 "polyfill",
5596 "portable",
5597 "shim"
5598 ],
5599 "support": {
5600 "source": "https://github.com/symfony/polyfill-php84/tree/v1.33.0"
5601 },
5602 "funding": [
5603 {
5604 "url": "https://symfony.com/sponsor",
5605 "type": "custom"
5606 },
5607 {
5608 "url": "https://github.com/fabpot",
5609 "type": "github"
5610 },
5611 {
5612 "url": "https://github.com/nicolas-grekas",
5613 "type": "github"
5614 },
5615 {
5616 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5617 "type": "tidelift"
5618 }
5619 ],
5620 "time": "2025-06-24T13:30:11+00:00"
5621 },
5622 {
5623 "name": "symfony/process",
5624 "version": "v7.3.4",
5625 "source": {
5626 "type": "git",
5627 "url": "https://github.com/symfony/process.git",
5628 "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b"
5629 },
5630 "dist": {
5631 "type": "zip",
5632 "url": "https://api.github.com/repos/symfony/process/zipball/f24f8f316367b30810810d4eb30c543d7003ff3b",
5633 "reference": "f24f8f316367b30810810d4eb30c543d7003ff3b",
5634 "shasum": ""
5635 },
5636 "require": {
5637 "php": ">=8.2"
5638 },
5639 "type": "library",
5640 "autoload": {
5641 "psr-4": {
5642 "Symfony\\Component\\Process\\": ""
5643 },
5644 "exclude-from-classmap": [
5645 "/Tests/"
5646 ]
5647 },
5648 "notification-url": "https://packagist.org/downloads/",
5649 "license": [
5650 "MIT"
5651 ],
5652 "authors": [
5653 {
5654 "name": "Fabien Potencier",
5655 "email": "fabien@symfony.com"
5656 },
5657 {
5658 "name": "Symfony Community",
5659 "homepage": "https://symfony.com/contributors"
5660 }
5661 ],
5662 "description": "Executes commands in sub-processes",
5663 "homepage": "https://symfony.com",
5664 "support": {
5665 "source": "https://github.com/symfony/process/tree/v7.3.4"
5666 },
5667 "funding": [
5668 {
5669 "url": "https://symfony.com/sponsor",
5670 "type": "custom"
5671 },
5672 {
5673 "url": "https://github.com/fabpot",
5674 "type": "github"
5675 },
5676 {
5677 "url": "https://github.com/nicolas-grekas",
5678 "type": "github"
5679 },
5680 {
5681 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5682 "type": "tidelift"
5683 }
5684 ],
5685 "time": "2025-09-11T10:12:26+00:00"
5686 },
5687 {
5688 "name": "symfony/service-contracts",
5689 "version": "v3.6.0",
5690 "source": {
5691 "type": "git",
5692 "url": "https://github.com/symfony/service-contracts.git",
5693 "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
5694 },
5695 "dist": {
5696 "type": "zip",
5697 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
5698 "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
5699 "shasum": ""
5700 },
5701 "require": {
5702 "php": ">=8.1",
5703 "psr/container": "^1.1|^2.0",
5704 "symfony/deprecation-contracts": "^2.5|^3"
5705 },
5706 "conflict": {
5707 "ext-psr": "<1.1|>=2"
5708 },
5709 "type": "library",
5710 "extra": {
5711 "thanks": {
5712 "url": "https://github.com/symfony/contracts",
5713 "name": "symfony/contracts"
5714 },
5715 "branch-alias": {
5716 "dev-main": "3.6-dev"
5717 }
5718 },
5719 "autoload": {
5720 "psr-4": {
5721 "Symfony\\Contracts\\Service\\": ""
5722 },
5723 "exclude-from-classmap": [
5724 "/Test/"
5725 ]
5726 },
5727 "notification-url": "https://packagist.org/downloads/",
5728 "license": [
5729 "MIT"
5730 ],
5731 "authors": [
5732 {
5733 "name": "Nicolas Grekas",
5734 "email": "p@tchwork.com"
5735 },
5736 {
5737 "name": "Symfony Community",
5738 "homepage": "https://symfony.com/contributors"
5739 }
5740 ],
5741 "description": "Generic abstractions related to writing services",
5742 "homepage": "https://symfony.com",
5743 "keywords": [
5744 "abstractions",
5745 "contracts",
5746 "decoupling",
5747 "interfaces",
5748 "interoperability",
5749 "standards"
5750 ],
5751 "support": {
5752 "source": "https://github.com/symfony/service-contracts/tree/v3.6.0"
5753 },
5754 "funding": [
5755 {
5756 "url": "https://symfony.com/sponsor",
5757 "type": "custom"
5758 },
5759 {
5760 "url": "https://github.com/fabpot",
5761 "type": "github"
5762 },
5763 {
5764 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5765 "type": "tidelift"
5766 }
5767 ],
5768 "time": "2025-04-25T09:37:31+00:00"
5769 },
5770 {
5771 "name": "symfony/stopwatch",
5772 "version": "v7.3.0",
5773 "source": {
5774 "type": "git",
5775 "url": "https://github.com/symfony/stopwatch.git",
5776 "reference": "5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd"
5777 },
5778 "dist": {
5779 "type": "zip",
5780 "url": "https://api.github.com/repos/symfony/stopwatch/zipball/5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd",
5781 "reference": "5a49289e2b308214c8b9c2fda4ea454d8b8ad7cd",
5782 "shasum": ""
5783 },
5784 "require": {
5785 "php": ">=8.2",
5786 "symfony/service-contracts": "^2.5|^3"
5787 },
5788 "type": "library",
5789 "autoload": {
5790 "psr-4": {
5791 "Symfony\\Component\\Stopwatch\\": ""
5792 },
5793 "exclude-from-classmap": [
5794 "/Tests/"
5795 ]
5796 },
5797 "notification-url": "https://packagist.org/downloads/",
5798 "license": [
5799 "MIT"
5800 ],
5801 "authors": [
5802 {
5803 "name": "Fabien Potencier",
5804 "email": "fabien@symfony.com"
5805 },
5806 {
5807 "name": "Symfony Community",
5808 "homepage": "https://symfony.com/contributors"
5809 }
5810 ],
5811 "description": "Provides a way to profile code",
5812 "homepage": "https://symfony.com",
5813 "support": {
5814 "source": "https://github.com/symfony/stopwatch/tree/v7.3.0"
5815 },
5816 "funding": [
5817 {
5818 "url": "https://symfony.com/sponsor",
5819 "type": "custom"
5820 },
5821 {
5822 "url": "https://github.com/fabpot",
5823 "type": "github"
5824 },
5825 {
5826 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5827 "type": "tidelift"
5828 }
5829 ],
5830 "time": "2025-02-24T10:49:57+00:00"
5831 },
5832 {
5833 "name": "symfony/string",
5834 "version": "v7.3.4",
5835 "source": {
5836 "type": "git",
5837 "url": "https://github.com/symfony/string.git",
5838 "reference": "f96476035142921000338bad71e5247fbc138872"
5839 },
5840 "dist": {
5841 "type": "zip",
5842 "url": "https://api.github.com/repos/symfony/string/zipball/f96476035142921000338bad71e5247fbc138872",
5843 "reference": "f96476035142921000338bad71e5247fbc138872",
5844 "shasum": ""
5845 },
5846 "require": {
5847 "php": ">=8.2",
5848 "symfony/polyfill-ctype": "~1.8",
5849 "symfony/polyfill-intl-grapheme": "~1.0",
5850 "symfony/polyfill-intl-normalizer": "~1.0",
5851 "symfony/polyfill-mbstring": "~1.0"
5852 },
5853 "conflict": {
5854 "symfony/translation-contracts": "<2.5"
5855 },
5856 "require-dev": {
5857 "symfony/emoji": "^7.1",
5858 "symfony/http-client": "^6.4|^7.0",
5859 "symfony/intl": "^6.4|^7.0",
5860 "symfony/translation-contracts": "^2.5|^3.0",
5861 "symfony/var-exporter": "^6.4|^7.0"
5862 },
5863 "type": "library",
5864 "autoload": {
5865 "files": [
5866 "Resources/functions.php"
5867 ],
5868 "psr-4": {
5869 "Symfony\\Component\\String\\": ""
5870 },
5871 "exclude-from-classmap": [
5872 "/Tests/"
5873 ]
5874 },
5875 "notification-url": "https://packagist.org/downloads/",
5876 "license": [
5877 "MIT"
5878 ],
5879 "authors": [
5880 {
5881 "name": "Nicolas Grekas",
5882 "email": "p@tchwork.com"
5883 },
5884 {
5885 "name": "Symfony Community",
5886 "homepage": "https://symfony.com/contributors"
5887 }
5888 ],
5889 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
5890 "homepage": "https://symfony.com",
5891 "keywords": [
5892 "grapheme",
5893 "i18n",
5894 "string",
5895 "unicode",
5896 "utf-8",
5897 "utf8"
5898 ],
5899 "support": {
5900 "source": "https://github.com/symfony/string/tree/v7.3.4"
5901 },
5902 "funding": [
5903 {
5904 "url": "https://symfony.com/sponsor",
5905 "type": "custom"
5906 },
5907 {
5908 "url": "https://github.com/fabpot",
5909 "type": "github"
5910 },
5911 {
5912 "url": "https://github.com/nicolas-grekas",
5913 "type": "github"
5914 },
5915 {
5916 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5917 "type": "tidelift"
5918 }
5919 ],
5920 "time": "2025-09-11T14:36:48+00:00"
5921 },
5922 {
5923 "name": "symfony/yaml",
5924 "version": "v7.3.3",
5925 "source": {
5926 "type": "git",
5927 "url": "https://github.com/symfony/yaml.git",
5928 "reference": "d4f4a66866fe2451f61296924767280ab5732d9d"
5929 },
5930 "dist": {
5931 "type": "zip",
5932 "url": "https://api.github.com/repos/symfony/yaml/zipball/d4f4a66866fe2451f61296924767280ab5732d9d",
5933 "reference": "d4f4a66866fe2451f61296924767280ab5732d9d",
5934 "shasum": ""
5935 },
5936 "require": {
5937 "php": ">=8.2",
5938 "symfony/deprecation-contracts": "^2.5|^3.0",
5939 "symfony/polyfill-ctype": "^1.8"
5940 },
5941 "conflict": {
5942 "symfony/console": "<6.4"
5943 },
5944 "require-dev": {
5945 "symfony/console": "^6.4|^7.0"
5946 },
5947 "bin": [
5948 "Resources/bin/yaml-lint"
5949 ],
5950 "type": "library",
5951 "autoload": {
5952 "psr-4": {
5953 "Symfony\\Component\\Yaml\\": ""
5954 },
5955 "exclude-from-classmap": [
5956 "/Tests/"
5957 ]
5958 },
5959 "notification-url": "https://packagist.org/downloads/",
5960 "license": [
5961 "MIT"
5962 ],
5963 "authors": [
5964 {
5965 "name": "Fabien Potencier",
5966 "email": "fabien@symfony.com"
5967 },
5968 {
5969 "name": "Symfony Community",
5970 "homepage": "https://symfony.com/contributors"
5971 }
5972 ],
5973 "description": "Loads and dumps YAML files",
5974 "homepage": "https://symfony.com",
5975 "support": {
5976 "source": "https://github.com/symfony/yaml/tree/v7.3.3"
5977 },
5978 "funding": [
5979 {
5980 "url": "https://symfony.com/sponsor",
5981 "type": "custom"
5982 },
5983 {
5984 "url": "https://github.com/fabpot",
5985 "type": "github"
5986 },
5987 {
5988 "url": "https://github.com/nicolas-grekas",
5989 "type": "github"
5990 },
5991 {
5992 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
5993 "type": "tidelift"
5994 }
5995 ],
5996 "time": "2025-08-27T11:34:33+00:00"
5997 },
5998 {
5999 "name": "theseer/tokenizer",
6000 "version": "1.2.3",
6001 "source": {
6002 "type": "git",
6003 "url": "https://github.com/theseer/tokenizer.git",
6004 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
6005 },
6006 "dist": {
6007 "type": "zip",
6008 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
6009 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
6010 "shasum": ""
6011 },
6012 "require": {
6013 "ext-dom": "*",
6014 "ext-tokenizer": "*",
6015 "ext-xmlwriter": "*",
6016 "php": "^7.2 || ^8.0"
6017 },
6018 "type": "library",
6019 "autoload": {
6020 "classmap": [
6021 "src/"
6022 ]
6023 },
6024 "notification-url": "https://packagist.org/downloads/",
6025 "license": [
6026 "BSD-3-Clause"
6027 ],
6028 "authors": [
6029 {
6030 "name": "Arne Blankerts",
6031 "email": "arne@blankerts.de",
6032 "role": "Developer"
6033 }
6034 ],
6035 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
6036 "support": {
6037 "issues": "https://github.com/theseer/tokenizer/issues",
6038 "source": "https://github.com/theseer/tokenizer/tree/1.2.3"
6039 },
6040 "funding": [
6041 {
6042 "url": "https://github.com/theseer",
6043 "type": "github"
6044 }
6045 ],
6046 "time": "2024-03-03T12:36:25+00:00"
6047 }
6048 ],
6049 "aliases": [],
6050 "minimum-stability": "stable",
6051 "stability-flags": {},
6052 "prefer-stable": false,
6053 "prefer-lowest": false,
6054 "platform": {
6055 "php": ">=7.4"
6056 },
6057 "platform-dev": {
6058 "ext-mysqli": "*",
6059 "ext-sqlite3": "*",
6060 "ext-mbstring": "*"
6061 },
6062 "plugin-api-version": "2.6.0"
6063}