fork
Configure Feed
Select the types of activity you want to include in your feed.
nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
fork
Configure Feed
Select the types of activity you want to include in your feed.
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": "68e4857d05b187b0f49a9eb15dda2c5a",
8 "packages": [
9 {
10 "name": "carbonphp/carbon-doctrine-types",
11 "version": "3.2.0",
12 "source": {
13 "type": "git",
14 "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git",
15 "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d"
16 },
17 "dist": {
18 "type": "zip",
19 "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d",
20 "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d",
21 "shasum": ""
22 },
23 "require": {
24 "php": "^8.1"
25 },
26 "conflict": {
27 "doctrine/dbal": "<4.0.0 || >=5.0.0"
28 },
29 "require-dev": {
30 "doctrine/dbal": "^4.0.0",
31 "nesbot/carbon": "^2.71.0 || ^3.0.0",
32 "phpunit/phpunit": "^10.3"
33 },
34 "type": "library",
35 "autoload": {
36 "psr-4": {
37 "Carbon\\Doctrine\\": "src/Carbon/Doctrine/"
38 }
39 },
40 "notification-url": "https://packagist.org/downloads/",
41 "license": [
42 "MIT"
43 ],
44 "authors": [
45 {
46 "name": "KyleKatarn",
47 "email": "kylekatarnls@gmail.com"
48 }
49 ],
50 "description": "Types to use Carbon in Doctrine",
51 "keywords": [
52 "carbon",
53 "date",
54 "datetime",
55 "doctrine",
56 "time"
57 ],
58 "support": {
59 "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues",
60 "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0"
61 },
62 "funding": [
63 {
64 "url": "https://github.com/kylekatarnls",
65 "type": "github"
66 },
67 {
68 "url": "https://opencollective.com/Carbon",
69 "type": "open_collective"
70 },
71 {
72 "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon",
73 "type": "tidelift"
74 }
75 ],
76 "time": "2024-02-09T16:56:22+00:00"
77 },
78 {
79 "name": "doctrine/inflector",
80 "version": "2.0.10",
81 "source": {
82 "type": "git",
83 "url": "https://github.com/doctrine/inflector.git",
84 "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc"
85 },
86 "dist": {
87 "type": "zip",
88 "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc",
89 "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc",
90 "shasum": ""
91 },
92 "require": {
93 "php": "^7.2 || ^8.0"
94 },
95 "require-dev": {
96 "doctrine/coding-standard": "^11.0",
97 "phpstan/phpstan": "^1.8",
98 "phpstan/phpstan-phpunit": "^1.1",
99 "phpstan/phpstan-strict-rules": "^1.3",
100 "phpunit/phpunit": "^8.5 || ^9.5",
101 "vimeo/psalm": "^4.25 || ^5.4"
102 },
103 "type": "library",
104 "autoload": {
105 "psr-4": {
106 "Doctrine\\Inflector\\": "lib/Doctrine/Inflector"
107 }
108 },
109 "notification-url": "https://packagist.org/downloads/",
110 "license": [
111 "MIT"
112 ],
113 "authors": [
114 {
115 "name": "Guilherme Blanco",
116 "email": "guilhermeblanco@gmail.com"
117 },
118 {
119 "name": "Roman Borschel",
120 "email": "roman@code-factory.org"
121 },
122 {
123 "name": "Benjamin Eberlei",
124 "email": "kontakt@beberlei.de"
125 },
126 {
127 "name": "Jonathan Wage",
128 "email": "jonwage@gmail.com"
129 },
130 {
131 "name": "Johannes Schmitt",
132 "email": "schmittjoh@gmail.com"
133 }
134 ],
135 "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.",
136 "homepage": "https://www.doctrine-project.org/projects/inflector.html",
137 "keywords": [
138 "inflection",
139 "inflector",
140 "lowercase",
141 "manipulation",
142 "php",
143 "plural",
144 "singular",
145 "strings",
146 "uppercase",
147 "words"
148 ],
149 "support": {
150 "issues": "https://github.com/doctrine/inflector/issues",
151 "source": "https://github.com/doctrine/inflector/tree/2.0.10"
152 },
153 "funding": [
154 {
155 "url": "https://www.doctrine-project.org/sponsorship.html",
156 "type": "custom"
157 },
158 {
159 "url": "https://www.patreon.com/phpdoctrine",
160 "type": "patreon"
161 },
162 {
163 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector",
164 "type": "tidelift"
165 }
166 ],
167 "time": "2024-02-18T20:23:39+00:00"
168 },
169 {
170 "name": "illuminate/collections",
171 "version": "v12.19.2",
172 "source": {
173 "type": "git",
174 "url": "https://github.com/illuminate/collections.git",
175 "reference": "21a206b2b2297e838c181b482b5f8bbe7ac48f61"
176 },
177 "dist": {
178 "type": "zip",
179 "url": "https://api.github.com/repos/illuminate/collections/zipball/21a206b2b2297e838c181b482b5f8bbe7ac48f61",
180 "reference": "21a206b2b2297e838c181b482b5f8bbe7ac48f61",
181 "shasum": ""
182 },
183 "require": {
184 "illuminate/conditionable": "^12.0",
185 "illuminate/contracts": "^12.0",
186 "illuminate/macroable": "^12.0",
187 "php": "^8.2"
188 },
189 "suggest": {
190 "illuminate/http": "Required to convert collections to API resources (^12.0).",
191 "symfony/var-dumper": "Required to use the dump method (^7.2)."
192 },
193 "type": "library",
194 "extra": {
195 "branch-alias": {
196 "dev-master": "12.x-dev"
197 }
198 },
199 "autoload": {
200 "files": [
201 "functions.php",
202 "helpers.php"
203 ],
204 "psr-4": {
205 "Illuminate\\Support\\": ""
206 }
207 },
208 "notification-url": "https://packagist.org/downloads/",
209 "license": [
210 "MIT"
211 ],
212 "authors": [
213 {
214 "name": "Taylor Otwell",
215 "email": "taylor@laravel.com"
216 }
217 ],
218 "description": "The Illuminate Collections package.",
219 "homepage": "https://laravel.com",
220 "support": {
221 "issues": "https://github.com/laravel/framework/issues",
222 "source": "https://github.com/laravel/framework"
223 },
224 "time": "2025-06-12T14:21:37+00:00"
225 },
226 {
227 "name": "illuminate/conditionable",
228 "version": "v12.19.2",
229 "source": {
230 "type": "git",
231 "url": "https://github.com/illuminate/conditionable.git",
232 "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49"
233 },
234 "dist": {
235 "type": "zip",
236 "url": "https://api.github.com/repos/illuminate/conditionable/zipball/ec677967c1f2faf90b8428919124d2184a4c9b49",
237 "reference": "ec677967c1f2faf90b8428919124d2184a4c9b49",
238 "shasum": ""
239 },
240 "require": {
241 "php": "^8.2"
242 },
243 "type": "library",
244 "extra": {
245 "branch-alias": {
246 "dev-master": "12.x-dev"
247 }
248 },
249 "autoload": {
250 "psr-4": {
251 "Illuminate\\Support\\": ""
252 }
253 },
254 "notification-url": "https://packagist.org/downloads/",
255 "license": [
256 "MIT"
257 ],
258 "authors": [
259 {
260 "name": "Taylor Otwell",
261 "email": "taylor@laravel.com"
262 }
263 ],
264 "description": "The Illuminate Conditionable package.",
265 "homepage": "https://laravel.com",
266 "support": {
267 "issues": "https://github.com/laravel/framework/issues",
268 "source": "https://github.com/laravel/framework"
269 },
270 "time": "2025-05-13T15:08:45+00:00"
271 },
272 {
273 "name": "illuminate/contracts",
274 "version": "v12.19.2",
275 "source": {
276 "type": "git",
277 "url": "https://github.com/illuminate/contracts.git",
278 "reference": "ad1d16d827927455d3b7e39fabac66b1afb82582"
279 },
280 "dist": {
281 "type": "zip",
282 "url": "https://api.github.com/repos/illuminate/contracts/zipball/ad1d16d827927455d3b7e39fabac66b1afb82582",
283 "reference": "ad1d16d827927455d3b7e39fabac66b1afb82582",
284 "shasum": ""
285 },
286 "require": {
287 "php": "^8.2",
288 "psr/container": "^1.1.1|^2.0.1",
289 "psr/simple-cache": "^1.0|^2.0|^3.0"
290 },
291 "type": "library",
292 "extra": {
293 "branch-alias": {
294 "dev-master": "12.x-dev"
295 }
296 },
297 "autoload": {
298 "psr-4": {
299 "Illuminate\\Contracts\\": ""
300 }
301 },
302 "notification-url": "https://packagist.org/downloads/",
303 "license": [
304 "MIT"
305 ],
306 "authors": [
307 {
308 "name": "Taylor Otwell",
309 "email": "taylor@laravel.com"
310 }
311 ],
312 "description": "The Illuminate Contracts package.",
313 "homepage": "https://laravel.com",
314 "support": {
315 "issues": "https://github.com/laravel/framework/issues",
316 "source": "https://github.com/laravel/framework"
317 },
318 "time": "2025-06-12T15:07:31+00:00"
319 },
320 {
321 "name": "illuminate/filesystem",
322 "version": "v12.19.2",
323 "source": {
324 "type": "git",
325 "url": "https://github.com/illuminate/filesystem.git",
326 "reference": "a5ec0cc347d46ff4aa3615c7739f321df3183fb7"
327 },
328 "dist": {
329 "type": "zip",
330 "url": "https://api.github.com/repos/illuminate/filesystem/zipball/a5ec0cc347d46ff4aa3615c7739f321df3183fb7",
331 "reference": "a5ec0cc347d46ff4aa3615c7739f321df3183fb7",
332 "shasum": ""
333 },
334 "require": {
335 "illuminate/collections": "^12.0",
336 "illuminate/contracts": "^12.0",
337 "illuminate/macroable": "^12.0",
338 "illuminate/support": "^12.0",
339 "php": "^8.2",
340 "symfony/finder": "^7.2.0"
341 },
342 "suggest": {
343 "ext-fileinfo": "Required to use the Filesystem class.",
344 "ext-ftp": "Required to use the Flysystem FTP driver.",
345 "ext-hash": "Required to use the Filesystem class.",
346 "illuminate/http": "Required for handling uploaded files (^12.0).",
347 "league/flysystem": "Required to use the Flysystem local driver (^3.25.1).",
348 "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^3.25.1).",
349 "league/flysystem-ftp": "Required to use the Flysystem FTP driver (^3.25.1).",
350 "league/flysystem-sftp-v3": "Required to use the Flysystem SFTP driver (^3.25.1).",
351 "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
352 "symfony/filesystem": "Required to enable support for relative symbolic links (^7.2).",
353 "symfony/mime": "Required to enable support for guessing extensions (^7.2)."
354 },
355 "type": "library",
356 "extra": {
357 "branch-alias": {
358 "dev-master": "12.x-dev"
359 }
360 },
361 "autoload": {
362 "files": [
363 "functions.php"
364 ],
365 "psr-4": {
366 "Illuminate\\Filesystem\\": ""
367 }
368 },
369 "notification-url": "https://packagist.org/downloads/",
370 "license": [
371 "MIT"
372 ],
373 "authors": [
374 {
375 "name": "Taylor Otwell",
376 "email": "taylor@laravel.com"
377 }
378 ],
379 "description": "The Illuminate Filesystem package.",
380 "homepage": "https://laravel.com",
381 "support": {
382 "issues": "https://github.com/laravel/framework/issues",
383 "source": "https://github.com/laravel/framework"
384 },
385 "time": "2025-06-17T23:40:32+00:00"
386 },
387 {
388 "name": "illuminate/macroable",
389 "version": "v12.19.2",
390 "source": {
391 "type": "git",
392 "url": "https://github.com/illuminate/macroable.git",
393 "reference": "e862e5648ee34004fa56046b746f490dfa86c613"
394 },
395 "dist": {
396 "type": "zip",
397 "url": "https://api.github.com/repos/illuminate/macroable/zipball/e862e5648ee34004fa56046b746f490dfa86c613",
398 "reference": "e862e5648ee34004fa56046b746f490dfa86c613",
399 "shasum": ""
400 },
401 "require": {
402 "php": "^8.2"
403 },
404 "type": "library",
405 "extra": {
406 "branch-alias": {
407 "dev-master": "12.x-dev"
408 }
409 },
410 "autoload": {
411 "psr-4": {
412 "Illuminate\\Support\\": ""
413 }
414 },
415 "notification-url": "https://packagist.org/downloads/",
416 "license": [
417 "MIT"
418 ],
419 "authors": [
420 {
421 "name": "Taylor Otwell",
422 "email": "taylor@laravel.com"
423 }
424 ],
425 "description": "The Illuminate Macroable package.",
426 "homepage": "https://laravel.com",
427 "support": {
428 "issues": "https://github.com/laravel/framework/issues",
429 "source": "https://github.com/laravel/framework"
430 },
431 "time": "2024-07-23T16:31:01+00:00"
432 },
433 {
434 "name": "illuminate/support",
435 "version": "v12.19.2",
436 "source": {
437 "type": "git",
438 "url": "https://github.com/illuminate/support.git",
439 "reference": "4e5d098d1cdbf5cabff09c1903a141bd9747ae75"
440 },
441 "dist": {
442 "type": "zip",
443 "url": "https://api.github.com/repos/illuminate/support/zipball/4e5d098d1cdbf5cabff09c1903a141bd9747ae75",
444 "reference": "4e5d098d1cdbf5cabff09c1903a141bd9747ae75",
445 "shasum": ""
446 },
447 "require": {
448 "doctrine/inflector": "^2.0",
449 "ext-ctype": "*",
450 "ext-filter": "*",
451 "ext-mbstring": "*",
452 "illuminate/collections": "^12.0",
453 "illuminate/conditionable": "^12.0",
454 "illuminate/contracts": "^12.0",
455 "illuminate/macroable": "^12.0",
456 "nesbot/carbon": "^3.8.4",
457 "php": "^8.2",
458 "voku/portable-ascii": "^2.0.2"
459 },
460 "conflict": {
461 "tightenco/collect": "<5.5.33"
462 },
463 "replace": {
464 "spatie/once": "*"
465 },
466 "suggest": {
467 "illuminate/filesystem": "Required to use the Composer class (^12.0).",
468 "laravel/serializable-closure": "Required to use the once function (^1.3|^2.0).",
469 "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.7).",
470 "league/uri": "Required to use the Uri class (^7.5.1).",
471 "ramsey/uuid": "Required to use Str::uuid() (^4.7).",
472 "symfony/process": "Required to use the Composer class (^7.2).",
473 "symfony/uid": "Required to use Str::ulid() (^7.2).",
474 "symfony/var-dumper": "Required to use the dd function (^7.2).",
475 "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.6.1)."
476 },
477 "type": "library",
478 "extra": {
479 "branch-alias": {
480 "dev-master": "12.x-dev"
481 }
482 },
483 "autoload": {
484 "files": [
485 "functions.php",
486 "helpers.php"
487 ],
488 "psr-4": {
489 "Illuminate\\Support\\": ""
490 }
491 },
492 "notification-url": "https://packagist.org/downloads/",
493 "license": [
494 "MIT"
495 ],
496 "authors": [
497 {
498 "name": "Taylor Otwell",
499 "email": "taylor@laravel.com"
500 }
501 ],
502 "description": "The Illuminate Support package.",
503 "homepage": "https://laravel.com",
504 "support": {
505 "issues": "https://github.com/laravel/framework/issues",
506 "source": "https://github.com/laravel/framework"
507 },
508 "time": "2025-06-12T15:07:56+00:00"
509 },
510 {
511 "name": "laravel/prompts",
512 "version": "v0.3.5",
513 "source": {
514 "type": "git",
515 "url": "https://github.com/laravel/prompts.git",
516 "reference": "57b8f7efe40333cdb925700891c7d7465325d3b1"
517 },
518 "dist": {
519 "type": "zip",
520 "url": "https://api.github.com/repos/laravel/prompts/zipball/57b8f7efe40333cdb925700891c7d7465325d3b1",
521 "reference": "57b8f7efe40333cdb925700891c7d7465325d3b1",
522 "shasum": ""
523 },
524 "require": {
525 "composer-runtime-api": "^2.2",
526 "ext-mbstring": "*",
527 "php": "^8.1",
528 "symfony/console": "^6.2|^7.0"
529 },
530 "conflict": {
531 "illuminate/console": ">=10.17.0 <10.25.0",
532 "laravel/framework": ">=10.17.0 <10.25.0"
533 },
534 "require-dev": {
535 "illuminate/collections": "^10.0|^11.0|^12.0",
536 "mockery/mockery": "^1.5",
537 "pestphp/pest": "^2.3|^3.4",
538 "phpstan/phpstan": "^1.11",
539 "phpstan/phpstan-mockery": "^1.1"
540 },
541 "suggest": {
542 "ext-pcntl": "Required for the spinner to be animated."
543 },
544 "type": "library",
545 "extra": {
546 "branch-alias": {
547 "dev-main": "0.3.x-dev"
548 }
549 },
550 "autoload": {
551 "files": [
552 "src/helpers.php"
553 ],
554 "psr-4": {
555 "Laravel\\Prompts\\": "src/"
556 }
557 },
558 "notification-url": "https://packagist.org/downloads/",
559 "license": [
560 "MIT"
561 ],
562 "description": "Add beautiful and user-friendly forms to your command-line applications.",
563 "support": {
564 "issues": "https://github.com/laravel/prompts/issues",
565 "source": "https://github.com/laravel/prompts/tree/v0.3.5"
566 },
567 "time": "2025-02-11T13:34:40+00:00"
568 },
569 {
570 "name": "nesbot/carbon",
571 "version": "3.10.0",
572 "source": {
573 "type": "git",
574 "url": "https://github.com/CarbonPHP/carbon.git",
575 "reference": "c1397390dd0a7e0f11660f0ae20f753d88c1f3d9"
576 },
577 "dist": {
578 "type": "zip",
579 "url": "https://api.github.com/repos/CarbonPHP/carbon/zipball/c1397390dd0a7e0f11660f0ae20f753d88c1f3d9",
580 "reference": "c1397390dd0a7e0f11660f0ae20f753d88c1f3d9",
581 "shasum": ""
582 },
583 "require": {
584 "carbonphp/carbon-doctrine-types": "<100.0",
585 "ext-json": "*",
586 "php": "^8.1",
587 "psr/clock": "^1.0",
588 "symfony/clock": "^6.3.12 || ^7.0",
589 "symfony/polyfill-mbstring": "^1.0",
590 "symfony/translation": "^4.4.18 || ^5.2.1 || ^6.0 || ^7.0"
591 },
592 "provide": {
593 "psr/clock-implementation": "1.0"
594 },
595 "require-dev": {
596 "doctrine/dbal": "^3.6.3 || ^4.0",
597 "doctrine/orm": "^2.15.2 || ^3.0",
598 "friendsofphp/php-cs-fixer": "^3.75.0",
599 "kylekatarnls/multi-tester": "^2.5.3",
600 "phpmd/phpmd": "^2.15.0",
601 "phpstan/extension-installer": "^1.4.3",
602 "phpstan/phpstan": "^2.1.17",
603 "phpunit/phpunit": "^10.5.46",
604 "squizlabs/php_codesniffer": "^3.13.0"
605 },
606 "bin": [
607 "bin/carbon"
608 ],
609 "type": "library",
610 "extra": {
611 "laravel": {
612 "providers": [
613 "Carbon\\Laravel\\ServiceProvider"
614 ]
615 },
616 "phpstan": {
617 "includes": [
618 "extension.neon"
619 ]
620 },
621 "branch-alias": {
622 "dev-2.x": "2.x-dev",
623 "dev-master": "3.x-dev"
624 }
625 },
626 "autoload": {
627 "psr-4": {
628 "Carbon\\": "src/Carbon/"
629 }
630 },
631 "notification-url": "https://packagist.org/downloads/",
632 "license": [
633 "MIT"
634 ],
635 "authors": [
636 {
637 "name": "Brian Nesbitt",
638 "email": "brian@nesbot.com",
639 "homepage": "https://markido.com"
640 },
641 {
642 "name": "kylekatarnls",
643 "homepage": "https://github.com/kylekatarnls"
644 }
645 ],
646 "description": "An API extension for DateTime that supports 281 different languages.",
647 "homepage": "https://carbon.nesbot.com",
648 "keywords": [
649 "date",
650 "datetime",
651 "time"
652 ],
653 "support": {
654 "docs": "https://carbon.nesbot.com/docs",
655 "issues": "https://github.com/CarbonPHP/carbon/issues",
656 "source": "https://github.com/CarbonPHP/carbon"
657 },
658 "funding": [
659 {
660 "url": "https://github.com/sponsors/kylekatarnls",
661 "type": "github"
662 },
663 {
664 "url": "https://opencollective.com/Carbon#sponsor",
665 "type": "opencollective"
666 },
667 {
668 "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme",
669 "type": "tidelift"
670 }
671 ],
672 "time": "2025-06-12T10:24:28+00:00"
673 },
674 {
675 "name": "psr/clock",
676 "version": "1.0.0",
677 "source": {
678 "type": "git",
679 "url": "https://github.com/php-fig/clock.git",
680 "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d"
681 },
682 "dist": {
683 "type": "zip",
684 "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d",
685 "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d",
686 "shasum": ""
687 },
688 "require": {
689 "php": "^7.0 || ^8.0"
690 },
691 "type": "library",
692 "autoload": {
693 "psr-4": {
694 "Psr\\Clock\\": "src/"
695 }
696 },
697 "notification-url": "https://packagist.org/downloads/",
698 "license": [
699 "MIT"
700 ],
701 "authors": [
702 {
703 "name": "PHP-FIG",
704 "homepage": "https://www.php-fig.org/"
705 }
706 ],
707 "description": "Common interface for reading the clock.",
708 "homepage": "https://github.com/php-fig/clock",
709 "keywords": [
710 "clock",
711 "now",
712 "psr",
713 "psr-20",
714 "time"
715 ],
716 "support": {
717 "issues": "https://github.com/php-fig/clock/issues",
718 "source": "https://github.com/php-fig/clock/tree/1.0.0"
719 },
720 "time": "2022-11-25T14:36:26+00:00"
721 },
722 {
723 "name": "psr/container",
724 "version": "2.0.2",
725 "source": {
726 "type": "git",
727 "url": "https://github.com/php-fig/container.git",
728 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963"
729 },
730 "dist": {
731 "type": "zip",
732 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963",
733 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963",
734 "shasum": ""
735 },
736 "require": {
737 "php": ">=7.4.0"
738 },
739 "type": "library",
740 "extra": {
741 "branch-alias": {
742 "dev-master": "2.0.x-dev"
743 }
744 },
745 "autoload": {
746 "psr-4": {
747 "Psr\\Container\\": "src/"
748 }
749 },
750 "notification-url": "https://packagist.org/downloads/",
751 "license": [
752 "MIT"
753 ],
754 "authors": [
755 {
756 "name": "PHP-FIG",
757 "homepage": "https://www.php-fig.org/"
758 }
759 ],
760 "description": "Common Container Interface (PHP FIG PSR-11)",
761 "homepage": "https://github.com/php-fig/container",
762 "keywords": [
763 "PSR-11",
764 "container",
765 "container-interface",
766 "container-interop",
767 "psr"
768 ],
769 "support": {
770 "issues": "https://github.com/php-fig/container/issues",
771 "source": "https://github.com/php-fig/container/tree/2.0.2"
772 },
773 "time": "2021-11-05T16:47:00+00:00"
774 },
775 {
776 "name": "psr/simple-cache",
777 "version": "3.0.0",
778 "source": {
779 "type": "git",
780 "url": "https://github.com/php-fig/simple-cache.git",
781 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865"
782 },
783 "dist": {
784 "type": "zip",
785 "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865",
786 "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865",
787 "shasum": ""
788 },
789 "require": {
790 "php": ">=8.0.0"
791 },
792 "type": "library",
793 "extra": {
794 "branch-alias": {
795 "dev-master": "3.0.x-dev"
796 }
797 },
798 "autoload": {
799 "psr-4": {
800 "Psr\\SimpleCache\\": "src/"
801 }
802 },
803 "notification-url": "https://packagist.org/downloads/",
804 "license": [
805 "MIT"
806 ],
807 "authors": [
808 {
809 "name": "PHP-FIG",
810 "homepage": "https://www.php-fig.org/"
811 }
812 ],
813 "description": "Common interfaces for simple caching",
814 "keywords": [
815 "cache",
816 "caching",
817 "psr",
818 "psr-16",
819 "simple-cache"
820 ],
821 "support": {
822 "source": "https://github.com/php-fig/simple-cache/tree/3.0.0"
823 },
824 "time": "2021-10-29T13:26:27+00:00"
825 },
826 {
827 "name": "symfony/clock",
828 "version": "v7.3.0",
829 "source": {
830 "type": "git",
831 "url": "https://github.com/symfony/clock.git",
832 "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24"
833 },
834 "dist": {
835 "type": "zip",
836 "url": "https://api.github.com/repos/symfony/clock/zipball/b81435fbd6648ea425d1ee96a2d8e68f4ceacd24",
837 "reference": "b81435fbd6648ea425d1ee96a2d8e68f4ceacd24",
838 "shasum": ""
839 },
840 "require": {
841 "php": ">=8.2",
842 "psr/clock": "^1.0",
843 "symfony/polyfill-php83": "^1.28"
844 },
845 "provide": {
846 "psr/clock-implementation": "1.0"
847 },
848 "type": "library",
849 "autoload": {
850 "files": [
851 "Resources/now.php"
852 ],
853 "psr-4": {
854 "Symfony\\Component\\Clock\\": ""
855 },
856 "exclude-from-classmap": [
857 "/Tests/"
858 ]
859 },
860 "notification-url": "https://packagist.org/downloads/",
861 "license": [
862 "MIT"
863 ],
864 "authors": [
865 {
866 "name": "Nicolas Grekas",
867 "email": "p@tchwork.com"
868 },
869 {
870 "name": "Symfony Community",
871 "homepage": "https://symfony.com/contributors"
872 }
873 ],
874 "description": "Decouples applications from the system clock",
875 "homepage": "https://symfony.com",
876 "keywords": [
877 "clock",
878 "psr20",
879 "time"
880 ],
881 "support": {
882 "source": "https://github.com/symfony/clock/tree/v7.3.0"
883 },
884 "funding": [
885 {
886 "url": "https://symfony.com/sponsor",
887 "type": "custom"
888 },
889 {
890 "url": "https://github.com/fabpot",
891 "type": "github"
892 },
893 {
894 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
895 "type": "tidelift"
896 }
897 ],
898 "time": "2024-09-25T14:21:43+00:00"
899 },
900 {
901 "name": "symfony/console",
902 "version": "v7.3.0",
903 "source": {
904 "type": "git",
905 "url": "https://github.com/symfony/console.git",
906 "reference": "66c1440edf6f339fd82ed6c7caa76cb006211b44"
907 },
908 "dist": {
909 "type": "zip",
910 "url": "https://api.github.com/repos/symfony/console/zipball/66c1440edf6f339fd82ed6c7caa76cb006211b44",
911 "reference": "66c1440edf6f339fd82ed6c7caa76cb006211b44",
912 "shasum": ""
913 },
914 "require": {
915 "php": ">=8.2",
916 "symfony/deprecation-contracts": "^2.5|^3",
917 "symfony/polyfill-mbstring": "~1.0",
918 "symfony/service-contracts": "^2.5|^3",
919 "symfony/string": "^7.2"
920 },
921 "conflict": {
922 "symfony/dependency-injection": "<6.4",
923 "symfony/dotenv": "<6.4",
924 "symfony/event-dispatcher": "<6.4",
925 "symfony/lock": "<6.4",
926 "symfony/process": "<6.4"
927 },
928 "provide": {
929 "psr/log-implementation": "1.0|2.0|3.0"
930 },
931 "require-dev": {
932 "psr/log": "^1|^2|^3",
933 "symfony/config": "^6.4|^7.0",
934 "symfony/dependency-injection": "^6.4|^7.0",
935 "symfony/event-dispatcher": "^6.4|^7.0",
936 "symfony/http-foundation": "^6.4|^7.0",
937 "symfony/http-kernel": "^6.4|^7.0",
938 "symfony/lock": "^6.4|^7.0",
939 "symfony/messenger": "^6.4|^7.0",
940 "symfony/process": "^6.4|^7.0",
941 "symfony/stopwatch": "^6.4|^7.0",
942 "symfony/var-dumper": "^6.4|^7.0"
943 },
944 "type": "library",
945 "autoload": {
946 "psr-4": {
947 "Symfony\\Component\\Console\\": ""
948 },
949 "exclude-from-classmap": [
950 "/Tests/"
951 ]
952 },
953 "notification-url": "https://packagist.org/downloads/",
954 "license": [
955 "MIT"
956 ],
957 "authors": [
958 {
959 "name": "Fabien Potencier",
960 "email": "fabien@symfony.com"
961 },
962 {
963 "name": "Symfony Community",
964 "homepage": "https://symfony.com/contributors"
965 }
966 ],
967 "description": "Eases the creation of beautiful and testable command line interfaces",
968 "homepage": "https://symfony.com",
969 "keywords": [
970 "cli",
971 "command-line",
972 "console",
973 "terminal"
974 ],
975 "support": {
976 "source": "https://github.com/symfony/console/tree/v7.3.0"
977 },
978 "funding": [
979 {
980 "url": "https://symfony.com/sponsor",
981 "type": "custom"
982 },
983 {
984 "url": "https://github.com/fabpot",
985 "type": "github"
986 },
987 {
988 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
989 "type": "tidelift"
990 }
991 ],
992 "time": "2025-05-24T10:34:04+00:00"
993 },
994 {
995 "name": "symfony/deprecation-contracts",
996 "version": "v3.6.0",
997 "source": {
998 "type": "git",
999 "url": "https://github.com/symfony/deprecation-contracts.git",
1000 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62"
1001 },
1002 "dist": {
1003 "type": "zip",
1004 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/63afe740e99a13ba87ec199bb07bbdee937a5b62",
1005 "reference": "63afe740e99a13ba87ec199bb07bbdee937a5b62",
1006 "shasum": ""
1007 },
1008 "require": {
1009 "php": ">=8.1"
1010 },
1011 "type": "library",
1012 "extra": {
1013 "thanks": {
1014 "url": "https://github.com/symfony/contracts",
1015 "name": "symfony/contracts"
1016 },
1017 "branch-alias": {
1018 "dev-main": "3.6-dev"
1019 }
1020 },
1021 "autoload": {
1022 "files": [
1023 "function.php"
1024 ]
1025 },
1026 "notification-url": "https://packagist.org/downloads/",
1027 "license": [
1028 "MIT"
1029 ],
1030 "authors": [
1031 {
1032 "name": "Nicolas Grekas",
1033 "email": "p@tchwork.com"
1034 },
1035 {
1036 "name": "Symfony Community",
1037 "homepage": "https://symfony.com/contributors"
1038 }
1039 ],
1040 "description": "A generic function and convention to trigger deprecation notices",
1041 "homepage": "https://symfony.com",
1042 "support": {
1043 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.6.0"
1044 },
1045 "funding": [
1046 {
1047 "url": "https://symfony.com/sponsor",
1048 "type": "custom"
1049 },
1050 {
1051 "url": "https://github.com/fabpot",
1052 "type": "github"
1053 },
1054 {
1055 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1056 "type": "tidelift"
1057 }
1058 ],
1059 "time": "2024-09-25T14:21:43+00:00"
1060 },
1061 {
1062 "name": "symfony/finder",
1063 "version": "v7.3.0",
1064 "source": {
1065 "type": "git",
1066 "url": "https://github.com/symfony/finder.git",
1067 "reference": "ec2344cf77a48253bbca6939aa3d2477773ea63d"
1068 },
1069 "dist": {
1070 "type": "zip",
1071 "url": "https://api.github.com/repos/symfony/finder/zipball/ec2344cf77a48253bbca6939aa3d2477773ea63d",
1072 "reference": "ec2344cf77a48253bbca6939aa3d2477773ea63d",
1073 "shasum": ""
1074 },
1075 "require": {
1076 "php": ">=8.2"
1077 },
1078 "require-dev": {
1079 "symfony/filesystem": "^6.4|^7.0"
1080 },
1081 "type": "library",
1082 "autoload": {
1083 "psr-4": {
1084 "Symfony\\Component\\Finder\\": ""
1085 },
1086 "exclude-from-classmap": [
1087 "/Tests/"
1088 ]
1089 },
1090 "notification-url": "https://packagist.org/downloads/",
1091 "license": [
1092 "MIT"
1093 ],
1094 "authors": [
1095 {
1096 "name": "Fabien Potencier",
1097 "email": "fabien@symfony.com"
1098 },
1099 {
1100 "name": "Symfony Community",
1101 "homepage": "https://symfony.com/contributors"
1102 }
1103 ],
1104 "description": "Finds files and directories via an intuitive fluent interface",
1105 "homepage": "https://symfony.com",
1106 "support": {
1107 "source": "https://github.com/symfony/finder/tree/v7.3.0"
1108 },
1109 "funding": [
1110 {
1111 "url": "https://symfony.com/sponsor",
1112 "type": "custom"
1113 },
1114 {
1115 "url": "https://github.com/fabpot",
1116 "type": "github"
1117 },
1118 {
1119 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1120 "type": "tidelift"
1121 }
1122 ],
1123 "time": "2024-12-30T19:00:26+00:00"
1124 },
1125 {
1126 "name": "symfony/polyfill-ctype",
1127 "version": "v1.32.0",
1128 "source": {
1129 "type": "git",
1130 "url": "https://github.com/symfony/polyfill-ctype.git",
1131 "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
1132 },
1133 "dist": {
1134 "type": "zip",
1135 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
1136 "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
1137 "shasum": ""
1138 },
1139 "require": {
1140 "php": ">=7.2"
1141 },
1142 "provide": {
1143 "ext-ctype": "*"
1144 },
1145 "suggest": {
1146 "ext-ctype": "For best performance"
1147 },
1148 "type": "library",
1149 "extra": {
1150 "thanks": {
1151 "url": "https://github.com/symfony/polyfill",
1152 "name": "symfony/polyfill"
1153 }
1154 },
1155 "autoload": {
1156 "files": [
1157 "bootstrap.php"
1158 ],
1159 "psr-4": {
1160 "Symfony\\Polyfill\\Ctype\\": ""
1161 }
1162 },
1163 "notification-url": "https://packagist.org/downloads/",
1164 "license": [
1165 "MIT"
1166 ],
1167 "authors": [
1168 {
1169 "name": "Gert de Pagter",
1170 "email": "BackEndTea@gmail.com"
1171 },
1172 {
1173 "name": "Symfony Community",
1174 "homepage": "https://symfony.com/contributors"
1175 }
1176 ],
1177 "description": "Symfony polyfill for ctype functions",
1178 "homepage": "https://symfony.com",
1179 "keywords": [
1180 "compatibility",
1181 "ctype",
1182 "polyfill",
1183 "portable"
1184 ],
1185 "support": {
1186 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.32.0"
1187 },
1188 "funding": [
1189 {
1190 "url": "https://symfony.com/sponsor",
1191 "type": "custom"
1192 },
1193 {
1194 "url": "https://github.com/fabpot",
1195 "type": "github"
1196 },
1197 {
1198 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1199 "type": "tidelift"
1200 }
1201 ],
1202 "time": "2024-09-09T11:45:10+00:00"
1203 },
1204 {
1205 "name": "symfony/polyfill-intl-grapheme",
1206 "version": "v1.32.0",
1207 "source": {
1208 "type": "git",
1209 "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
1210 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
1211 },
1212 "dist": {
1213 "type": "zip",
1214 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
1215 "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
1216 "shasum": ""
1217 },
1218 "require": {
1219 "php": ">=7.2"
1220 },
1221 "suggest": {
1222 "ext-intl": "For best performance"
1223 },
1224 "type": "library",
1225 "extra": {
1226 "thanks": {
1227 "url": "https://github.com/symfony/polyfill",
1228 "name": "symfony/polyfill"
1229 }
1230 },
1231 "autoload": {
1232 "files": [
1233 "bootstrap.php"
1234 ],
1235 "psr-4": {
1236 "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
1237 }
1238 },
1239 "notification-url": "https://packagist.org/downloads/",
1240 "license": [
1241 "MIT"
1242 ],
1243 "authors": [
1244 {
1245 "name": "Nicolas Grekas",
1246 "email": "p@tchwork.com"
1247 },
1248 {
1249 "name": "Symfony Community",
1250 "homepage": "https://symfony.com/contributors"
1251 }
1252 ],
1253 "description": "Symfony polyfill for intl's grapheme_* functions",
1254 "homepage": "https://symfony.com",
1255 "keywords": [
1256 "compatibility",
1257 "grapheme",
1258 "intl",
1259 "polyfill",
1260 "portable",
1261 "shim"
1262 ],
1263 "support": {
1264 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.32.0"
1265 },
1266 "funding": [
1267 {
1268 "url": "https://symfony.com/sponsor",
1269 "type": "custom"
1270 },
1271 {
1272 "url": "https://github.com/fabpot",
1273 "type": "github"
1274 },
1275 {
1276 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1277 "type": "tidelift"
1278 }
1279 ],
1280 "time": "2024-09-09T11:45:10+00:00"
1281 },
1282 {
1283 "name": "symfony/polyfill-intl-normalizer",
1284 "version": "v1.32.0",
1285 "source": {
1286 "type": "git",
1287 "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
1288 "reference": "3833d7255cc303546435cb650316bff708a1c75c"
1289 },
1290 "dist": {
1291 "type": "zip",
1292 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
1293 "reference": "3833d7255cc303546435cb650316bff708a1c75c",
1294 "shasum": ""
1295 },
1296 "require": {
1297 "php": ">=7.2"
1298 },
1299 "suggest": {
1300 "ext-intl": "For best performance"
1301 },
1302 "type": "library",
1303 "extra": {
1304 "thanks": {
1305 "url": "https://github.com/symfony/polyfill",
1306 "name": "symfony/polyfill"
1307 }
1308 },
1309 "autoload": {
1310 "files": [
1311 "bootstrap.php"
1312 ],
1313 "psr-4": {
1314 "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
1315 },
1316 "classmap": [
1317 "Resources/stubs"
1318 ]
1319 },
1320 "notification-url": "https://packagist.org/downloads/",
1321 "license": [
1322 "MIT"
1323 ],
1324 "authors": [
1325 {
1326 "name": "Nicolas Grekas",
1327 "email": "p@tchwork.com"
1328 },
1329 {
1330 "name": "Symfony Community",
1331 "homepage": "https://symfony.com/contributors"
1332 }
1333 ],
1334 "description": "Symfony polyfill for intl's Normalizer class and related functions",
1335 "homepage": "https://symfony.com",
1336 "keywords": [
1337 "compatibility",
1338 "intl",
1339 "normalizer",
1340 "polyfill",
1341 "portable",
1342 "shim"
1343 ],
1344 "support": {
1345 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.32.0"
1346 },
1347 "funding": [
1348 {
1349 "url": "https://symfony.com/sponsor",
1350 "type": "custom"
1351 },
1352 {
1353 "url": "https://github.com/fabpot",
1354 "type": "github"
1355 },
1356 {
1357 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1358 "type": "tidelift"
1359 }
1360 ],
1361 "time": "2024-09-09T11:45:10+00:00"
1362 },
1363 {
1364 "name": "symfony/polyfill-mbstring",
1365 "version": "v1.32.0",
1366 "source": {
1367 "type": "git",
1368 "url": "https://github.com/symfony/polyfill-mbstring.git",
1369 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493"
1370 },
1371 "dist": {
1372 "type": "zip",
1373 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6d857f4d76bd4b343eac26d6b539585d2bc56493",
1374 "reference": "6d857f4d76bd4b343eac26d6b539585d2bc56493",
1375 "shasum": ""
1376 },
1377 "require": {
1378 "ext-iconv": "*",
1379 "php": ">=7.2"
1380 },
1381 "provide": {
1382 "ext-mbstring": "*"
1383 },
1384 "suggest": {
1385 "ext-mbstring": "For best performance"
1386 },
1387 "type": "library",
1388 "extra": {
1389 "thanks": {
1390 "url": "https://github.com/symfony/polyfill",
1391 "name": "symfony/polyfill"
1392 }
1393 },
1394 "autoload": {
1395 "files": [
1396 "bootstrap.php"
1397 ],
1398 "psr-4": {
1399 "Symfony\\Polyfill\\Mbstring\\": ""
1400 }
1401 },
1402 "notification-url": "https://packagist.org/downloads/",
1403 "license": [
1404 "MIT"
1405 ],
1406 "authors": [
1407 {
1408 "name": "Nicolas Grekas",
1409 "email": "p@tchwork.com"
1410 },
1411 {
1412 "name": "Symfony Community",
1413 "homepage": "https://symfony.com/contributors"
1414 }
1415 ],
1416 "description": "Symfony polyfill for the Mbstring extension",
1417 "homepage": "https://symfony.com",
1418 "keywords": [
1419 "compatibility",
1420 "mbstring",
1421 "polyfill",
1422 "portable",
1423 "shim"
1424 ],
1425 "support": {
1426 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.32.0"
1427 },
1428 "funding": [
1429 {
1430 "url": "https://symfony.com/sponsor",
1431 "type": "custom"
1432 },
1433 {
1434 "url": "https://github.com/fabpot",
1435 "type": "github"
1436 },
1437 {
1438 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1439 "type": "tidelift"
1440 }
1441 ],
1442 "time": "2024-12-23T08:48:59+00:00"
1443 },
1444 {
1445 "name": "symfony/polyfill-php83",
1446 "version": "v1.32.0",
1447 "source": {
1448 "type": "git",
1449 "url": "https://github.com/symfony/polyfill-php83.git",
1450 "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491"
1451 },
1452 "dist": {
1453 "type": "zip",
1454 "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491",
1455 "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491",
1456 "shasum": ""
1457 },
1458 "require": {
1459 "php": ">=7.2"
1460 },
1461 "type": "library",
1462 "extra": {
1463 "thanks": {
1464 "url": "https://github.com/symfony/polyfill",
1465 "name": "symfony/polyfill"
1466 }
1467 },
1468 "autoload": {
1469 "files": [
1470 "bootstrap.php"
1471 ],
1472 "psr-4": {
1473 "Symfony\\Polyfill\\Php83\\": ""
1474 },
1475 "classmap": [
1476 "Resources/stubs"
1477 ]
1478 },
1479 "notification-url": "https://packagist.org/downloads/",
1480 "license": [
1481 "MIT"
1482 ],
1483 "authors": [
1484 {
1485 "name": "Nicolas Grekas",
1486 "email": "p@tchwork.com"
1487 },
1488 {
1489 "name": "Symfony Community",
1490 "homepage": "https://symfony.com/contributors"
1491 }
1492 ],
1493 "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions",
1494 "homepage": "https://symfony.com",
1495 "keywords": [
1496 "compatibility",
1497 "polyfill",
1498 "portable",
1499 "shim"
1500 ],
1501 "support": {
1502 "source": "https://github.com/symfony/polyfill-php83/tree/v1.32.0"
1503 },
1504 "funding": [
1505 {
1506 "url": "https://symfony.com/sponsor",
1507 "type": "custom"
1508 },
1509 {
1510 "url": "https://github.com/fabpot",
1511 "type": "github"
1512 },
1513 {
1514 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1515 "type": "tidelift"
1516 }
1517 ],
1518 "time": "2024-09-09T11:45:10+00:00"
1519 },
1520 {
1521 "name": "symfony/process",
1522 "version": "v7.3.0",
1523 "source": {
1524 "type": "git",
1525 "url": "https://github.com/symfony/process.git",
1526 "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af"
1527 },
1528 "dist": {
1529 "type": "zip",
1530 "url": "https://api.github.com/repos/symfony/process/zipball/40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
1531 "reference": "40c295f2deb408d5e9d2d32b8ba1dd61e36f05af",
1532 "shasum": ""
1533 },
1534 "require": {
1535 "php": ">=8.2"
1536 },
1537 "type": "library",
1538 "autoload": {
1539 "psr-4": {
1540 "Symfony\\Component\\Process\\": ""
1541 },
1542 "exclude-from-classmap": [
1543 "/Tests/"
1544 ]
1545 },
1546 "notification-url": "https://packagist.org/downloads/",
1547 "license": [
1548 "MIT"
1549 ],
1550 "authors": [
1551 {
1552 "name": "Fabien Potencier",
1553 "email": "fabien@symfony.com"
1554 },
1555 {
1556 "name": "Symfony Community",
1557 "homepage": "https://symfony.com/contributors"
1558 }
1559 ],
1560 "description": "Executes commands in sub-processes",
1561 "homepage": "https://symfony.com",
1562 "support": {
1563 "source": "https://github.com/symfony/process/tree/v7.3.0"
1564 },
1565 "funding": [
1566 {
1567 "url": "https://symfony.com/sponsor",
1568 "type": "custom"
1569 },
1570 {
1571 "url": "https://github.com/fabpot",
1572 "type": "github"
1573 },
1574 {
1575 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1576 "type": "tidelift"
1577 }
1578 ],
1579 "time": "2025-04-17T09:11:12+00:00"
1580 },
1581 {
1582 "name": "symfony/service-contracts",
1583 "version": "v3.6.0",
1584 "source": {
1585 "type": "git",
1586 "url": "https://github.com/symfony/service-contracts.git",
1587 "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4"
1588 },
1589 "dist": {
1590 "type": "zip",
1591 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
1592 "reference": "f021b05a130d35510bd6b25fe9053c2a8a15d5d4",
1593 "shasum": ""
1594 },
1595 "require": {
1596 "php": ">=8.1",
1597 "psr/container": "^1.1|^2.0",
1598 "symfony/deprecation-contracts": "^2.5|^3"
1599 },
1600 "conflict": {
1601 "ext-psr": "<1.1|>=2"
1602 },
1603 "type": "library",
1604 "extra": {
1605 "thanks": {
1606 "url": "https://github.com/symfony/contracts",
1607 "name": "symfony/contracts"
1608 },
1609 "branch-alias": {
1610 "dev-main": "3.6-dev"
1611 }
1612 },
1613 "autoload": {
1614 "psr-4": {
1615 "Symfony\\Contracts\\Service\\": ""
1616 },
1617 "exclude-from-classmap": [
1618 "/Test/"
1619 ]
1620 },
1621 "notification-url": "https://packagist.org/downloads/",
1622 "license": [
1623 "MIT"
1624 ],
1625 "authors": [
1626 {
1627 "name": "Nicolas Grekas",
1628 "email": "p@tchwork.com"
1629 },
1630 {
1631 "name": "Symfony Community",
1632 "homepage": "https://symfony.com/contributors"
1633 }
1634 ],
1635 "description": "Generic abstractions related to writing services",
1636 "homepage": "https://symfony.com",
1637 "keywords": [
1638 "abstractions",
1639 "contracts",
1640 "decoupling",
1641 "interfaces",
1642 "interoperability",
1643 "standards"
1644 ],
1645 "support": {
1646 "source": "https://github.com/symfony/service-contracts/tree/v3.6.0"
1647 },
1648 "funding": [
1649 {
1650 "url": "https://symfony.com/sponsor",
1651 "type": "custom"
1652 },
1653 {
1654 "url": "https://github.com/fabpot",
1655 "type": "github"
1656 },
1657 {
1658 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1659 "type": "tidelift"
1660 }
1661 ],
1662 "time": "2025-04-25T09:37:31+00:00"
1663 },
1664 {
1665 "name": "symfony/string",
1666 "version": "v7.3.0",
1667 "source": {
1668 "type": "git",
1669 "url": "https://github.com/symfony/string.git",
1670 "reference": "f3570b8c61ca887a9e2938e85cb6458515d2b125"
1671 },
1672 "dist": {
1673 "type": "zip",
1674 "url": "https://api.github.com/repos/symfony/string/zipball/f3570b8c61ca887a9e2938e85cb6458515d2b125",
1675 "reference": "f3570b8c61ca887a9e2938e85cb6458515d2b125",
1676 "shasum": ""
1677 },
1678 "require": {
1679 "php": ">=8.2",
1680 "symfony/polyfill-ctype": "~1.8",
1681 "symfony/polyfill-intl-grapheme": "~1.0",
1682 "symfony/polyfill-intl-normalizer": "~1.0",
1683 "symfony/polyfill-mbstring": "~1.0"
1684 },
1685 "conflict": {
1686 "symfony/translation-contracts": "<2.5"
1687 },
1688 "require-dev": {
1689 "symfony/emoji": "^7.1",
1690 "symfony/error-handler": "^6.4|^7.0",
1691 "symfony/http-client": "^6.4|^7.0",
1692 "symfony/intl": "^6.4|^7.0",
1693 "symfony/translation-contracts": "^2.5|^3.0",
1694 "symfony/var-exporter": "^6.4|^7.0"
1695 },
1696 "type": "library",
1697 "autoload": {
1698 "files": [
1699 "Resources/functions.php"
1700 ],
1701 "psr-4": {
1702 "Symfony\\Component\\String\\": ""
1703 },
1704 "exclude-from-classmap": [
1705 "/Tests/"
1706 ]
1707 },
1708 "notification-url": "https://packagist.org/downloads/",
1709 "license": [
1710 "MIT"
1711 ],
1712 "authors": [
1713 {
1714 "name": "Nicolas Grekas",
1715 "email": "p@tchwork.com"
1716 },
1717 {
1718 "name": "Symfony Community",
1719 "homepage": "https://symfony.com/contributors"
1720 }
1721 ],
1722 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way",
1723 "homepage": "https://symfony.com",
1724 "keywords": [
1725 "grapheme",
1726 "i18n",
1727 "string",
1728 "unicode",
1729 "utf-8",
1730 "utf8"
1731 ],
1732 "support": {
1733 "source": "https://github.com/symfony/string/tree/v7.3.0"
1734 },
1735 "funding": [
1736 {
1737 "url": "https://symfony.com/sponsor",
1738 "type": "custom"
1739 },
1740 {
1741 "url": "https://github.com/fabpot",
1742 "type": "github"
1743 },
1744 {
1745 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1746 "type": "tidelift"
1747 }
1748 ],
1749 "time": "2025-04-20T20:19:01+00:00"
1750 },
1751 {
1752 "name": "symfony/translation",
1753 "version": "v7.3.0",
1754 "source": {
1755 "type": "git",
1756 "url": "https://github.com/symfony/translation.git",
1757 "reference": "4aba29076a29a3aa667e09b791e5f868973a8667"
1758 },
1759 "dist": {
1760 "type": "zip",
1761 "url": "https://api.github.com/repos/symfony/translation/zipball/4aba29076a29a3aa667e09b791e5f868973a8667",
1762 "reference": "4aba29076a29a3aa667e09b791e5f868973a8667",
1763 "shasum": ""
1764 },
1765 "require": {
1766 "php": ">=8.2",
1767 "symfony/deprecation-contracts": "^2.5|^3",
1768 "symfony/polyfill-mbstring": "~1.0",
1769 "symfony/translation-contracts": "^2.5|^3.0"
1770 },
1771 "conflict": {
1772 "nikic/php-parser": "<5.0",
1773 "symfony/config": "<6.4",
1774 "symfony/console": "<6.4",
1775 "symfony/dependency-injection": "<6.4",
1776 "symfony/http-client-contracts": "<2.5",
1777 "symfony/http-kernel": "<6.4",
1778 "symfony/service-contracts": "<2.5",
1779 "symfony/twig-bundle": "<6.4",
1780 "symfony/yaml": "<6.4"
1781 },
1782 "provide": {
1783 "symfony/translation-implementation": "2.3|3.0"
1784 },
1785 "require-dev": {
1786 "nikic/php-parser": "^5.0",
1787 "psr/log": "^1|^2|^3",
1788 "symfony/config": "^6.4|^7.0",
1789 "symfony/console": "^6.4|^7.0",
1790 "symfony/dependency-injection": "^6.4|^7.0",
1791 "symfony/finder": "^6.4|^7.0",
1792 "symfony/http-client-contracts": "^2.5|^3.0",
1793 "symfony/http-kernel": "^6.4|^7.0",
1794 "symfony/intl": "^6.4|^7.0",
1795 "symfony/polyfill-intl-icu": "^1.21",
1796 "symfony/routing": "^6.4|^7.0",
1797 "symfony/service-contracts": "^2.5|^3",
1798 "symfony/yaml": "^6.4|^7.0"
1799 },
1800 "type": "library",
1801 "autoload": {
1802 "files": [
1803 "Resources/functions.php"
1804 ],
1805 "psr-4": {
1806 "Symfony\\Component\\Translation\\": ""
1807 },
1808 "exclude-from-classmap": [
1809 "/Tests/"
1810 ]
1811 },
1812 "notification-url": "https://packagist.org/downloads/",
1813 "license": [
1814 "MIT"
1815 ],
1816 "authors": [
1817 {
1818 "name": "Fabien Potencier",
1819 "email": "fabien@symfony.com"
1820 },
1821 {
1822 "name": "Symfony Community",
1823 "homepage": "https://symfony.com/contributors"
1824 }
1825 ],
1826 "description": "Provides tools to internationalize your application",
1827 "homepage": "https://symfony.com",
1828 "support": {
1829 "source": "https://github.com/symfony/translation/tree/v7.3.0"
1830 },
1831 "funding": [
1832 {
1833 "url": "https://symfony.com/sponsor",
1834 "type": "custom"
1835 },
1836 {
1837 "url": "https://github.com/fabpot",
1838 "type": "github"
1839 },
1840 {
1841 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1842 "type": "tidelift"
1843 }
1844 ],
1845 "time": "2025-05-29T07:19:49+00:00"
1846 },
1847 {
1848 "name": "symfony/translation-contracts",
1849 "version": "v3.6.0",
1850 "source": {
1851 "type": "git",
1852 "url": "https://github.com/symfony/translation-contracts.git",
1853 "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d"
1854 },
1855 "dist": {
1856 "type": "zip",
1857 "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/df210c7a2573f1913b2d17cc95f90f53a73d8f7d",
1858 "reference": "df210c7a2573f1913b2d17cc95f90f53a73d8f7d",
1859 "shasum": ""
1860 },
1861 "require": {
1862 "php": ">=8.1"
1863 },
1864 "type": "library",
1865 "extra": {
1866 "thanks": {
1867 "url": "https://github.com/symfony/contracts",
1868 "name": "symfony/contracts"
1869 },
1870 "branch-alias": {
1871 "dev-main": "3.6-dev"
1872 }
1873 },
1874 "autoload": {
1875 "psr-4": {
1876 "Symfony\\Contracts\\Translation\\": ""
1877 },
1878 "exclude-from-classmap": [
1879 "/Test/"
1880 ]
1881 },
1882 "notification-url": "https://packagist.org/downloads/",
1883 "license": [
1884 "MIT"
1885 ],
1886 "authors": [
1887 {
1888 "name": "Nicolas Grekas",
1889 "email": "p@tchwork.com"
1890 },
1891 {
1892 "name": "Symfony Community",
1893 "homepage": "https://symfony.com/contributors"
1894 }
1895 ],
1896 "description": "Generic abstractions related to translation",
1897 "homepage": "https://symfony.com",
1898 "keywords": [
1899 "abstractions",
1900 "contracts",
1901 "decoupling",
1902 "interfaces",
1903 "interoperability",
1904 "standards"
1905 ],
1906 "support": {
1907 "source": "https://github.com/symfony/translation-contracts/tree/v3.6.0"
1908 },
1909 "funding": [
1910 {
1911 "url": "https://symfony.com/sponsor",
1912 "type": "custom"
1913 },
1914 {
1915 "url": "https://github.com/fabpot",
1916 "type": "github"
1917 },
1918 {
1919 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
1920 "type": "tidelift"
1921 }
1922 ],
1923 "time": "2024-09-27T08:32:26+00:00"
1924 },
1925 {
1926 "name": "voku/portable-ascii",
1927 "version": "2.0.3",
1928 "source": {
1929 "type": "git",
1930 "url": "https://github.com/voku/portable-ascii.git",
1931 "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d"
1932 },
1933 "dist": {
1934 "type": "zip",
1935 "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b1d923f88091c6bf09699efcd7c8a1b1bfd7351d",
1936 "reference": "b1d923f88091c6bf09699efcd7c8a1b1bfd7351d",
1937 "shasum": ""
1938 },
1939 "require": {
1940 "php": ">=7.0.0"
1941 },
1942 "require-dev": {
1943 "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0"
1944 },
1945 "suggest": {
1946 "ext-intl": "Use Intl for transliterator_transliterate() support"
1947 },
1948 "type": "library",
1949 "autoload": {
1950 "psr-4": {
1951 "voku\\": "src/voku/"
1952 }
1953 },
1954 "notification-url": "https://packagist.org/downloads/",
1955 "license": [
1956 "MIT"
1957 ],
1958 "authors": [
1959 {
1960 "name": "Lars Moelleken",
1961 "homepage": "https://www.moelleken.org/"
1962 }
1963 ],
1964 "description": "Portable ASCII library - performance optimized (ascii) string functions for php.",
1965 "homepage": "https://github.com/voku/portable-ascii",
1966 "keywords": [
1967 "ascii",
1968 "clean",
1969 "php"
1970 ],
1971 "support": {
1972 "issues": "https://github.com/voku/portable-ascii/issues",
1973 "source": "https://github.com/voku/portable-ascii/tree/2.0.3"
1974 },
1975 "funding": [
1976 {
1977 "url": "https://www.paypal.me/moelleken",
1978 "type": "custom"
1979 },
1980 {
1981 "url": "https://github.com/voku",
1982 "type": "github"
1983 },
1984 {
1985 "url": "https://opencollective.com/portable-ascii",
1986 "type": "open_collective"
1987 },
1988 {
1989 "url": "https://www.patreon.com/voku",
1990 "type": "patreon"
1991 },
1992 {
1993 "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii",
1994 "type": "tidelift"
1995 }
1996 ],
1997 "time": "2024-11-21T01:49:47+00:00"
1998 }
1999 ],
2000 "packages-dev": [
2001 {
2002 "name": "myclabs/deep-copy",
2003 "version": "1.13.1",
2004 "source": {
2005 "type": "git",
2006 "url": "https://github.com/myclabs/DeepCopy.git",
2007 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c"
2008 },
2009 "dist": {
2010 "type": "zip",
2011 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/1720ddd719e16cf0db4eb1c6eca108031636d46c",
2012 "reference": "1720ddd719e16cf0db4eb1c6eca108031636d46c",
2013 "shasum": ""
2014 },
2015 "require": {
2016 "php": "^7.1 || ^8.0"
2017 },
2018 "conflict": {
2019 "doctrine/collections": "<1.6.8",
2020 "doctrine/common": "<2.13.3 || >=3 <3.2.2"
2021 },
2022 "require-dev": {
2023 "doctrine/collections": "^1.6.8",
2024 "doctrine/common": "^2.13.3 || ^3.2.2",
2025 "phpspec/prophecy": "^1.10",
2026 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
2027 },
2028 "type": "library",
2029 "autoload": {
2030 "files": [
2031 "src/DeepCopy/deep_copy.php"
2032 ],
2033 "psr-4": {
2034 "DeepCopy\\": "src/DeepCopy/"
2035 }
2036 },
2037 "notification-url": "https://packagist.org/downloads/",
2038 "license": [
2039 "MIT"
2040 ],
2041 "description": "Create deep copies (clones) of your objects",
2042 "keywords": [
2043 "clone",
2044 "copy",
2045 "duplicate",
2046 "object",
2047 "object graph"
2048 ],
2049 "support": {
2050 "issues": "https://github.com/myclabs/DeepCopy/issues",
2051 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.1"
2052 },
2053 "funding": [
2054 {
2055 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
2056 "type": "tidelift"
2057 }
2058 ],
2059 "time": "2025-04-29T12:36:36+00:00"
2060 },
2061 {
2062 "name": "nikic/php-parser",
2063 "version": "v5.5.0",
2064 "source": {
2065 "type": "git",
2066 "url": "https://github.com/nikic/PHP-Parser.git",
2067 "reference": "ae59794362fe85e051a58ad36b289443f57be7a9"
2068 },
2069 "dist": {
2070 "type": "zip",
2071 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/ae59794362fe85e051a58ad36b289443f57be7a9",
2072 "reference": "ae59794362fe85e051a58ad36b289443f57be7a9",
2073 "shasum": ""
2074 },
2075 "require": {
2076 "ext-ctype": "*",
2077 "ext-json": "*",
2078 "ext-tokenizer": "*",
2079 "php": ">=7.4"
2080 },
2081 "require-dev": {
2082 "ircmaxell/php-yacc": "^0.0.7",
2083 "phpunit/phpunit": "^9.0"
2084 },
2085 "bin": [
2086 "bin/php-parse"
2087 ],
2088 "type": "library",
2089 "extra": {
2090 "branch-alias": {
2091 "dev-master": "5.0-dev"
2092 }
2093 },
2094 "autoload": {
2095 "psr-4": {
2096 "PhpParser\\": "lib/PhpParser"
2097 }
2098 },
2099 "notification-url": "https://packagist.org/downloads/",
2100 "license": [
2101 "BSD-3-Clause"
2102 ],
2103 "authors": [
2104 {
2105 "name": "Nikita Popov"
2106 }
2107 ],
2108 "description": "A PHP parser written in PHP",
2109 "keywords": [
2110 "parser",
2111 "php"
2112 ],
2113 "support": {
2114 "issues": "https://github.com/nikic/PHP-Parser/issues",
2115 "source": "https://github.com/nikic/PHP-Parser/tree/v5.5.0"
2116 },
2117 "time": "2025-05-31T08:24:38+00:00"
2118 },
2119 {
2120 "name": "phar-io/manifest",
2121 "version": "2.0.4",
2122 "source": {
2123 "type": "git",
2124 "url": "https://github.com/phar-io/manifest.git",
2125 "reference": "54750ef60c58e43759730615a392c31c80e23176"
2126 },
2127 "dist": {
2128 "type": "zip",
2129 "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176",
2130 "reference": "54750ef60c58e43759730615a392c31c80e23176",
2131 "shasum": ""
2132 },
2133 "require": {
2134 "ext-dom": "*",
2135 "ext-libxml": "*",
2136 "ext-phar": "*",
2137 "ext-xmlwriter": "*",
2138 "phar-io/version": "^3.0.1",
2139 "php": "^7.2 || ^8.0"
2140 },
2141 "type": "library",
2142 "extra": {
2143 "branch-alias": {
2144 "dev-master": "2.0.x-dev"
2145 }
2146 },
2147 "autoload": {
2148 "classmap": [
2149 "src/"
2150 ]
2151 },
2152 "notification-url": "https://packagist.org/downloads/",
2153 "license": [
2154 "BSD-3-Clause"
2155 ],
2156 "authors": [
2157 {
2158 "name": "Arne Blankerts",
2159 "email": "arne@blankerts.de",
2160 "role": "Developer"
2161 },
2162 {
2163 "name": "Sebastian Heuer",
2164 "email": "sebastian@phpeople.de",
2165 "role": "Developer"
2166 },
2167 {
2168 "name": "Sebastian Bergmann",
2169 "email": "sebastian@phpunit.de",
2170 "role": "Developer"
2171 }
2172 ],
2173 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
2174 "support": {
2175 "issues": "https://github.com/phar-io/manifest/issues",
2176 "source": "https://github.com/phar-io/manifest/tree/2.0.4"
2177 },
2178 "funding": [
2179 {
2180 "url": "https://github.com/theseer",
2181 "type": "github"
2182 }
2183 ],
2184 "time": "2024-03-03T12:33:53+00:00"
2185 },
2186 {
2187 "name": "phar-io/version",
2188 "version": "3.2.1",
2189 "source": {
2190 "type": "git",
2191 "url": "https://github.com/phar-io/version.git",
2192 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74"
2193 },
2194 "dist": {
2195 "type": "zip",
2196 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
2197 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74",
2198 "shasum": ""
2199 },
2200 "require": {
2201 "php": "^7.2 || ^8.0"
2202 },
2203 "type": "library",
2204 "autoload": {
2205 "classmap": [
2206 "src/"
2207 ]
2208 },
2209 "notification-url": "https://packagist.org/downloads/",
2210 "license": [
2211 "BSD-3-Clause"
2212 ],
2213 "authors": [
2214 {
2215 "name": "Arne Blankerts",
2216 "email": "arne@blankerts.de",
2217 "role": "Developer"
2218 },
2219 {
2220 "name": "Sebastian Heuer",
2221 "email": "sebastian@phpeople.de",
2222 "role": "Developer"
2223 },
2224 {
2225 "name": "Sebastian Bergmann",
2226 "email": "sebastian@phpunit.de",
2227 "role": "Developer"
2228 }
2229 ],
2230 "description": "Library for handling version information and constraints",
2231 "support": {
2232 "issues": "https://github.com/phar-io/version/issues",
2233 "source": "https://github.com/phar-io/version/tree/3.2.1"
2234 },
2235 "time": "2022-02-21T01:04:05+00:00"
2236 },
2237 {
2238 "name": "phpstan/phpstan",
2239 "version": "2.1.17",
2240 "source": {
2241 "type": "git",
2242 "url": "https://github.com/phpstan/phpstan.git",
2243 "reference": "89b5ef665716fa2a52ecd2633f21007a6a349053"
2244 },
2245 "dist": {
2246 "type": "zip",
2247 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/89b5ef665716fa2a52ecd2633f21007a6a349053",
2248 "reference": "89b5ef665716fa2a52ecd2633f21007a6a349053",
2249 "shasum": ""
2250 },
2251 "require": {
2252 "php": "^7.4|^8.0"
2253 },
2254 "conflict": {
2255 "phpstan/phpstan-shim": "*"
2256 },
2257 "bin": [
2258 "phpstan",
2259 "phpstan.phar"
2260 ],
2261 "type": "library",
2262 "autoload": {
2263 "files": [
2264 "bootstrap.php"
2265 ]
2266 },
2267 "notification-url": "https://packagist.org/downloads/",
2268 "license": [
2269 "MIT"
2270 ],
2271 "description": "PHPStan - PHP Static Analysis Tool",
2272 "keywords": [
2273 "dev",
2274 "static analysis"
2275 ],
2276 "support": {
2277 "docs": "https://phpstan.org/user-guide/getting-started",
2278 "forum": "https://github.com/phpstan/phpstan/discussions",
2279 "issues": "https://github.com/phpstan/phpstan/issues",
2280 "security": "https://github.com/phpstan/phpstan/security/policy",
2281 "source": "https://github.com/phpstan/phpstan-src"
2282 },
2283 "funding": [
2284 {
2285 "url": "https://github.com/ondrejmirtes",
2286 "type": "github"
2287 },
2288 {
2289 "url": "https://github.com/phpstan",
2290 "type": "github"
2291 }
2292 ],
2293 "time": "2025-05-21T20:55:28+00:00"
2294 },
2295 {
2296 "name": "phpunit/php-code-coverage",
2297 "version": "10.1.16",
2298 "source": {
2299 "type": "git",
2300 "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
2301 "reference": "7e308268858ed6baedc8704a304727d20bc07c77"
2302 },
2303 "dist": {
2304 "type": "zip",
2305 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77",
2306 "reference": "7e308268858ed6baedc8704a304727d20bc07c77",
2307 "shasum": ""
2308 },
2309 "require": {
2310 "ext-dom": "*",
2311 "ext-libxml": "*",
2312 "ext-xmlwriter": "*",
2313 "nikic/php-parser": "^4.19.1 || ^5.1.0",
2314 "php": ">=8.1",
2315 "phpunit/php-file-iterator": "^4.1.0",
2316 "phpunit/php-text-template": "^3.0.1",
2317 "sebastian/code-unit-reverse-lookup": "^3.0.0",
2318 "sebastian/complexity": "^3.2.0",
2319 "sebastian/environment": "^6.1.0",
2320 "sebastian/lines-of-code": "^2.0.2",
2321 "sebastian/version": "^4.0.1",
2322 "theseer/tokenizer": "^1.2.3"
2323 },
2324 "require-dev": {
2325 "phpunit/phpunit": "^10.1"
2326 },
2327 "suggest": {
2328 "ext-pcov": "PHP extension that provides line coverage",
2329 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage"
2330 },
2331 "type": "library",
2332 "extra": {
2333 "branch-alias": {
2334 "dev-main": "10.1.x-dev"
2335 }
2336 },
2337 "autoload": {
2338 "classmap": [
2339 "src/"
2340 ]
2341 },
2342 "notification-url": "https://packagist.org/downloads/",
2343 "license": [
2344 "BSD-3-Clause"
2345 ],
2346 "authors": [
2347 {
2348 "name": "Sebastian Bergmann",
2349 "email": "sebastian@phpunit.de",
2350 "role": "lead"
2351 }
2352 ],
2353 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
2354 "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
2355 "keywords": [
2356 "coverage",
2357 "testing",
2358 "xunit"
2359 ],
2360 "support": {
2361 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
2362 "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
2363 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16"
2364 },
2365 "funding": [
2366 {
2367 "url": "https://github.com/sebastianbergmann",
2368 "type": "github"
2369 }
2370 ],
2371 "time": "2024-08-22T04:31:57+00:00"
2372 },
2373 {
2374 "name": "phpunit/php-file-iterator",
2375 "version": "4.1.0",
2376 "source": {
2377 "type": "git",
2378 "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
2379 "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c"
2380 },
2381 "dist": {
2382 "type": "zip",
2383 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c",
2384 "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c",
2385 "shasum": ""
2386 },
2387 "require": {
2388 "php": ">=8.1"
2389 },
2390 "require-dev": {
2391 "phpunit/phpunit": "^10.0"
2392 },
2393 "type": "library",
2394 "extra": {
2395 "branch-alias": {
2396 "dev-main": "4.0-dev"
2397 }
2398 },
2399 "autoload": {
2400 "classmap": [
2401 "src/"
2402 ]
2403 },
2404 "notification-url": "https://packagist.org/downloads/",
2405 "license": [
2406 "BSD-3-Clause"
2407 ],
2408 "authors": [
2409 {
2410 "name": "Sebastian Bergmann",
2411 "email": "sebastian@phpunit.de",
2412 "role": "lead"
2413 }
2414 ],
2415 "description": "FilterIterator implementation that filters files based on a list of suffixes.",
2416 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
2417 "keywords": [
2418 "filesystem",
2419 "iterator"
2420 ],
2421 "support": {
2422 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
2423 "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy",
2424 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0"
2425 },
2426 "funding": [
2427 {
2428 "url": "https://github.com/sebastianbergmann",
2429 "type": "github"
2430 }
2431 ],
2432 "time": "2023-08-31T06:24:48+00:00"
2433 },
2434 {
2435 "name": "phpunit/php-invoker",
2436 "version": "4.0.0",
2437 "source": {
2438 "type": "git",
2439 "url": "https://github.com/sebastianbergmann/php-invoker.git",
2440 "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7"
2441 },
2442 "dist": {
2443 "type": "zip",
2444 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
2445 "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7",
2446 "shasum": ""
2447 },
2448 "require": {
2449 "php": ">=8.1"
2450 },
2451 "require-dev": {
2452 "ext-pcntl": "*",
2453 "phpunit/phpunit": "^10.0"
2454 },
2455 "suggest": {
2456 "ext-pcntl": "*"
2457 },
2458 "type": "library",
2459 "extra": {
2460 "branch-alias": {
2461 "dev-main": "4.0-dev"
2462 }
2463 },
2464 "autoload": {
2465 "classmap": [
2466 "src/"
2467 ]
2468 },
2469 "notification-url": "https://packagist.org/downloads/",
2470 "license": [
2471 "BSD-3-Clause"
2472 ],
2473 "authors": [
2474 {
2475 "name": "Sebastian Bergmann",
2476 "email": "sebastian@phpunit.de",
2477 "role": "lead"
2478 }
2479 ],
2480 "description": "Invoke callables with a timeout",
2481 "homepage": "https://github.com/sebastianbergmann/php-invoker/",
2482 "keywords": [
2483 "process"
2484 ],
2485 "support": {
2486 "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
2487 "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0"
2488 },
2489 "funding": [
2490 {
2491 "url": "https://github.com/sebastianbergmann",
2492 "type": "github"
2493 }
2494 ],
2495 "time": "2023-02-03T06:56:09+00:00"
2496 },
2497 {
2498 "name": "phpunit/php-text-template",
2499 "version": "3.0.1",
2500 "source": {
2501 "type": "git",
2502 "url": "https://github.com/sebastianbergmann/php-text-template.git",
2503 "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748"
2504 },
2505 "dist": {
2506 "type": "zip",
2507 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748",
2508 "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748",
2509 "shasum": ""
2510 },
2511 "require": {
2512 "php": ">=8.1"
2513 },
2514 "require-dev": {
2515 "phpunit/phpunit": "^10.0"
2516 },
2517 "type": "library",
2518 "extra": {
2519 "branch-alias": {
2520 "dev-main": "3.0-dev"
2521 }
2522 },
2523 "autoload": {
2524 "classmap": [
2525 "src/"
2526 ]
2527 },
2528 "notification-url": "https://packagist.org/downloads/",
2529 "license": [
2530 "BSD-3-Clause"
2531 ],
2532 "authors": [
2533 {
2534 "name": "Sebastian Bergmann",
2535 "email": "sebastian@phpunit.de",
2536 "role": "lead"
2537 }
2538 ],
2539 "description": "Simple template engine.",
2540 "homepage": "https://github.com/sebastianbergmann/php-text-template/",
2541 "keywords": [
2542 "template"
2543 ],
2544 "support": {
2545 "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
2546 "security": "https://github.com/sebastianbergmann/php-text-template/security/policy",
2547 "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1"
2548 },
2549 "funding": [
2550 {
2551 "url": "https://github.com/sebastianbergmann",
2552 "type": "github"
2553 }
2554 ],
2555 "time": "2023-08-31T14:07:24+00:00"
2556 },
2557 {
2558 "name": "phpunit/php-timer",
2559 "version": "6.0.0",
2560 "source": {
2561 "type": "git",
2562 "url": "https://github.com/sebastianbergmann/php-timer.git",
2563 "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d"
2564 },
2565 "dist": {
2566 "type": "zip",
2567 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d",
2568 "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d",
2569 "shasum": ""
2570 },
2571 "require": {
2572 "php": ">=8.1"
2573 },
2574 "require-dev": {
2575 "phpunit/phpunit": "^10.0"
2576 },
2577 "type": "library",
2578 "extra": {
2579 "branch-alias": {
2580 "dev-main": "6.0-dev"
2581 }
2582 },
2583 "autoload": {
2584 "classmap": [
2585 "src/"
2586 ]
2587 },
2588 "notification-url": "https://packagist.org/downloads/",
2589 "license": [
2590 "BSD-3-Clause"
2591 ],
2592 "authors": [
2593 {
2594 "name": "Sebastian Bergmann",
2595 "email": "sebastian@phpunit.de",
2596 "role": "lead"
2597 }
2598 ],
2599 "description": "Utility class for timing",
2600 "homepage": "https://github.com/sebastianbergmann/php-timer/",
2601 "keywords": [
2602 "timer"
2603 ],
2604 "support": {
2605 "issues": "https://github.com/sebastianbergmann/php-timer/issues",
2606 "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0"
2607 },
2608 "funding": [
2609 {
2610 "url": "https://github.com/sebastianbergmann",
2611 "type": "github"
2612 }
2613 ],
2614 "time": "2023-02-03T06:57:52+00:00"
2615 },
2616 {
2617 "name": "phpunit/phpunit",
2618 "version": "10.5.46",
2619 "source": {
2620 "type": "git",
2621 "url": "https://github.com/sebastianbergmann/phpunit.git",
2622 "reference": "8080be387a5be380dda48c6f41cee4a13aadab3d"
2623 },
2624 "dist": {
2625 "type": "zip",
2626 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/8080be387a5be380dda48c6f41cee4a13aadab3d",
2627 "reference": "8080be387a5be380dda48c6f41cee4a13aadab3d",
2628 "shasum": ""
2629 },
2630 "require": {
2631 "ext-dom": "*",
2632 "ext-json": "*",
2633 "ext-libxml": "*",
2634 "ext-mbstring": "*",
2635 "ext-xml": "*",
2636 "ext-xmlwriter": "*",
2637 "myclabs/deep-copy": "^1.13.1",
2638 "phar-io/manifest": "^2.0.4",
2639 "phar-io/version": "^3.2.1",
2640 "php": ">=8.1",
2641 "phpunit/php-code-coverage": "^10.1.16",
2642 "phpunit/php-file-iterator": "^4.1.0",
2643 "phpunit/php-invoker": "^4.0.0",
2644 "phpunit/php-text-template": "^3.0.1",
2645 "phpunit/php-timer": "^6.0.0",
2646 "sebastian/cli-parser": "^2.0.1",
2647 "sebastian/code-unit": "^2.0.0",
2648 "sebastian/comparator": "^5.0.3",
2649 "sebastian/diff": "^5.1.1",
2650 "sebastian/environment": "^6.1.0",
2651 "sebastian/exporter": "^5.1.2",
2652 "sebastian/global-state": "^6.0.2",
2653 "sebastian/object-enumerator": "^5.0.0",
2654 "sebastian/recursion-context": "^5.0.0",
2655 "sebastian/type": "^4.0.0",
2656 "sebastian/version": "^4.0.1"
2657 },
2658 "suggest": {
2659 "ext-soap": "To be able to generate mocks based on WSDL files"
2660 },
2661 "bin": [
2662 "phpunit"
2663 ],
2664 "type": "library",
2665 "extra": {
2666 "branch-alias": {
2667 "dev-main": "10.5-dev"
2668 }
2669 },
2670 "autoload": {
2671 "files": [
2672 "src/Framework/Assert/Functions.php"
2673 ],
2674 "classmap": [
2675 "src/"
2676 ]
2677 },
2678 "notification-url": "https://packagist.org/downloads/",
2679 "license": [
2680 "BSD-3-Clause"
2681 ],
2682 "authors": [
2683 {
2684 "name": "Sebastian Bergmann",
2685 "email": "sebastian@phpunit.de",
2686 "role": "lead"
2687 }
2688 ],
2689 "description": "The PHP Unit Testing framework.",
2690 "homepage": "https://phpunit.de/",
2691 "keywords": [
2692 "phpunit",
2693 "testing",
2694 "xunit"
2695 ],
2696 "support": {
2697 "issues": "https://github.com/sebastianbergmann/phpunit/issues",
2698 "security": "https://github.com/sebastianbergmann/phpunit/security/policy",
2699 "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.46"
2700 },
2701 "funding": [
2702 {
2703 "url": "https://phpunit.de/sponsors.html",
2704 "type": "custom"
2705 },
2706 {
2707 "url": "https://github.com/sebastianbergmann",
2708 "type": "github"
2709 },
2710 {
2711 "url": "https://liberapay.com/sebastianbergmann",
2712 "type": "liberapay"
2713 },
2714 {
2715 "url": "https://thanks.dev/u/gh/sebastianbergmann",
2716 "type": "thanks_dev"
2717 },
2718 {
2719 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit",
2720 "type": "tidelift"
2721 }
2722 ],
2723 "time": "2025-05-02T06:46:24+00:00"
2724 },
2725 {
2726 "name": "sebastian/cli-parser",
2727 "version": "2.0.1",
2728 "source": {
2729 "type": "git",
2730 "url": "https://github.com/sebastianbergmann/cli-parser.git",
2731 "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084"
2732 },
2733 "dist": {
2734 "type": "zip",
2735 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084",
2736 "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084",
2737 "shasum": ""
2738 },
2739 "require": {
2740 "php": ">=8.1"
2741 },
2742 "require-dev": {
2743 "phpunit/phpunit": "^10.0"
2744 },
2745 "type": "library",
2746 "extra": {
2747 "branch-alias": {
2748 "dev-main": "2.0-dev"
2749 }
2750 },
2751 "autoload": {
2752 "classmap": [
2753 "src/"
2754 ]
2755 },
2756 "notification-url": "https://packagist.org/downloads/",
2757 "license": [
2758 "BSD-3-Clause"
2759 ],
2760 "authors": [
2761 {
2762 "name": "Sebastian Bergmann",
2763 "email": "sebastian@phpunit.de",
2764 "role": "lead"
2765 }
2766 ],
2767 "description": "Library for parsing CLI options",
2768 "homepage": "https://github.com/sebastianbergmann/cli-parser",
2769 "support": {
2770 "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
2771 "security": "https://github.com/sebastianbergmann/cli-parser/security/policy",
2772 "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1"
2773 },
2774 "funding": [
2775 {
2776 "url": "https://github.com/sebastianbergmann",
2777 "type": "github"
2778 }
2779 ],
2780 "time": "2024-03-02T07:12:49+00:00"
2781 },
2782 {
2783 "name": "sebastian/code-unit",
2784 "version": "2.0.0",
2785 "source": {
2786 "type": "git",
2787 "url": "https://github.com/sebastianbergmann/code-unit.git",
2788 "reference": "a81fee9eef0b7a76af11d121767abc44c104e503"
2789 },
2790 "dist": {
2791 "type": "zip",
2792 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503",
2793 "reference": "a81fee9eef0b7a76af11d121767abc44c104e503",
2794 "shasum": ""
2795 },
2796 "require": {
2797 "php": ">=8.1"
2798 },
2799 "require-dev": {
2800 "phpunit/phpunit": "^10.0"
2801 },
2802 "type": "library",
2803 "extra": {
2804 "branch-alias": {
2805 "dev-main": "2.0-dev"
2806 }
2807 },
2808 "autoload": {
2809 "classmap": [
2810 "src/"
2811 ]
2812 },
2813 "notification-url": "https://packagist.org/downloads/",
2814 "license": [
2815 "BSD-3-Clause"
2816 ],
2817 "authors": [
2818 {
2819 "name": "Sebastian Bergmann",
2820 "email": "sebastian@phpunit.de",
2821 "role": "lead"
2822 }
2823 ],
2824 "description": "Collection of value objects that represent the PHP code units",
2825 "homepage": "https://github.com/sebastianbergmann/code-unit",
2826 "support": {
2827 "issues": "https://github.com/sebastianbergmann/code-unit/issues",
2828 "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0"
2829 },
2830 "funding": [
2831 {
2832 "url": "https://github.com/sebastianbergmann",
2833 "type": "github"
2834 }
2835 ],
2836 "time": "2023-02-03T06:58:43+00:00"
2837 },
2838 {
2839 "name": "sebastian/code-unit-reverse-lookup",
2840 "version": "3.0.0",
2841 "source": {
2842 "type": "git",
2843 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
2844 "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d"
2845 },
2846 "dist": {
2847 "type": "zip",
2848 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
2849 "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d",
2850 "shasum": ""
2851 },
2852 "require": {
2853 "php": ">=8.1"
2854 },
2855 "require-dev": {
2856 "phpunit/phpunit": "^10.0"
2857 },
2858 "type": "library",
2859 "extra": {
2860 "branch-alias": {
2861 "dev-main": "3.0-dev"
2862 }
2863 },
2864 "autoload": {
2865 "classmap": [
2866 "src/"
2867 ]
2868 },
2869 "notification-url": "https://packagist.org/downloads/",
2870 "license": [
2871 "BSD-3-Clause"
2872 ],
2873 "authors": [
2874 {
2875 "name": "Sebastian Bergmann",
2876 "email": "sebastian@phpunit.de"
2877 }
2878 ],
2879 "description": "Looks up which function or method a line of code belongs to",
2880 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
2881 "support": {
2882 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
2883 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0"
2884 },
2885 "funding": [
2886 {
2887 "url": "https://github.com/sebastianbergmann",
2888 "type": "github"
2889 }
2890 ],
2891 "time": "2023-02-03T06:59:15+00:00"
2892 },
2893 {
2894 "name": "sebastian/comparator",
2895 "version": "5.0.3",
2896 "source": {
2897 "type": "git",
2898 "url": "https://github.com/sebastianbergmann/comparator.git",
2899 "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e"
2900 },
2901 "dist": {
2902 "type": "zip",
2903 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
2904 "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
2905 "shasum": ""
2906 },
2907 "require": {
2908 "ext-dom": "*",
2909 "ext-mbstring": "*",
2910 "php": ">=8.1",
2911 "sebastian/diff": "^5.0",
2912 "sebastian/exporter": "^5.0"
2913 },
2914 "require-dev": {
2915 "phpunit/phpunit": "^10.5"
2916 },
2917 "type": "library",
2918 "extra": {
2919 "branch-alias": {
2920 "dev-main": "5.0-dev"
2921 }
2922 },
2923 "autoload": {
2924 "classmap": [
2925 "src/"
2926 ]
2927 },
2928 "notification-url": "https://packagist.org/downloads/",
2929 "license": [
2930 "BSD-3-Clause"
2931 ],
2932 "authors": [
2933 {
2934 "name": "Sebastian Bergmann",
2935 "email": "sebastian@phpunit.de"
2936 },
2937 {
2938 "name": "Jeff Welch",
2939 "email": "whatthejeff@gmail.com"
2940 },
2941 {
2942 "name": "Volker Dusch",
2943 "email": "github@wallbash.com"
2944 },
2945 {
2946 "name": "Bernhard Schussek",
2947 "email": "bschussek@2bepublished.at"
2948 }
2949 ],
2950 "description": "Provides the functionality to compare PHP values for equality",
2951 "homepage": "https://github.com/sebastianbergmann/comparator",
2952 "keywords": [
2953 "comparator",
2954 "compare",
2955 "equality"
2956 ],
2957 "support": {
2958 "issues": "https://github.com/sebastianbergmann/comparator/issues",
2959 "security": "https://github.com/sebastianbergmann/comparator/security/policy",
2960 "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.3"
2961 },
2962 "funding": [
2963 {
2964 "url": "https://github.com/sebastianbergmann",
2965 "type": "github"
2966 }
2967 ],
2968 "time": "2024-10-18T14:56:07+00:00"
2969 },
2970 {
2971 "name": "sebastian/complexity",
2972 "version": "3.2.0",
2973 "source": {
2974 "type": "git",
2975 "url": "https://github.com/sebastianbergmann/complexity.git",
2976 "reference": "68ff824baeae169ec9f2137158ee529584553799"
2977 },
2978 "dist": {
2979 "type": "zip",
2980 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799",
2981 "reference": "68ff824baeae169ec9f2137158ee529584553799",
2982 "shasum": ""
2983 },
2984 "require": {
2985 "nikic/php-parser": "^4.18 || ^5.0",
2986 "php": ">=8.1"
2987 },
2988 "require-dev": {
2989 "phpunit/phpunit": "^10.0"
2990 },
2991 "type": "library",
2992 "extra": {
2993 "branch-alias": {
2994 "dev-main": "3.2-dev"
2995 }
2996 },
2997 "autoload": {
2998 "classmap": [
2999 "src/"
3000 ]
3001 },
3002 "notification-url": "https://packagist.org/downloads/",
3003 "license": [
3004 "BSD-3-Clause"
3005 ],
3006 "authors": [
3007 {
3008 "name": "Sebastian Bergmann",
3009 "email": "sebastian@phpunit.de",
3010 "role": "lead"
3011 }
3012 ],
3013 "description": "Library for calculating the complexity of PHP code units",
3014 "homepage": "https://github.com/sebastianbergmann/complexity",
3015 "support": {
3016 "issues": "https://github.com/sebastianbergmann/complexity/issues",
3017 "security": "https://github.com/sebastianbergmann/complexity/security/policy",
3018 "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0"
3019 },
3020 "funding": [
3021 {
3022 "url": "https://github.com/sebastianbergmann",
3023 "type": "github"
3024 }
3025 ],
3026 "time": "2023-12-21T08:37:17+00:00"
3027 },
3028 {
3029 "name": "sebastian/diff",
3030 "version": "5.1.1",
3031 "source": {
3032 "type": "git",
3033 "url": "https://github.com/sebastianbergmann/diff.git",
3034 "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e"
3035 },
3036 "dist": {
3037 "type": "zip",
3038 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e",
3039 "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e",
3040 "shasum": ""
3041 },
3042 "require": {
3043 "php": ">=8.1"
3044 },
3045 "require-dev": {
3046 "phpunit/phpunit": "^10.0",
3047 "symfony/process": "^6.4"
3048 },
3049 "type": "library",
3050 "extra": {
3051 "branch-alias": {
3052 "dev-main": "5.1-dev"
3053 }
3054 },
3055 "autoload": {
3056 "classmap": [
3057 "src/"
3058 ]
3059 },
3060 "notification-url": "https://packagist.org/downloads/",
3061 "license": [
3062 "BSD-3-Clause"
3063 ],
3064 "authors": [
3065 {
3066 "name": "Sebastian Bergmann",
3067 "email": "sebastian@phpunit.de"
3068 },
3069 {
3070 "name": "Kore Nordmann",
3071 "email": "mail@kore-nordmann.de"
3072 }
3073 ],
3074 "description": "Diff implementation",
3075 "homepage": "https://github.com/sebastianbergmann/diff",
3076 "keywords": [
3077 "diff",
3078 "udiff",
3079 "unidiff",
3080 "unified diff"
3081 ],
3082 "support": {
3083 "issues": "https://github.com/sebastianbergmann/diff/issues",
3084 "security": "https://github.com/sebastianbergmann/diff/security/policy",
3085 "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1"
3086 },
3087 "funding": [
3088 {
3089 "url": "https://github.com/sebastianbergmann",
3090 "type": "github"
3091 }
3092 ],
3093 "time": "2024-03-02T07:15:17+00:00"
3094 },
3095 {
3096 "name": "sebastian/environment",
3097 "version": "6.1.0",
3098 "source": {
3099 "type": "git",
3100 "url": "https://github.com/sebastianbergmann/environment.git",
3101 "reference": "8074dbcd93529b357029f5cc5058fd3e43666984"
3102 },
3103 "dist": {
3104 "type": "zip",
3105 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/8074dbcd93529b357029f5cc5058fd3e43666984",
3106 "reference": "8074dbcd93529b357029f5cc5058fd3e43666984",
3107 "shasum": ""
3108 },
3109 "require": {
3110 "php": ">=8.1"
3111 },
3112 "require-dev": {
3113 "phpunit/phpunit": "^10.0"
3114 },
3115 "suggest": {
3116 "ext-posix": "*"
3117 },
3118 "type": "library",
3119 "extra": {
3120 "branch-alias": {
3121 "dev-main": "6.1-dev"
3122 }
3123 },
3124 "autoload": {
3125 "classmap": [
3126 "src/"
3127 ]
3128 },
3129 "notification-url": "https://packagist.org/downloads/",
3130 "license": [
3131 "BSD-3-Clause"
3132 ],
3133 "authors": [
3134 {
3135 "name": "Sebastian Bergmann",
3136 "email": "sebastian@phpunit.de"
3137 }
3138 ],
3139 "description": "Provides functionality to handle HHVM/PHP environments",
3140 "homepage": "https://github.com/sebastianbergmann/environment",
3141 "keywords": [
3142 "Xdebug",
3143 "environment",
3144 "hhvm"
3145 ],
3146 "support": {
3147 "issues": "https://github.com/sebastianbergmann/environment/issues",
3148 "security": "https://github.com/sebastianbergmann/environment/security/policy",
3149 "source": "https://github.com/sebastianbergmann/environment/tree/6.1.0"
3150 },
3151 "funding": [
3152 {
3153 "url": "https://github.com/sebastianbergmann",
3154 "type": "github"
3155 }
3156 ],
3157 "time": "2024-03-23T08:47:14+00:00"
3158 },
3159 {
3160 "name": "sebastian/exporter",
3161 "version": "5.1.2",
3162 "source": {
3163 "type": "git",
3164 "url": "https://github.com/sebastianbergmann/exporter.git",
3165 "reference": "955288482d97c19a372d3f31006ab3f37da47adf"
3166 },
3167 "dist": {
3168 "type": "zip",
3169 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/955288482d97c19a372d3f31006ab3f37da47adf",
3170 "reference": "955288482d97c19a372d3f31006ab3f37da47adf",
3171 "shasum": ""
3172 },
3173 "require": {
3174 "ext-mbstring": "*",
3175 "php": ">=8.1",
3176 "sebastian/recursion-context": "^5.0"
3177 },
3178 "require-dev": {
3179 "phpunit/phpunit": "^10.0"
3180 },
3181 "type": "library",
3182 "extra": {
3183 "branch-alias": {
3184 "dev-main": "5.1-dev"
3185 }
3186 },
3187 "autoload": {
3188 "classmap": [
3189 "src/"
3190 ]
3191 },
3192 "notification-url": "https://packagist.org/downloads/",
3193 "license": [
3194 "BSD-3-Clause"
3195 ],
3196 "authors": [
3197 {
3198 "name": "Sebastian Bergmann",
3199 "email": "sebastian@phpunit.de"
3200 },
3201 {
3202 "name": "Jeff Welch",
3203 "email": "whatthejeff@gmail.com"
3204 },
3205 {
3206 "name": "Volker Dusch",
3207 "email": "github@wallbash.com"
3208 },
3209 {
3210 "name": "Adam Harvey",
3211 "email": "aharvey@php.net"
3212 },
3213 {
3214 "name": "Bernhard Schussek",
3215 "email": "bschussek@gmail.com"
3216 }
3217 ],
3218 "description": "Provides the functionality to export PHP variables for visualization",
3219 "homepage": "https://www.github.com/sebastianbergmann/exporter",
3220 "keywords": [
3221 "export",
3222 "exporter"
3223 ],
3224 "support": {
3225 "issues": "https://github.com/sebastianbergmann/exporter/issues",
3226 "security": "https://github.com/sebastianbergmann/exporter/security/policy",
3227 "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.2"
3228 },
3229 "funding": [
3230 {
3231 "url": "https://github.com/sebastianbergmann",
3232 "type": "github"
3233 }
3234 ],
3235 "time": "2024-03-02T07:17:12+00:00"
3236 },
3237 {
3238 "name": "sebastian/global-state",
3239 "version": "6.0.2",
3240 "source": {
3241 "type": "git",
3242 "url": "https://github.com/sebastianbergmann/global-state.git",
3243 "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9"
3244 },
3245 "dist": {
3246 "type": "zip",
3247 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9",
3248 "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9",
3249 "shasum": ""
3250 },
3251 "require": {
3252 "php": ">=8.1",
3253 "sebastian/object-reflector": "^3.0",
3254 "sebastian/recursion-context": "^5.0"
3255 },
3256 "require-dev": {
3257 "ext-dom": "*",
3258 "phpunit/phpunit": "^10.0"
3259 },
3260 "type": "library",
3261 "extra": {
3262 "branch-alias": {
3263 "dev-main": "6.0-dev"
3264 }
3265 },
3266 "autoload": {
3267 "classmap": [
3268 "src/"
3269 ]
3270 },
3271 "notification-url": "https://packagist.org/downloads/",
3272 "license": [
3273 "BSD-3-Clause"
3274 ],
3275 "authors": [
3276 {
3277 "name": "Sebastian Bergmann",
3278 "email": "sebastian@phpunit.de"
3279 }
3280 ],
3281 "description": "Snapshotting of global state",
3282 "homepage": "https://www.github.com/sebastianbergmann/global-state",
3283 "keywords": [
3284 "global state"
3285 ],
3286 "support": {
3287 "issues": "https://github.com/sebastianbergmann/global-state/issues",
3288 "security": "https://github.com/sebastianbergmann/global-state/security/policy",
3289 "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2"
3290 },
3291 "funding": [
3292 {
3293 "url": "https://github.com/sebastianbergmann",
3294 "type": "github"
3295 }
3296 ],
3297 "time": "2024-03-02T07:19:19+00:00"
3298 },
3299 {
3300 "name": "sebastian/lines-of-code",
3301 "version": "2.0.2",
3302 "source": {
3303 "type": "git",
3304 "url": "https://github.com/sebastianbergmann/lines-of-code.git",
3305 "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0"
3306 },
3307 "dist": {
3308 "type": "zip",
3309 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0",
3310 "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0",
3311 "shasum": ""
3312 },
3313 "require": {
3314 "nikic/php-parser": "^4.18 || ^5.0",
3315 "php": ">=8.1"
3316 },
3317 "require-dev": {
3318 "phpunit/phpunit": "^10.0"
3319 },
3320 "type": "library",
3321 "extra": {
3322 "branch-alias": {
3323 "dev-main": "2.0-dev"
3324 }
3325 },
3326 "autoload": {
3327 "classmap": [
3328 "src/"
3329 ]
3330 },
3331 "notification-url": "https://packagist.org/downloads/",
3332 "license": [
3333 "BSD-3-Clause"
3334 ],
3335 "authors": [
3336 {
3337 "name": "Sebastian Bergmann",
3338 "email": "sebastian@phpunit.de",
3339 "role": "lead"
3340 }
3341 ],
3342 "description": "Library for counting the lines of code in PHP source code",
3343 "homepage": "https://github.com/sebastianbergmann/lines-of-code",
3344 "support": {
3345 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
3346 "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy",
3347 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2"
3348 },
3349 "funding": [
3350 {
3351 "url": "https://github.com/sebastianbergmann",
3352 "type": "github"
3353 }
3354 ],
3355 "time": "2023-12-21T08:38:20+00:00"
3356 },
3357 {
3358 "name": "sebastian/object-enumerator",
3359 "version": "5.0.0",
3360 "source": {
3361 "type": "git",
3362 "url": "https://github.com/sebastianbergmann/object-enumerator.git",
3363 "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906"
3364 },
3365 "dist": {
3366 "type": "zip",
3367 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906",
3368 "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906",
3369 "shasum": ""
3370 },
3371 "require": {
3372 "php": ">=8.1",
3373 "sebastian/object-reflector": "^3.0",
3374 "sebastian/recursion-context": "^5.0"
3375 },
3376 "require-dev": {
3377 "phpunit/phpunit": "^10.0"
3378 },
3379 "type": "library",
3380 "extra": {
3381 "branch-alias": {
3382 "dev-main": "5.0-dev"
3383 }
3384 },
3385 "autoload": {
3386 "classmap": [
3387 "src/"
3388 ]
3389 },
3390 "notification-url": "https://packagist.org/downloads/",
3391 "license": [
3392 "BSD-3-Clause"
3393 ],
3394 "authors": [
3395 {
3396 "name": "Sebastian Bergmann",
3397 "email": "sebastian@phpunit.de"
3398 }
3399 ],
3400 "description": "Traverses array structures and object graphs to enumerate all referenced objects",
3401 "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
3402 "support": {
3403 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
3404 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0"
3405 },
3406 "funding": [
3407 {
3408 "url": "https://github.com/sebastianbergmann",
3409 "type": "github"
3410 }
3411 ],
3412 "time": "2023-02-03T07:08:32+00:00"
3413 },
3414 {
3415 "name": "sebastian/object-reflector",
3416 "version": "3.0.0",
3417 "source": {
3418 "type": "git",
3419 "url": "https://github.com/sebastianbergmann/object-reflector.git",
3420 "reference": "24ed13d98130f0e7122df55d06c5c4942a577957"
3421 },
3422 "dist": {
3423 "type": "zip",
3424 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957",
3425 "reference": "24ed13d98130f0e7122df55d06c5c4942a577957",
3426 "shasum": ""
3427 },
3428 "require": {
3429 "php": ">=8.1"
3430 },
3431 "require-dev": {
3432 "phpunit/phpunit": "^10.0"
3433 },
3434 "type": "library",
3435 "extra": {
3436 "branch-alias": {
3437 "dev-main": "3.0-dev"
3438 }
3439 },
3440 "autoload": {
3441 "classmap": [
3442 "src/"
3443 ]
3444 },
3445 "notification-url": "https://packagist.org/downloads/",
3446 "license": [
3447 "BSD-3-Clause"
3448 ],
3449 "authors": [
3450 {
3451 "name": "Sebastian Bergmann",
3452 "email": "sebastian@phpunit.de"
3453 }
3454 ],
3455 "description": "Allows reflection of object attributes, including inherited and non-public ones",
3456 "homepage": "https://github.com/sebastianbergmann/object-reflector/",
3457 "support": {
3458 "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
3459 "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0"
3460 },
3461 "funding": [
3462 {
3463 "url": "https://github.com/sebastianbergmann",
3464 "type": "github"
3465 }
3466 ],
3467 "time": "2023-02-03T07:06:18+00:00"
3468 },
3469 {
3470 "name": "sebastian/recursion-context",
3471 "version": "5.0.0",
3472 "source": {
3473 "type": "git",
3474 "url": "https://github.com/sebastianbergmann/recursion-context.git",
3475 "reference": "05909fb5bc7df4c52992396d0116aed689f93712"
3476 },
3477 "dist": {
3478 "type": "zip",
3479 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712",
3480 "reference": "05909fb5bc7df4c52992396d0116aed689f93712",
3481 "shasum": ""
3482 },
3483 "require": {
3484 "php": ">=8.1"
3485 },
3486 "require-dev": {
3487 "phpunit/phpunit": "^10.0"
3488 },
3489 "type": "library",
3490 "extra": {
3491 "branch-alias": {
3492 "dev-main": "5.0-dev"
3493 }
3494 },
3495 "autoload": {
3496 "classmap": [
3497 "src/"
3498 ]
3499 },
3500 "notification-url": "https://packagist.org/downloads/",
3501 "license": [
3502 "BSD-3-Clause"
3503 ],
3504 "authors": [
3505 {
3506 "name": "Sebastian Bergmann",
3507 "email": "sebastian@phpunit.de"
3508 },
3509 {
3510 "name": "Jeff Welch",
3511 "email": "whatthejeff@gmail.com"
3512 },
3513 {
3514 "name": "Adam Harvey",
3515 "email": "aharvey@php.net"
3516 }
3517 ],
3518 "description": "Provides functionality to recursively process PHP variables",
3519 "homepage": "https://github.com/sebastianbergmann/recursion-context",
3520 "support": {
3521 "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
3522 "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0"
3523 },
3524 "funding": [
3525 {
3526 "url": "https://github.com/sebastianbergmann",
3527 "type": "github"
3528 }
3529 ],
3530 "time": "2023-02-03T07:05:40+00:00"
3531 },
3532 {
3533 "name": "sebastian/type",
3534 "version": "4.0.0",
3535 "source": {
3536 "type": "git",
3537 "url": "https://github.com/sebastianbergmann/type.git",
3538 "reference": "462699a16464c3944eefc02ebdd77882bd3925bf"
3539 },
3540 "dist": {
3541 "type": "zip",
3542 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf",
3543 "reference": "462699a16464c3944eefc02ebdd77882bd3925bf",
3544 "shasum": ""
3545 },
3546 "require": {
3547 "php": ">=8.1"
3548 },
3549 "require-dev": {
3550 "phpunit/phpunit": "^10.0"
3551 },
3552 "type": "library",
3553 "extra": {
3554 "branch-alias": {
3555 "dev-main": "4.0-dev"
3556 }
3557 },
3558 "autoload": {
3559 "classmap": [
3560 "src/"
3561 ]
3562 },
3563 "notification-url": "https://packagist.org/downloads/",
3564 "license": [
3565 "BSD-3-Clause"
3566 ],
3567 "authors": [
3568 {
3569 "name": "Sebastian Bergmann",
3570 "email": "sebastian@phpunit.de",
3571 "role": "lead"
3572 }
3573 ],
3574 "description": "Collection of value objects that represent the types of the PHP type system",
3575 "homepage": "https://github.com/sebastianbergmann/type",
3576 "support": {
3577 "issues": "https://github.com/sebastianbergmann/type/issues",
3578 "source": "https://github.com/sebastianbergmann/type/tree/4.0.0"
3579 },
3580 "funding": [
3581 {
3582 "url": "https://github.com/sebastianbergmann",
3583 "type": "github"
3584 }
3585 ],
3586 "time": "2023-02-03T07:10:45+00:00"
3587 },
3588 {
3589 "name": "sebastian/version",
3590 "version": "4.0.1",
3591 "source": {
3592 "type": "git",
3593 "url": "https://github.com/sebastianbergmann/version.git",
3594 "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17"
3595 },
3596 "dist": {
3597 "type": "zip",
3598 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17",
3599 "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17",
3600 "shasum": ""
3601 },
3602 "require": {
3603 "php": ">=8.1"
3604 },
3605 "type": "library",
3606 "extra": {
3607 "branch-alias": {
3608 "dev-main": "4.0-dev"
3609 }
3610 },
3611 "autoload": {
3612 "classmap": [
3613 "src/"
3614 ]
3615 },
3616 "notification-url": "https://packagist.org/downloads/",
3617 "license": [
3618 "BSD-3-Clause"
3619 ],
3620 "authors": [
3621 {
3622 "name": "Sebastian Bergmann",
3623 "email": "sebastian@phpunit.de",
3624 "role": "lead"
3625 }
3626 ],
3627 "description": "Library that helps with managing the version number of Git-hosted PHP projects",
3628 "homepage": "https://github.com/sebastianbergmann/version",
3629 "support": {
3630 "issues": "https://github.com/sebastianbergmann/version/issues",
3631 "source": "https://github.com/sebastianbergmann/version/tree/4.0.1"
3632 },
3633 "funding": [
3634 {
3635 "url": "https://github.com/sebastianbergmann",
3636 "type": "github"
3637 }
3638 ],
3639 "time": "2023-02-07T11:34:05+00:00"
3640 },
3641 {
3642 "name": "theseer/tokenizer",
3643 "version": "1.2.3",
3644 "source": {
3645 "type": "git",
3646 "url": "https://github.com/theseer/tokenizer.git",
3647 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
3648 },
3649 "dist": {
3650 "type": "zip",
3651 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
3652 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
3653 "shasum": ""
3654 },
3655 "require": {
3656 "ext-dom": "*",
3657 "ext-tokenizer": "*",
3658 "ext-xmlwriter": "*",
3659 "php": "^7.2 || ^8.0"
3660 },
3661 "type": "library",
3662 "autoload": {
3663 "classmap": [
3664 "src/"
3665 ]
3666 },
3667 "notification-url": "https://packagist.org/downloads/",
3668 "license": [
3669 "BSD-3-Clause"
3670 ],
3671 "authors": [
3672 {
3673 "name": "Arne Blankerts",
3674 "email": "arne@blankerts.de",
3675 "role": "Developer"
3676 }
3677 ],
3678 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
3679 "support": {
3680 "issues": "https://github.com/theseer/tokenizer/issues",
3681 "source": "https://github.com/theseer/tokenizer/tree/1.2.3"
3682 },
3683 "funding": [
3684 {
3685 "url": "https://github.com/theseer",
3686 "type": "github"
3687 }
3688 ],
3689 "time": "2024-03-03T12:36:25+00:00"
3690 }
3691 ],
3692 "aliases": [],
3693 "minimum-stability": "dev",
3694 "stability-flags": {},
3695 "prefer-stable": true,
3696 "prefer-lowest": false,
3697 "platform": {
3698 "php": "^8.2"
3699 },
3700 "platform-dev": {},
3701 "plugin-api-version": "2.6.0"
3702}