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