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