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": "98e690a64c1368304ebcdee162b454ad", 8 "packages": [], 9 "packages-dev": [ 10 { 11 "name": "clue/ndjson-react", 12 "version": "v1.3.0", 13 "source": { 14 "type": "git", 15 "url": "https://github.com/clue/reactphp-ndjson.git", 16 "reference": "392dc165fce93b5bb5c637b67e59619223c931b0" 17 }, 18 "dist": { 19 "type": "zip", 20 "url": "https://api.github.com/repos/clue/reactphp-ndjson/zipball/392dc165fce93b5bb5c637b67e59619223c931b0", 21 "reference": "392dc165fce93b5bb5c637b67e59619223c931b0", 22 "shasum": "" 23 }, 24 "require": { 25 "php": ">=5.3", 26 "react/stream": "^1.2" 27 }, 28 "require-dev": { 29 "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35", 30 "react/event-loop": "^1.2" 31 }, 32 "type": "library", 33 "autoload": { 34 "psr-4": { 35 "Clue\\React\\NDJson\\": "src/" 36 } 37 }, 38 "notification-url": "https://packagist.org/downloads/", 39 "license": [ 40 "MIT" 41 ], 42 "authors": [ 43 { 44 "name": "Christian Lück", 45 "email": "christian@clue.engineering" 46 } 47 ], 48 "description": "Streaming newline-delimited JSON (NDJSON) parser and encoder for ReactPHP.", 49 "homepage": "https://github.com/clue/reactphp-ndjson", 50 "keywords": [ 51 "NDJSON", 52 "json", 53 "jsonlines", 54 "newline", 55 "reactphp", 56 "streaming" 57 ], 58 "support": { 59 "issues": "https://github.com/clue/reactphp-ndjson/issues", 60 "source": "https://github.com/clue/reactphp-ndjson/tree/v1.3.0" 61 }, 62 "funding": [ 63 { 64 "url": "https://clue.engineering/support", 65 "type": "custom" 66 }, 67 { 68 "url": "https://github.com/clue", 69 "type": "github" 70 } 71 ], 72 "time": "2022-12-23T10:58:28+00:00" 73 }, 74 { 75 "name": "composer/pcre", 76 "version": "3.3.1", 77 "source": { 78 "type": "git", 79 "url": "https://github.com/composer/pcre.git", 80 "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4" 81 }, 82 "dist": { 83 "type": "zip", 84 "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4", 85 "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4", 86 "shasum": "" 87 }, 88 "require": { 89 "php": "^7.4 || ^8.0" 90 }, 91 "conflict": { 92 "phpstan/phpstan": "<1.11.10" 93 }, 94 "require-dev": { 95 "phpstan/phpstan": "^1.11.10", 96 "phpstan/phpstan-strict-rules": "^1.1", 97 "phpunit/phpunit": "^8 || ^9" 98 }, 99 "type": "library", 100 "extra": { 101 "branch-alias": { 102 "dev-main": "3.x-dev" 103 }, 104 "phpstan": { 105 "includes": [ 106 "extension.neon" 107 ] 108 } 109 }, 110 "autoload": { 111 "psr-4": { 112 "Composer\\Pcre\\": "src" 113 } 114 }, 115 "notification-url": "https://packagist.org/downloads/", 116 "license": [ 117 "MIT" 118 ], 119 "authors": [ 120 { 121 "name": "Jordi Boggiano", 122 "email": "j.boggiano@seld.be", 123 "homepage": "http://seld.be" 124 } 125 ], 126 "description": "PCRE wrapping library that offers type-safe preg_* replacements.", 127 "keywords": [ 128 "PCRE", 129 "preg", 130 "regex", 131 "regular expression" 132 ], 133 "support": { 134 "issues": "https://github.com/composer/pcre/issues", 135 "source": "https://github.com/composer/pcre/tree/3.3.1" 136 }, 137 "funding": [ 138 { 139 "url": "https://packagist.com", 140 "type": "custom" 141 }, 142 { 143 "url": "https://github.com/composer", 144 "type": "github" 145 }, 146 { 147 "url": "https://tidelift.com/funding/github/packagist/composer/composer", 148 "type": "tidelift" 149 } 150 ], 151 "time": "2024-08-27T18:44:43+00:00" 152 }, 153 { 154 "name": "composer/semver", 155 "version": "3.4.2", 156 "source": { 157 "type": "git", 158 "url": "https://github.com/composer/semver.git", 159 "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6" 160 }, 161 "dist": { 162 "type": "zip", 163 "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6", 164 "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6", 165 "shasum": "" 166 }, 167 "require": { 168 "php": "^5.3.2 || ^7.0 || ^8.0" 169 }, 170 "require-dev": { 171 "phpstan/phpstan": "^1.4", 172 "symfony/phpunit-bridge": "^4.2 || ^5" 173 }, 174 "type": "library", 175 "extra": { 176 "branch-alias": { 177 "dev-main": "3.x-dev" 178 } 179 }, 180 "autoload": { 181 "psr-4": { 182 "Composer\\Semver\\": "src" 183 } 184 }, 185 "notification-url": "https://packagist.org/downloads/", 186 "license": [ 187 "MIT" 188 ], 189 "authors": [ 190 { 191 "name": "Nils Adermann", 192 "email": "naderman@naderman.de", 193 "homepage": "http://www.naderman.de" 194 }, 195 { 196 "name": "Jordi Boggiano", 197 "email": "j.boggiano@seld.be", 198 "homepage": "http://seld.be" 199 }, 200 { 201 "name": "Rob Bast", 202 "email": "rob.bast@gmail.com", 203 "homepage": "http://robbast.nl" 204 } 205 ], 206 "description": "Semver library that offers utilities, version constraint parsing and validation.", 207 "keywords": [ 208 "semantic", 209 "semver", 210 "validation", 211 "versioning" 212 ], 213 "support": { 214 "irc": "ircs://irc.libera.chat:6697/composer", 215 "issues": "https://github.com/composer/semver/issues", 216 "source": "https://github.com/composer/semver/tree/3.4.2" 217 }, 218 "funding": [ 219 { 220 "url": "https://packagist.com", 221 "type": "custom" 222 }, 223 { 224 "url": "https://github.com/composer", 225 "type": "github" 226 }, 227 { 228 "url": "https://tidelift.com/funding/github/packagist/composer/composer", 229 "type": "tidelift" 230 } 231 ], 232 "time": "2024-07-12T11:35:52+00:00" 233 }, 234 { 235 "name": "composer/xdebug-handler", 236 "version": "3.0.5", 237 "source": { 238 "type": "git", 239 "url": "https://github.com/composer/xdebug-handler.git", 240 "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef" 241 }, 242 "dist": { 243 "type": "zip", 244 "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/6c1925561632e83d60a44492e0b344cf48ab85ef", 245 "reference": "6c1925561632e83d60a44492e0b344cf48ab85ef", 246 "shasum": "" 247 }, 248 "require": { 249 "composer/pcre": "^1 || ^2 || ^3", 250 "php": "^7.2.5 || ^8.0", 251 "psr/log": "^1 || ^2 || ^3" 252 }, 253 "require-dev": { 254 "phpstan/phpstan": "^1.0", 255 "phpstan/phpstan-strict-rules": "^1.1", 256 "phpunit/phpunit": "^8.5 || ^9.6 || ^10.5" 257 }, 258 "type": "library", 259 "autoload": { 260 "psr-4": { 261 "Composer\\XdebugHandler\\": "src" 262 } 263 }, 264 "notification-url": "https://packagist.org/downloads/", 265 "license": [ 266 "MIT" 267 ], 268 "authors": [ 269 { 270 "name": "John Stevenson", 271 "email": "john-stevenson@blueyonder.co.uk" 272 } 273 ], 274 "description": "Restarts a process without Xdebug.", 275 "keywords": [ 276 "Xdebug", 277 "performance" 278 ], 279 "support": { 280 "irc": "ircs://irc.libera.chat:6697/composer", 281 "issues": "https://github.com/composer/xdebug-handler/issues", 282 "source": "https://github.com/composer/xdebug-handler/tree/3.0.5" 283 }, 284 "funding": [ 285 { 286 "url": "https://packagist.com", 287 "type": "custom" 288 }, 289 { 290 "url": "https://github.com/composer", 291 "type": "github" 292 }, 293 { 294 "url": "https://tidelift.com/funding/github/packagist/composer/composer", 295 "type": "tidelift" 296 } 297 ], 298 "time": "2024-05-06T16:37:16+00:00" 299 }, 300 { 301 "name": "evenement/evenement", 302 "version": "v3.0.2", 303 "source": { 304 "type": "git", 305 "url": "https://github.com/igorw/evenement.git", 306 "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc" 307 }, 308 "dist": { 309 "type": "zip", 310 "url": "https://api.github.com/repos/igorw/evenement/zipball/0a16b0d71ab13284339abb99d9d2bd813640efbc", 311 "reference": "0a16b0d71ab13284339abb99d9d2bd813640efbc", 312 "shasum": "" 313 }, 314 "require": { 315 "php": ">=7.0" 316 }, 317 "require-dev": { 318 "phpunit/phpunit": "^9 || ^6" 319 }, 320 "type": "library", 321 "autoload": { 322 "psr-4": { 323 "Evenement\\": "src/" 324 } 325 }, 326 "notification-url": "https://packagist.org/downloads/", 327 "license": [ 328 "MIT" 329 ], 330 "authors": [ 331 { 332 "name": "Igor Wiedler", 333 "email": "igor@wiedler.ch" 334 } 335 ], 336 "description": "Événement is a very simple event dispatching library for PHP", 337 "keywords": [ 338 "event-dispatcher", 339 "event-emitter" 340 ], 341 "support": { 342 "issues": "https://github.com/igorw/evenement/issues", 343 "source": "https://github.com/igorw/evenement/tree/v3.0.2" 344 }, 345 "time": "2023-08-08T05:53:35+00:00" 346 }, 347 { 348 "name": "fidry/cpu-core-counter", 349 "version": "1.2.0", 350 "source": { 351 "type": "git", 352 "url": "https://github.com/theofidry/cpu-core-counter.git", 353 "reference": "8520451a140d3f46ac33042715115e290cf5785f" 354 }, 355 "dist": { 356 "type": "zip", 357 "url": "https://api.github.com/repos/theofidry/cpu-core-counter/zipball/8520451a140d3f46ac33042715115e290cf5785f", 358 "reference": "8520451a140d3f46ac33042715115e290cf5785f", 359 "shasum": "" 360 }, 361 "require": { 362 "php": "^7.2 || ^8.0" 363 }, 364 "require-dev": { 365 "fidry/makefile": "^0.2.0", 366 "fidry/php-cs-fixer-config": "^1.1.2", 367 "phpstan/extension-installer": "^1.2.0", 368 "phpstan/phpstan": "^1.9.2", 369 "phpstan/phpstan-deprecation-rules": "^1.0.0", 370 "phpstan/phpstan-phpunit": "^1.2.2", 371 "phpstan/phpstan-strict-rules": "^1.4.4", 372 "phpunit/phpunit": "^8.5.31 || ^9.5.26", 373 "webmozarts/strict-phpunit": "^7.5" 374 }, 375 "type": "library", 376 "autoload": { 377 "psr-4": { 378 "Fidry\\CpuCoreCounter\\": "src/" 379 } 380 }, 381 "notification-url": "https://packagist.org/downloads/", 382 "license": [ 383 "MIT" 384 ], 385 "authors": [ 386 { 387 "name": "Théo FIDRY", 388 "email": "theo.fidry@gmail.com" 389 } 390 ], 391 "description": "Tiny utility to get the number of CPU cores.", 392 "keywords": [ 393 "CPU", 394 "core" 395 ], 396 "support": { 397 "issues": "https://github.com/theofidry/cpu-core-counter/issues", 398 "source": "https://github.com/theofidry/cpu-core-counter/tree/1.2.0" 399 }, 400 "funding": [ 401 { 402 "url": "https://github.com/theofidry", 403 "type": "github" 404 } 405 ], 406 "time": "2024-08-06T10:04:20+00:00" 407 }, 408 { 409 "name": "friendsofphp/php-cs-fixer", 410 "version": "v3.64.0", 411 "source": { 412 "type": "git", 413 "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", 414 "reference": "58dd9c931c785a79739310aef5178928305ffa67" 415 }, 416 "dist": { 417 "type": "zip", 418 "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/58dd9c931c785a79739310aef5178928305ffa67", 419 "reference": "58dd9c931c785a79739310aef5178928305ffa67", 420 "shasum": "" 421 }, 422 "require": { 423 "clue/ndjson-react": "^1.0", 424 "composer/semver": "^3.4", 425 "composer/xdebug-handler": "^3.0.3", 426 "ext-filter": "*", 427 "ext-json": "*", 428 "ext-tokenizer": "*", 429 "fidry/cpu-core-counter": "^1.0", 430 "php": "^7.4 || ^8.0", 431 "react/child-process": "^0.6.5", 432 "react/event-loop": "^1.0", 433 "react/promise": "^2.0 || ^3.0", 434 "react/socket": "^1.0", 435 "react/stream": "^1.0", 436 "sebastian/diff": "^4.0 || ^5.0 || ^6.0", 437 "symfony/console": "^5.4 || ^6.0 || ^7.0", 438 "symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0", 439 "symfony/filesystem": "^5.4 || ^6.0 || ^7.0", 440 "symfony/finder": "^5.4 || ^6.0 || ^7.0", 441 "symfony/options-resolver": "^5.4 || ^6.0 || ^7.0", 442 "symfony/polyfill-mbstring": "^1.28", 443 "symfony/polyfill-php80": "^1.28", 444 "symfony/polyfill-php81": "^1.28", 445 "symfony/process": "^5.4 || ^6.0 || ^7.0", 446 "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0" 447 }, 448 "require-dev": { 449 "facile-it/paraunit": "^1.3 || ^2.3", 450 "infection/infection": "^0.29.5", 451 "justinrainbow/json-schema": "^5.2", 452 "keradus/cli-executor": "^2.1", 453 "mikey179/vfsstream": "^1.6.11", 454 "php-coveralls/php-coveralls": "^2.7", 455 "php-cs-fixer/accessible-object": "^1.1", 456 "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.5", 457 "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.5", 458 "phpunit/phpunit": "^9.6.19 || ^10.5.21 || ^11.2", 459 "symfony/var-dumper": "^5.4 || ^6.0 || ^7.0", 460 "symfony/yaml": "^5.4 || ^6.0 || ^7.0" 461 }, 462 "suggest": { 463 "ext-dom": "For handling output formats in XML", 464 "ext-mbstring": "For handling non-UTF8 characters." 465 }, 466 "bin": [ 467 "php-cs-fixer" 468 ], 469 "type": "application", 470 "autoload": { 471 "psr-4": { 472 "PhpCsFixer\\": "src/" 473 }, 474 "exclude-from-classmap": [ 475 "src/Fixer/Internal/*" 476 ] 477 }, 478 "notification-url": "https://packagist.org/downloads/", 479 "license": [ 480 "MIT" 481 ], 482 "authors": [ 483 { 484 "name": "Fabien Potencier", 485 "email": "fabien@symfony.com" 486 }, 487 { 488 "name": "Dariusz Rumiński", 489 "email": "dariusz.ruminski@gmail.com" 490 } 491 ], 492 "description": "A tool to automatically fix PHP code style", 493 "keywords": [ 494 "Static code analysis", 495 "fixer", 496 "standards", 497 "static analysis" 498 ], 499 "support": { 500 "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", 501 "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.64.0" 502 }, 503 "funding": [ 504 { 505 "url": "https://github.com/keradus", 506 "type": "github" 507 } 508 ], 509 "time": "2024-08-30T23:09:38+00:00" 510 }, 511 { 512 "name": "myclabs/deep-copy", 513 "version": "1.12.0", 514 "source": { 515 "type": "git", 516 "url": "https://github.com/myclabs/DeepCopy.git", 517 "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c" 518 }, 519 "dist": { 520 "type": "zip", 521 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", 522 "reference": "3a6b9a42cd8f8771bd4295d13e1423fa7f3d942c", 523 "shasum": "" 524 }, 525 "require": { 526 "php": "^7.1 || ^8.0" 527 }, 528 "conflict": { 529 "doctrine/collections": "<1.6.8", 530 "doctrine/common": "<2.13.3 || >=3 <3.2.2" 531 }, 532 "require-dev": { 533 "doctrine/collections": "^1.6.8", 534 "doctrine/common": "^2.13.3 || ^3.2.2", 535 "phpspec/prophecy": "^1.10", 536 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 537 }, 538 "type": "library", 539 "autoload": { 540 "files": [ 541 "src/DeepCopy/deep_copy.php" 542 ], 543 "psr-4": { 544 "DeepCopy\\": "src/DeepCopy/" 545 } 546 }, 547 "notification-url": "https://packagist.org/downloads/", 548 "license": [ 549 "MIT" 550 ], 551 "description": "Create deep copies (clones) of your objects", 552 "keywords": [ 553 "clone", 554 "copy", 555 "duplicate", 556 "object", 557 "object graph" 558 ], 559 "support": { 560 "issues": "https://github.com/myclabs/DeepCopy/issues", 561 "source": "https://github.com/myclabs/DeepCopy/tree/1.12.0" 562 }, 563 "funding": [ 564 { 565 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 566 "type": "tidelift" 567 } 568 ], 569 "time": "2024-06-12T14:39:25+00:00" 570 }, 571 { 572 "name": "nikic/php-parser", 573 "version": "v5.3.1", 574 "source": { 575 "type": "git", 576 "url": "https://github.com/nikic/PHP-Parser.git", 577 "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" 578 }, 579 "dist": { 580 "type": "zip", 581 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", 582 "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", 583 "shasum": "" 584 }, 585 "require": { 586 "ext-ctype": "*", 587 "ext-json": "*", 588 "ext-tokenizer": "*", 589 "php": ">=7.4" 590 }, 591 "require-dev": { 592 "ircmaxell/php-yacc": "^0.0.7", 593 "phpunit/phpunit": "^9.0" 594 }, 595 "bin": [ 596 "bin/php-parse" 597 ], 598 "type": "library", 599 "extra": { 600 "branch-alias": { 601 "dev-master": "5.0-dev" 602 } 603 }, 604 "autoload": { 605 "psr-4": { 606 "PhpParser\\": "lib/PhpParser" 607 } 608 }, 609 "notification-url": "https://packagist.org/downloads/", 610 "license": [ 611 "BSD-3-Clause" 612 ], 613 "authors": [ 614 { 615 "name": "Nikita Popov" 616 } 617 ], 618 "description": "A PHP parser written in PHP", 619 "keywords": [ 620 "parser", 621 "php" 622 ], 623 "support": { 624 "issues": "https://github.com/nikic/PHP-Parser/issues", 625 "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1" 626 }, 627 "time": "2024-10-08T18:51:32+00:00" 628 }, 629 { 630 "name": "phar-io/manifest", 631 "version": "2.0.4", 632 "source": { 633 "type": "git", 634 "url": "https://github.com/phar-io/manifest.git", 635 "reference": "54750ef60c58e43759730615a392c31c80e23176" 636 }, 637 "dist": { 638 "type": "zip", 639 "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", 640 "reference": "54750ef60c58e43759730615a392c31c80e23176", 641 "shasum": "" 642 }, 643 "require": { 644 "ext-dom": "*", 645 "ext-libxml": "*", 646 "ext-phar": "*", 647 "ext-xmlwriter": "*", 648 "phar-io/version": "^3.0.1", 649 "php": "^7.2 || ^8.0" 650 }, 651 "type": "library", 652 "extra": { 653 "branch-alias": { 654 "dev-master": "2.0.x-dev" 655 } 656 }, 657 "autoload": { 658 "classmap": [ 659 "src/" 660 ] 661 }, 662 "notification-url": "https://packagist.org/downloads/", 663 "license": [ 664 "BSD-3-Clause" 665 ], 666 "authors": [ 667 { 668 "name": "Arne Blankerts", 669 "email": "arne@blankerts.de", 670 "role": "Developer" 671 }, 672 { 673 "name": "Sebastian Heuer", 674 "email": "sebastian@phpeople.de", 675 "role": "Developer" 676 }, 677 { 678 "name": "Sebastian Bergmann", 679 "email": "sebastian@phpunit.de", 680 "role": "Developer" 681 } 682 ], 683 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 684 "support": { 685 "issues": "https://github.com/phar-io/manifest/issues", 686 "source": "https://github.com/phar-io/manifest/tree/2.0.4" 687 }, 688 "funding": [ 689 { 690 "url": "https://github.com/theseer", 691 "type": "github" 692 } 693 ], 694 "time": "2024-03-03T12:33:53+00:00" 695 }, 696 { 697 "name": "phar-io/version", 698 "version": "3.2.1", 699 "source": { 700 "type": "git", 701 "url": "https://github.com/phar-io/version.git", 702 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 703 }, 704 "dist": { 705 "type": "zip", 706 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 707 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 708 "shasum": "" 709 }, 710 "require": { 711 "php": "^7.2 || ^8.0" 712 }, 713 "type": "library", 714 "autoload": { 715 "classmap": [ 716 "src/" 717 ] 718 }, 719 "notification-url": "https://packagist.org/downloads/", 720 "license": [ 721 "BSD-3-Clause" 722 ], 723 "authors": [ 724 { 725 "name": "Arne Blankerts", 726 "email": "arne@blankerts.de", 727 "role": "Developer" 728 }, 729 { 730 "name": "Sebastian Heuer", 731 "email": "sebastian@phpeople.de", 732 "role": "Developer" 733 }, 734 { 735 "name": "Sebastian Bergmann", 736 "email": "sebastian@phpunit.de", 737 "role": "Developer" 738 } 739 ], 740 "description": "Library for handling version information and constraints", 741 "support": { 742 "issues": "https://github.com/phar-io/version/issues", 743 "source": "https://github.com/phar-io/version/tree/3.2.1" 744 }, 745 "time": "2022-02-21T01:04:05+00:00" 746 }, 747 { 748 "name": "phpunit/php-code-coverage", 749 "version": "11.0.7", 750 "source": { 751 "type": "git", 752 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 753 "reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca" 754 }, 755 "dist": { 756 "type": "zip", 757 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f7f08030e8811582cc459871d28d6f5a1a4d35ca", 758 "reference": "f7f08030e8811582cc459871d28d6f5a1a4d35ca", 759 "shasum": "" 760 }, 761 "require": { 762 "ext-dom": "*", 763 "ext-libxml": "*", 764 "ext-xmlwriter": "*", 765 "nikic/php-parser": "^5.3.1", 766 "php": ">=8.2", 767 "phpunit/php-file-iterator": "^5.1.0", 768 "phpunit/php-text-template": "^4.0.1", 769 "sebastian/code-unit-reverse-lookup": "^4.0.1", 770 "sebastian/complexity": "^4.0.1", 771 "sebastian/environment": "^7.2.0", 772 "sebastian/lines-of-code": "^3.0.1", 773 "sebastian/version": "^5.0.2", 774 "theseer/tokenizer": "^1.2.3" 775 }, 776 "require-dev": { 777 "phpunit/phpunit": "^11.4.1" 778 }, 779 "suggest": { 780 "ext-pcov": "PHP extension that provides line coverage", 781 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 782 }, 783 "type": "library", 784 "extra": { 785 "branch-alias": { 786 "dev-main": "11.0.x-dev" 787 } 788 }, 789 "autoload": { 790 "classmap": [ 791 "src/" 792 ] 793 }, 794 "notification-url": "https://packagist.org/downloads/", 795 "license": [ 796 "BSD-3-Clause" 797 ], 798 "authors": [ 799 { 800 "name": "Sebastian Bergmann", 801 "email": "sebastian@phpunit.de", 802 "role": "lead" 803 } 804 ], 805 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 806 "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 807 "keywords": [ 808 "coverage", 809 "testing", 810 "xunit" 811 ], 812 "support": { 813 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 814 "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", 815 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/11.0.7" 816 }, 817 "funding": [ 818 { 819 "url": "https://github.com/sebastianbergmann", 820 "type": "github" 821 } 822 ], 823 "time": "2024-10-09T06:21:38+00:00" 824 }, 825 { 826 "name": "phpunit/php-file-iterator", 827 "version": "5.1.0", 828 "source": { 829 "type": "git", 830 "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 831 "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6" 832 }, 833 "dist": { 834 "type": "zip", 835 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/118cfaaa8bc5aef3287bf315b6060b1174754af6", 836 "reference": "118cfaaa8bc5aef3287bf315b6060b1174754af6", 837 "shasum": "" 838 }, 839 "require": { 840 "php": ">=8.2" 841 }, 842 "require-dev": { 843 "phpunit/phpunit": "^11.0" 844 }, 845 "type": "library", 846 "extra": { 847 "branch-alias": { 848 "dev-main": "5.0-dev" 849 } 850 }, 851 "autoload": { 852 "classmap": [ 853 "src/" 854 ] 855 }, 856 "notification-url": "https://packagist.org/downloads/", 857 "license": [ 858 "BSD-3-Clause" 859 ], 860 "authors": [ 861 { 862 "name": "Sebastian Bergmann", 863 "email": "sebastian@phpunit.de", 864 "role": "lead" 865 } 866 ], 867 "description": "FilterIterator implementation that filters files based on a list of suffixes.", 868 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 869 "keywords": [ 870 "filesystem", 871 "iterator" 872 ], 873 "support": { 874 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 875 "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", 876 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/5.1.0" 877 }, 878 "funding": [ 879 { 880 "url": "https://github.com/sebastianbergmann", 881 "type": "github" 882 } 883 ], 884 "time": "2024-08-27T05:02:59+00:00" 885 }, 886 { 887 "name": "phpunit/php-invoker", 888 "version": "5.0.1", 889 "source": { 890 "type": "git", 891 "url": "https://github.com/sebastianbergmann/php-invoker.git", 892 "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2" 893 }, 894 "dist": { 895 "type": "zip", 896 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/c1ca3814734c07492b3d4c5f794f4b0995333da2", 897 "reference": "c1ca3814734c07492b3d4c5f794f4b0995333da2", 898 "shasum": "" 899 }, 900 "require": { 901 "php": ">=8.2" 902 }, 903 "require-dev": { 904 "ext-pcntl": "*", 905 "phpunit/phpunit": "^11.0" 906 }, 907 "suggest": { 908 "ext-pcntl": "*" 909 }, 910 "type": "library", 911 "extra": { 912 "branch-alias": { 913 "dev-main": "5.0-dev" 914 } 915 }, 916 "autoload": { 917 "classmap": [ 918 "src/" 919 ] 920 }, 921 "notification-url": "https://packagist.org/downloads/", 922 "license": [ 923 "BSD-3-Clause" 924 ], 925 "authors": [ 926 { 927 "name": "Sebastian Bergmann", 928 "email": "sebastian@phpunit.de", 929 "role": "lead" 930 } 931 ], 932 "description": "Invoke callables with a timeout", 933 "homepage": "https://github.com/sebastianbergmann/php-invoker/", 934 "keywords": [ 935 "process" 936 ], 937 "support": { 938 "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 939 "security": "https://github.com/sebastianbergmann/php-invoker/security/policy", 940 "source": "https://github.com/sebastianbergmann/php-invoker/tree/5.0.1" 941 }, 942 "funding": [ 943 { 944 "url": "https://github.com/sebastianbergmann", 945 "type": "github" 946 } 947 ], 948 "time": "2024-07-03T05:07:44+00:00" 949 }, 950 { 951 "name": "phpunit/php-text-template", 952 "version": "4.0.1", 953 "source": { 954 "type": "git", 955 "url": "https://github.com/sebastianbergmann/php-text-template.git", 956 "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964" 957 }, 958 "dist": { 959 "type": "zip", 960 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/3e0404dc6b300e6bf56415467ebcb3fe4f33e964", 961 "reference": "3e0404dc6b300e6bf56415467ebcb3fe4f33e964", 962 "shasum": "" 963 }, 964 "require": { 965 "php": ">=8.2" 966 }, 967 "require-dev": { 968 "phpunit/phpunit": "^11.0" 969 }, 970 "type": "library", 971 "extra": { 972 "branch-alias": { 973 "dev-main": "4.0-dev" 974 } 975 }, 976 "autoload": { 977 "classmap": [ 978 "src/" 979 ] 980 }, 981 "notification-url": "https://packagist.org/downloads/", 982 "license": [ 983 "BSD-3-Clause" 984 ], 985 "authors": [ 986 { 987 "name": "Sebastian Bergmann", 988 "email": "sebastian@phpunit.de", 989 "role": "lead" 990 } 991 ], 992 "description": "Simple template engine.", 993 "homepage": "https://github.com/sebastianbergmann/php-text-template/", 994 "keywords": [ 995 "template" 996 ], 997 "support": { 998 "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 999 "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", 1000 "source": "https://github.com/sebastianbergmann/php-text-template/tree/4.0.1" 1001 }, 1002 "funding": [ 1003 { 1004 "url": "https://github.com/sebastianbergmann", 1005 "type": "github" 1006 } 1007 ], 1008 "time": "2024-07-03T05:08:43+00:00" 1009 }, 1010 { 1011 "name": "phpunit/php-timer", 1012 "version": "7.0.1", 1013 "source": { 1014 "type": "git", 1015 "url": "https://github.com/sebastianbergmann/php-timer.git", 1016 "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3" 1017 }, 1018 "dist": { 1019 "type": "zip", 1020 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", 1021 "reference": "3b415def83fbcb41f991d9ebf16ae4ad8b7837b3", 1022 "shasum": "" 1023 }, 1024 "require": { 1025 "php": ">=8.2" 1026 }, 1027 "require-dev": { 1028 "phpunit/phpunit": "^11.0" 1029 }, 1030 "type": "library", 1031 "extra": { 1032 "branch-alias": { 1033 "dev-main": "7.0-dev" 1034 } 1035 }, 1036 "autoload": { 1037 "classmap": [ 1038 "src/" 1039 ] 1040 }, 1041 "notification-url": "https://packagist.org/downloads/", 1042 "license": [ 1043 "BSD-3-Clause" 1044 ], 1045 "authors": [ 1046 { 1047 "name": "Sebastian Bergmann", 1048 "email": "sebastian@phpunit.de", 1049 "role": "lead" 1050 } 1051 ], 1052 "description": "Utility class for timing", 1053 "homepage": "https://github.com/sebastianbergmann/php-timer/", 1054 "keywords": [ 1055 "timer" 1056 ], 1057 "support": { 1058 "issues": "https://github.com/sebastianbergmann/php-timer/issues", 1059 "security": "https://github.com/sebastianbergmann/php-timer/security/policy", 1060 "source": "https://github.com/sebastianbergmann/php-timer/tree/7.0.1" 1061 }, 1062 "funding": [ 1063 { 1064 "url": "https://github.com/sebastianbergmann", 1065 "type": "github" 1066 } 1067 ], 1068 "time": "2024-07-03T05:09:35+00:00" 1069 }, 1070 { 1071 "name": "phpunit/phpunit", 1072 "version": "11.4.3", 1073 "source": { 1074 "type": "git", 1075 "url": "https://github.com/sebastianbergmann/phpunit.git", 1076 "reference": "e8e8ed1854de5d36c088ec1833beae40d2dedd76" 1077 }, 1078 "dist": { 1079 "type": "zip", 1080 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/e8e8ed1854de5d36c088ec1833beae40d2dedd76", 1081 "reference": "e8e8ed1854de5d36c088ec1833beae40d2dedd76", 1082 "shasum": "" 1083 }, 1084 "require": { 1085 "ext-dom": "*", 1086 "ext-json": "*", 1087 "ext-libxml": "*", 1088 "ext-mbstring": "*", 1089 "ext-xml": "*", 1090 "ext-xmlwriter": "*", 1091 "myclabs/deep-copy": "^1.12.0", 1092 "phar-io/manifest": "^2.0.4", 1093 "phar-io/version": "^3.2.1", 1094 "php": ">=8.2", 1095 "phpunit/php-code-coverage": "^11.0.7", 1096 "phpunit/php-file-iterator": "^5.1.0", 1097 "phpunit/php-invoker": "^5.0.1", 1098 "phpunit/php-text-template": "^4.0.1", 1099 "phpunit/php-timer": "^7.0.1", 1100 "sebastian/cli-parser": "^3.0.2", 1101 "sebastian/code-unit": "^3.0.1", 1102 "sebastian/comparator": "^6.1.1", 1103 "sebastian/diff": "^6.0.2", 1104 "sebastian/environment": "^7.2.0", 1105 "sebastian/exporter": "^6.1.3", 1106 "sebastian/global-state": "^7.0.2", 1107 "sebastian/object-enumerator": "^6.0.1", 1108 "sebastian/type": "^5.1.0", 1109 "sebastian/version": "^5.0.2" 1110 }, 1111 "suggest": { 1112 "ext-soap": "To be able to generate mocks based on WSDL files" 1113 }, 1114 "bin": [ 1115 "phpunit" 1116 ], 1117 "type": "library", 1118 "extra": { 1119 "branch-alias": { 1120 "dev-main": "11.4-dev" 1121 } 1122 }, 1123 "autoload": { 1124 "files": [ 1125 "src/Framework/Assert/Functions.php" 1126 ], 1127 "classmap": [ 1128 "src/" 1129 ] 1130 }, 1131 "notification-url": "https://packagist.org/downloads/", 1132 "license": [ 1133 "BSD-3-Clause" 1134 ], 1135 "authors": [ 1136 { 1137 "name": "Sebastian Bergmann", 1138 "email": "sebastian@phpunit.de", 1139 "role": "lead" 1140 } 1141 ], 1142 "description": "The PHP Unit Testing framework.", 1143 "homepage": "https://phpunit.de/", 1144 "keywords": [ 1145 "phpunit", 1146 "testing", 1147 "xunit" 1148 ], 1149 "support": { 1150 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 1151 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 1152 "source": "https://github.com/sebastianbergmann/phpunit/tree/11.4.3" 1153 }, 1154 "funding": [ 1155 { 1156 "url": "https://phpunit.de/sponsors.html", 1157 "type": "custom" 1158 }, 1159 { 1160 "url": "https://github.com/sebastianbergmann", 1161 "type": "github" 1162 }, 1163 { 1164 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 1165 "type": "tidelift" 1166 } 1167 ], 1168 "time": "2024-10-28T13:07:50+00:00" 1169 }, 1170 { 1171 "name": "psr/container", 1172 "version": "2.0.2", 1173 "source": { 1174 "type": "git", 1175 "url": "https://github.com/php-fig/container.git", 1176 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" 1177 }, 1178 "dist": { 1179 "type": "zip", 1180 "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", 1181 "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", 1182 "shasum": "" 1183 }, 1184 "require": { 1185 "php": ">=7.4.0" 1186 }, 1187 "type": "library", 1188 "extra": { 1189 "branch-alias": { 1190 "dev-master": "2.0.x-dev" 1191 } 1192 }, 1193 "autoload": { 1194 "psr-4": { 1195 "Psr\\Container\\": "src/" 1196 } 1197 }, 1198 "notification-url": "https://packagist.org/downloads/", 1199 "license": [ 1200 "MIT" 1201 ], 1202 "authors": [ 1203 { 1204 "name": "PHP-FIG", 1205 "homepage": "https://www.php-fig.org/" 1206 } 1207 ], 1208 "description": "Common Container Interface (PHP FIG PSR-11)", 1209 "homepage": "https://github.com/php-fig/container", 1210 "keywords": [ 1211 "PSR-11", 1212 "container", 1213 "container-interface", 1214 "container-interop", 1215 "psr" 1216 ], 1217 "support": { 1218 "issues": "https://github.com/php-fig/container/issues", 1219 "source": "https://github.com/php-fig/container/tree/2.0.2" 1220 }, 1221 "time": "2021-11-05T16:47:00+00:00" 1222 }, 1223 { 1224 "name": "psr/event-dispatcher", 1225 "version": "1.0.0", 1226 "source": { 1227 "type": "git", 1228 "url": "https://github.com/php-fig/event-dispatcher.git", 1229 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" 1230 }, 1231 "dist": { 1232 "type": "zip", 1233 "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", 1234 "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", 1235 "shasum": "" 1236 }, 1237 "require": { 1238 "php": ">=7.2.0" 1239 }, 1240 "type": "library", 1241 "extra": { 1242 "branch-alias": { 1243 "dev-master": "1.0.x-dev" 1244 } 1245 }, 1246 "autoload": { 1247 "psr-4": { 1248 "Psr\\EventDispatcher\\": "src/" 1249 } 1250 }, 1251 "notification-url": "https://packagist.org/downloads/", 1252 "license": [ 1253 "MIT" 1254 ], 1255 "authors": [ 1256 { 1257 "name": "PHP-FIG", 1258 "homepage": "http://www.php-fig.org/" 1259 } 1260 ], 1261 "description": "Standard interfaces for event handling.", 1262 "keywords": [ 1263 "events", 1264 "psr", 1265 "psr-14" 1266 ], 1267 "support": { 1268 "issues": "https://github.com/php-fig/event-dispatcher/issues", 1269 "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" 1270 }, 1271 "time": "2019-01-08T18:20:26+00:00" 1272 }, 1273 { 1274 "name": "psr/log", 1275 "version": "3.0.1", 1276 "source": { 1277 "type": "git", 1278 "url": "https://github.com/php-fig/log.git", 1279 "reference": "79dff0b268932c640297f5208d6298f71855c03e" 1280 }, 1281 "dist": { 1282 "type": "zip", 1283 "url": "https://api.github.com/repos/php-fig/log/zipball/79dff0b268932c640297f5208d6298f71855c03e", 1284 "reference": "79dff0b268932c640297f5208d6298f71855c03e", 1285 "shasum": "" 1286 }, 1287 "require": { 1288 "php": ">=8.0.0" 1289 }, 1290 "type": "library", 1291 "extra": { 1292 "branch-alias": { 1293 "dev-master": "3.x-dev" 1294 } 1295 }, 1296 "autoload": { 1297 "psr-4": { 1298 "Psr\\Log\\": "src" 1299 } 1300 }, 1301 "notification-url": "https://packagist.org/downloads/", 1302 "license": [ 1303 "MIT" 1304 ], 1305 "authors": [ 1306 { 1307 "name": "PHP-FIG", 1308 "homepage": "https://www.php-fig.org/" 1309 } 1310 ], 1311 "description": "Common interface for logging libraries", 1312 "homepage": "https://github.com/php-fig/log", 1313 "keywords": [ 1314 "log", 1315 "psr", 1316 "psr-3" 1317 ], 1318 "support": { 1319 "source": "https://github.com/php-fig/log/tree/3.0.1" 1320 }, 1321 "time": "2024-08-21T13:31:24+00:00" 1322 }, 1323 { 1324 "name": "react/cache", 1325 "version": "v1.2.0", 1326 "source": { 1327 "type": "git", 1328 "url": "https://github.com/reactphp/cache.git", 1329 "reference": "d47c472b64aa5608225f47965a484b75c7817d5b" 1330 }, 1331 "dist": { 1332 "type": "zip", 1333 "url": "https://api.github.com/repos/reactphp/cache/zipball/d47c472b64aa5608225f47965a484b75c7817d5b", 1334 "reference": "d47c472b64aa5608225f47965a484b75c7817d5b", 1335 "shasum": "" 1336 }, 1337 "require": { 1338 "php": ">=5.3.0", 1339 "react/promise": "^3.0 || ^2.0 || ^1.1" 1340 }, 1341 "require-dev": { 1342 "phpunit/phpunit": "^9.5 || ^5.7 || ^4.8.35" 1343 }, 1344 "type": "library", 1345 "autoload": { 1346 "psr-4": { 1347 "React\\Cache\\": "src/" 1348 } 1349 }, 1350 "notification-url": "https://packagist.org/downloads/", 1351 "license": [ 1352 "MIT" 1353 ], 1354 "authors": [ 1355 { 1356 "name": "Christian Lück", 1357 "email": "christian@clue.engineering", 1358 "homepage": "https://clue.engineering/" 1359 }, 1360 { 1361 "name": "Cees-Jan Kiewiet", 1362 "email": "reactphp@ceesjankiewiet.nl", 1363 "homepage": "https://wyrihaximus.net/" 1364 }, 1365 { 1366 "name": "Jan Sorgalla", 1367 "email": "jsorgalla@gmail.com", 1368 "homepage": "https://sorgalla.com/" 1369 }, 1370 { 1371 "name": "Chris Boden", 1372 "email": "cboden@gmail.com", 1373 "homepage": "https://cboden.dev/" 1374 } 1375 ], 1376 "description": "Async, Promise-based cache interface for ReactPHP", 1377 "keywords": [ 1378 "cache", 1379 "caching", 1380 "promise", 1381 "reactphp" 1382 ], 1383 "support": { 1384 "issues": "https://github.com/reactphp/cache/issues", 1385 "source": "https://github.com/reactphp/cache/tree/v1.2.0" 1386 }, 1387 "funding": [ 1388 { 1389 "url": "https://opencollective.com/reactphp", 1390 "type": "open_collective" 1391 } 1392 ], 1393 "time": "2022-11-30T15:59:55+00:00" 1394 }, 1395 { 1396 "name": "react/child-process", 1397 "version": "v0.6.5", 1398 "source": { 1399 "type": "git", 1400 "url": "https://github.com/reactphp/child-process.git", 1401 "reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43" 1402 }, 1403 "dist": { 1404 "type": "zip", 1405 "url": "https://api.github.com/repos/reactphp/child-process/zipball/e71eb1aa55f057c7a4a0d08d06b0b0a484bead43", 1406 "reference": "e71eb1aa55f057c7a4a0d08d06b0b0a484bead43", 1407 "shasum": "" 1408 }, 1409 "require": { 1410 "evenement/evenement": "^3.0 || ^2.0 || ^1.0", 1411 "php": ">=5.3.0", 1412 "react/event-loop": "^1.2", 1413 "react/stream": "^1.2" 1414 }, 1415 "require-dev": { 1416 "phpunit/phpunit": "^9.3 || ^5.7 || ^4.8.35", 1417 "react/socket": "^1.8", 1418 "sebastian/environment": "^5.0 || ^3.0 || ^2.0 || ^1.0" 1419 }, 1420 "type": "library", 1421 "autoload": { 1422 "psr-4": { 1423 "React\\ChildProcess\\": "src" 1424 } 1425 }, 1426 "notification-url": "https://packagist.org/downloads/", 1427 "license": [ 1428 "MIT" 1429 ], 1430 "authors": [ 1431 { 1432 "name": "Christian Lück", 1433 "email": "christian@clue.engineering", 1434 "homepage": "https://clue.engineering/" 1435 }, 1436 { 1437 "name": "Cees-Jan Kiewiet", 1438 "email": "reactphp@ceesjankiewiet.nl", 1439 "homepage": "https://wyrihaximus.net/" 1440 }, 1441 { 1442 "name": "Jan Sorgalla", 1443 "email": "jsorgalla@gmail.com", 1444 "homepage": "https://sorgalla.com/" 1445 }, 1446 { 1447 "name": "Chris Boden", 1448 "email": "cboden@gmail.com", 1449 "homepage": "https://cboden.dev/" 1450 } 1451 ], 1452 "description": "Event-driven library for executing child processes with ReactPHP.", 1453 "keywords": [ 1454 "event-driven", 1455 "process", 1456 "reactphp" 1457 ], 1458 "support": { 1459 "issues": "https://github.com/reactphp/child-process/issues", 1460 "source": "https://github.com/reactphp/child-process/tree/v0.6.5" 1461 }, 1462 "funding": [ 1463 { 1464 "url": "https://github.com/WyriHaximus", 1465 "type": "github" 1466 }, 1467 { 1468 "url": "https://github.com/clue", 1469 "type": "github" 1470 } 1471 ], 1472 "time": "2022-09-16T13:41:56+00:00" 1473 }, 1474 { 1475 "name": "react/dns", 1476 "version": "v1.13.0", 1477 "source": { 1478 "type": "git", 1479 "url": "https://github.com/reactphp/dns.git", 1480 "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5" 1481 }, 1482 "dist": { 1483 "type": "zip", 1484 "url": "https://api.github.com/repos/reactphp/dns/zipball/eb8ae001b5a455665c89c1df97f6fb682f8fb0f5", 1485 "reference": "eb8ae001b5a455665c89c1df97f6fb682f8fb0f5", 1486 "shasum": "" 1487 }, 1488 "require": { 1489 "php": ">=5.3.0", 1490 "react/cache": "^1.0 || ^0.6 || ^0.5", 1491 "react/event-loop": "^1.2", 1492 "react/promise": "^3.2 || ^2.7 || ^1.2.1" 1493 }, 1494 "require-dev": { 1495 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36", 1496 "react/async": "^4.3 || ^3 || ^2", 1497 "react/promise-timer": "^1.11" 1498 }, 1499 "type": "library", 1500 "autoload": { 1501 "psr-4": { 1502 "React\\Dns\\": "src/" 1503 } 1504 }, 1505 "notification-url": "https://packagist.org/downloads/", 1506 "license": [ 1507 "MIT" 1508 ], 1509 "authors": [ 1510 { 1511 "name": "Christian Lück", 1512 "email": "christian@clue.engineering", 1513 "homepage": "https://clue.engineering/" 1514 }, 1515 { 1516 "name": "Cees-Jan Kiewiet", 1517 "email": "reactphp@ceesjankiewiet.nl", 1518 "homepage": "https://wyrihaximus.net/" 1519 }, 1520 { 1521 "name": "Jan Sorgalla", 1522 "email": "jsorgalla@gmail.com", 1523 "homepage": "https://sorgalla.com/" 1524 }, 1525 { 1526 "name": "Chris Boden", 1527 "email": "cboden@gmail.com", 1528 "homepage": "https://cboden.dev/" 1529 } 1530 ], 1531 "description": "Async DNS resolver for ReactPHP", 1532 "keywords": [ 1533 "async", 1534 "dns", 1535 "dns-resolver", 1536 "reactphp" 1537 ], 1538 "support": { 1539 "issues": "https://github.com/reactphp/dns/issues", 1540 "source": "https://github.com/reactphp/dns/tree/v1.13.0" 1541 }, 1542 "funding": [ 1543 { 1544 "url": "https://opencollective.com/reactphp", 1545 "type": "open_collective" 1546 } 1547 ], 1548 "time": "2024-06-13T14:18:03+00:00" 1549 }, 1550 { 1551 "name": "react/event-loop", 1552 "version": "v1.5.0", 1553 "source": { 1554 "type": "git", 1555 "url": "https://github.com/reactphp/event-loop.git", 1556 "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354" 1557 }, 1558 "dist": { 1559 "type": "zip", 1560 "url": "https://api.github.com/repos/reactphp/event-loop/zipball/bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", 1561 "reference": "bbe0bd8c51ffc05ee43f1729087ed3bdf7d53354", 1562 "shasum": "" 1563 }, 1564 "require": { 1565 "php": ">=5.3.0" 1566 }, 1567 "require-dev": { 1568 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" 1569 }, 1570 "suggest": { 1571 "ext-pcntl": "For signal handling support when using the StreamSelectLoop" 1572 }, 1573 "type": "library", 1574 "autoload": { 1575 "psr-4": { 1576 "React\\EventLoop\\": "src/" 1577 } 1578 }, 1579 "notification-url": "https://packagist.org/downloads/", 1580 "license": [ 1581 "MIT" 1582 ], 1583 "authors": [ 1584 { 1585 "name": "Christian Lück", 1586 "email": "christian@clue.engineering", 1587 "homepage": "https://clue.engineering/" 1588 }, 1589 { 1590 "name": "Cees-Jan Kiewiet", 1591 "email": "reactphp@ceesjankiewiet.nl", 1592 "homepage": "https://wyrihaximus.net/" 1593 }, 1594 { 1595 "name": "Jan Sorgalla", 1596 "email": "jsorgalla@gmail.com", 1597 "homepage": "https://sorgalla.com/" 1598 }, 1599 { 1600 "name": "Chris Boden", 1601 "email": "cboden@gmail.com", 1602 "homepage": "https://cboden.dev/" 1603 } 1604 ], 1605 "description": "ReactPHP's core reactor event loop that libraries can use for evented I/O.", 1606 "keywords": [ 1607 "asynchronous", 1608 "event-loop" 1609 ], 1610 "support": { 1611 "issues": "https://github.com/reactphp/event-loop/issues", 1612 "source": "https://github.com/reactphp/event-loop/tree/v1.5.0" 1613 }, 1614 "funding": [ 1615 { 1616 "url": "https://opencollective.com/reactphp", 1617 "type": "open_collective" 1618 } 1619 ], 1620 "time": "2023-11-13T13:48:05+00:00" 1621 }, 1622 { 1623 "name": "react/promise", 1624 "version": "v3.2.0", 1625 "source": { 1626 "type": "git", 1627 "url": "https://github.com/reactphp/promise.git", 1628 "reference": "8a164643313c71354582dc850b42b33fa12a4b63" 1629 }, 1630 "dist": { 1631 "type": "zip", 1632 "url": "https://api.github.com/repos/reactphp/promise/zipball/8a164643313c71354582dc850b42b33fa12a4b63", 1633 "reference": "8a164643313c71354582dc850b42b33fa12a4b63", 1634 "shasum": "" 1635 }, 1636 "require": { 1637 "php": ">=7.1.0" 1638 }, 1639 "require-dev": { 1640 "phpstan/phpstan": "1.10.39 || 1.4.10", 1641 "phpunit/phpunit": "^9.6 || ^7.5" 1642 }, 1643 "type": "library", 1644 "autoload": { 1645 "files": [ 1646 "src/functions_include.php" 1647 ], 1648 "psr-4": { 1649 "React\\Promise\\": "src/" 1650 } 1651 }, 1652 "notification-url": "https://packagist.org/downloads/", 1653 "license": [ 1654 "MIT" 1655 ], 1656 "authors": [ 1657 { 1658 "name": "Jan Sorgalla", 1659 "email": "jsorgalla@gmail.com", 1660 "homepage": "https://sorgalla.com/" 1661 }, 1662 { 1663 "name": "Christian Lück", 1664 "email": "christian@clue.engineering", 1665 "homepage": "https://clue.engineering/" 1666 }, 1667 { 1668 "name": "Cees-Jan Kiewiet", 1669 "email": "reactphp@ceesjankiewiet.nl", 1670 "homepage": "https://wyrihaximus.net/" 1671 }, 1672 { 1673 "name": "Chris Boden", 1674 "email": "cboden@gmail.com", 1675 "homepage": "https://cboden.dev/" 1676 } 1677 ], 1678 "description": "A lightweight implementation of CommonJS Promises/A for PHP", 1679 "keywords": [ 1680 "promise", 1681 "promises" 1682 ], 1683 "support": { 1684 "issues": "https://github.com/reactphp/promise/issues", 1685 "source": "https://github.com/reactphp/promise/tree/v3.2.0" 1686 }, 1687 "funding": [ 1688 { 1689 "url": "https://opencollective.com/reactphp", 1690 "type": "open_collective" 1691 } 1692 ], 1693 "time": "2024-05-24T10:39:05+00:00" 1694 }, 1695 { 1696 "name": "react/socket", 1697 "version": "v1.16.0", 1698 "source": { 1699 "type": "git", 1700 "url": "https://github.com/reactphp/socket.git", 1701 "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1" 1702 }, 1703 "dist": { 1704 "type": "zip", 1705 "url": "https://api.github.com/repos/reactphp/socket/zipball/23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1", 1706 "reference": "23e4ff33ea3e160d2d1f59a0e6050e4b0fb0eac1", 1707 "shasum": "" 1708 }, 1709 "require": { 1710 "evenement/evenement": "^3.0 || ^2.0 || ^1.0", 1711 "php": ">=5.3.0", 1712 "react/dns": "^1.13", 1713 "react/event-loop": "^1.2", 1714 "react/promise": "^3.2 || ^2.6 || ^1.2.1", 1715 "react/stream": "^1.4" 1716 }, 1717 "require-dev": { 1718 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36", 1719 "react/async": "^4.3 || ^3.3 || ^2", 1720 "react/promise-stream": "^1.4", 1721 "react/promise-timer": "^1.11" 1722 }, 1723 "type": "library", 1724 "autoload": { 1725 "psr-4": { 1726 "React\\Socket\\": "src/" 1727 } 1728 }, 1729 "notification-url": "https://packagist.org/downloads/", 1730 "license": [ 1731 "MIT" 1732 ], 1733 "authors": [ 1734 { 1735 "name": "Christian Lück", 1736 "email": "christian@clue.engineering", 1737 "homepage": "https://clue.engineering/" 1738 }, 1739 { 1740 "name": "Cees-Jan Kiewiet", 1741 "email": "reactphp@ceesjankiewiet.nl", 1742 "homepage": "https://wyrihaximus.net/" 1743 }, 1744 { 1745 "name": "Jan Sorgalla", 1746 "email": "jsorgalla@gmail.com", 1747 "homepage": "https://sorgalla.com/" 1748 }, 1749 { 1750 "name": "Chris Boden", 1751 "email": "cboden@gmail.com", 1752 "homepage": "https://cboden.dev/" 1753 } 1754 ], 1755 "description": "Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP", 1756 "keywords": [ 1757 "Connection", 1758 "Socket", 1759 "async", 1760 "reactphp", 1761 "stream" 1762 ], 1763 "support": { 1764 "issues": "https://github.com/reactphp/socket/issues", 1765 "source": "https://github.com/reactphp/socket/tree/v1.16.0" 1766 }, 1767 "funding": [ 1768 { 1769 "url": "https://opencollective.com/reactphp", 1770 "type": "open_collective" 1771 } 1772 ], 1773 "time": "2024-07-26T10:38:09+00:00" 1774 }, 1775 { 1776 "name": "react/stream", 1777 "version": "v1.4.0", 1778 "source": { 1779 "type": "git", 1780 "url": "https://github.com/reactphp/stream.git", 1781 "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d" 1782 }, 1783 "dist": { 1784 "type": "zip", 1785 "url": "https://api.github.com/repos/reactphp/stream/zipball/1e5b0acb8fe55143b5b426817155190eb6f5b18d", 1786 "reference": "1e5b0acb8fe55143b5b426817155190eb6f5b18d", 1787 "shasum": "" 1788 }, 1789 "require": { 1790 "evenement/evenement": "^3.0 || ^2.0 || ^1.0", 1791 "php": ">=5.3.8", 1792 "react/event-loop": "^1.2" 1793 }, 1794 "require-dev": { 1795 "clue/stream-filter": "~1.2", 1796 "phpunit/phpunit": "^9.6 || ^5.7 || ^4.8.36" 1797 }, 1798 "type": "library", 1799 "autoload": { 1800 "psr-4": { 1801 "React\\Stream\\": "src/" 1802 } 1803 }, 1804 "notification-url": "https://packagist.org/downloads/", 1805 "license": [ 1806 "MIT" 1807 ], 1808 "authors": [ 1809 { 1810 "name": "Christian Lück", 1811 "email": "christian@clue.engineering", 1812 "homepage": "https://clue.engineering/" 1813 }, 1814 { 1815 "name": "Cees-Jan Kiewiet", 1816 "email": "reactphp@ceesjankiewiet.nl", 1817 "homepage": "https://wyrihaximus.net/" 1818 }, 1819 { 1820 "name": "Jan Sorgalla", 1821 "email": "jsorgalla@gmail.com", 1822 "homepage": "https://sorgalla.com/" 1823 }, 1824 { 1825 "name": "Chris Boden", 1826 "email": "cboden@gmail.com", 1827 "homepage": "https://cboden.dev/" 1828 } 1829 ], 1830 "description": "Event-driven readable and writable streams for non-blocking I/O in ReactPHP", 1831 "keywords": [ 1832 "event-driven", 1833 "io", 1834 "non-blocking", 1835 "pipe", 1836 "reactphp", 1837 "readable", 1838 "stream", 1839 "writable" 1840 ], 1841 "support": { 1842 "issues": "https://github.com/reactphp/stream/issues", 1843 "source": "https://github.com/reactphp/stream/tree/v1.4.0" 1844 }, 1845 "funding": [ 1846 { 1847 "url": "https://opencollective.com/reactphp", 1848 "type": "open_collective" 1849 } 1850 ], 1851 "time": "2024-06-11T12:45:25+00:00" 1852 }, 1853 { 1854 "name": "sebastian/cli-parser", 1855 "version": "3.0.2", 1856 "source": { 1857 "type": "git", 1858 "url": "https://github.com/sebastianbergmann/cli-parser.git", 1859 "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180" 1860 }, 1861 "dist": { 1862 "type": "zip", 1863 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/15c5dd40dc4f38794d383bb95465193f5e0ae180", 1864 "reference": "15c5dd40dc4f38794d383bb95465193f5e0ae180", 1865 "shasum": "" 1866 }, 1867 "require": { 1868 "php": ">=8.2" 1869 }, 1870 "require-dev": { 1871 "phpunit/phpunit": "^11.0" 1872 }, 1873 "type": "library", 1874 "extra": { 1875 "branch-alias": { 1876 "dev-main": "3.0-dev" 1877 } 1878 }, 1879 "autoload": { 1880 "classmap": [ 1881 "src/" 1882 ] 1883 }, 1884 "notification-url": "https://packagist.org/downloads/", 1885 "license": [ 1886 "BSD-3-Clause" 1887 ], 1888 "authors": [ 1889 { 1890 "name": "Sebastian Bergmann", 1891 "email": "sebastian@phpunit.de", 1892 "role": "lead" 1893 } 1894 ], 1895 "description": "Library for parsing CLI options", 1896 "homepage": "https://github.com/sebastianbergmann/cli-parser", 1897 "support": { 1898 "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 1899 "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", 1900 "source": "https://github.com/sebastianbergmann/cli-parser/tree/3.0.2" 1901 }, 1902 "funding": [ 1903 { 1904 "url": "https://github.com/sebastianbergmann", 1905 "type": "github" 1906 } 1907 ], 1908 "time": "2024-07-03T04:41:36+00:00" 1909 }, 1910 { 1911 "name": "sebastian/code-unit", 1912 "version": "3.0.1", 1913 "source": { 1914 "type": "git", 1915 "url": "https://github.com/sebastianbergmann/code-unit.git", 1916 "reference": "6bb7d09d6623567178cf54126afa9c2310114268" 1917 }, 1918 "dist": { 1919 "type": "zip", 1920 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/6bb7d09d6623567178cf54126afa9c2310114268", 1921 "reference": "6bb7d09d6623567178cf54126afa9c2310114268", 1922 "shasum": "" 1923 }, 1924 "require": { 1925 "php": ">=8.2" 1926 }, 1927 "require-dev": { 1928 "phpunit/phpunit": "^11.0" 1929 }, 1930 "type": "library", 1931 "extra": { 1932 "branch-alias": { 1933 "dev-main": "3.0-dev" 1934 } 1935 }, 1936 "autoload": { 1937 "classmap": [ 1938 "src/" 1939 ] 1940 }, 1941 "notification-url": "https://packagist.org/downloads/", 1942 "license": [ 1943 "BSD-3-Clause" 1944 ], 1945 "authors": [ 1946 { 1947 "name": "Sebastian Bergmann", 1948 "email": "sebastian@phpunit.de", 1949 "role": "lead" 1950 } 1951 ], 1952 "description": "Collection of value objects that represent the PHP code units", 1953 "homepage": "https://github.com/sebastianbergmann/code-unit", 1954 "support": { 1955 "issues": "https://github.com/sebastianbergmann/code-unit/issues", 1956 "security": "https://github.com/sebastianbergmann/code-unit/security/policy", 1957 "source": "https://github.com/sebastianbergmann/code-unit/tree/3.0.1" 1958 }, 1959 "funding": [ 1960 { 1961 "url": "https://github.com/sebastianbergmann", 1962 "type": "github" 1963 } 1964 ], 1965 "time": "2024-07-03T04:44:28+00:00" 1966 }, 1967 { 1968 "name": "sebastian/code-unit-reverse-lookup", 1969 "version": "4.0.1", 1970 "source": { 1971 "type": "git", 1972 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 1973 "reference": "183a9b2632194febd219bb9246eee421dad8d45e" 1974 }, 1975 "dist": { 1976 "type": "zip", 1977 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/183a9b2632194febd219bb9246eee421dad8d45e", 1978 "reference": "183a9b2632194febd219bb9246eee421dad8d45e", 1979 "shasum": "" 1980 }, 1981 "require": { 1982 "php": ">=8.2" 1983 }, 1984 "require-dev": { 1985 "phpunit/phpunit": "^11.0" 1986 }, 1987 "type": "library", 1988 "extra": { 1989 "branch-alias": { 1990 "dev-main": "4.0-dev" 1991 } 1992 }, 1993 "autoload": { 1994 "classmap": [ 1995 "src/" 1996 ] 1997 }, 1998 "notification-url": "https://packagist.org/downloads/", 1999 "license": [ 2000 "BSD-3-Clause" 2001 ], 2002 "authors": [ 2003 { 2004 "name": "Sebastian Bergmann", 2005 "email": "sebastian@phpunit.de" 2006 } 2007 ], 2008 "description": "Looks up which function or method a line of code belongs to", 2009 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 2010 "support": { 2011 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 2012 "security": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/security/policy", 2013 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/4.0.1" 2014 }, 2015 "funding": [ 2016 { 2017 "url": "https://github.com/sebastianbergmann", 2018 "type": "github" 2019 } 2020 ], 2021 "time": "2024-07-03T04:45:54+00:00" 2022 }, 2023 { 2024 "name": "sebastian/comparator", 2025 "version": "6.1.1", 2026 "source": { 2027 "type": "git", 2028 "url": "https://github.com/sebastianbergmann/comparator.git", 2029 "reference": "5ef523a49ae7a302b87b2102b72b1eda8918d686" 2030 }, 2031 "dist": { 2032 "type": "zip", 2033 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5ef523a49ae7a302b87b2102b72b1eda8918d686", 2034 "reference": "5ef523a49ae7a302b87b2102b72b1eda8918d686", 2035 "shasum": "" 2036 }, 2037 "require": { 2038 "ext-dom": "*", 2039 "ext-mbstring": "*", 2040 "php": ">=8.2", 2041 "sebastian/diff": "^6.0", 2042 "sebastian/exporter": "^6.0" 2043 }, 2044 "require-dev": { 2045 "phpunit/phpunit": "^11.3" 2046 }, 2047 "type": "library", 2048 "extra": { 2049 "branch-alias": { 2050 "dev-main": "6.1-dev" 2051 } 2052 }, 2053 "autoload": { 2054 "classmap": [ 2055 "src/" 2056 ] 2057 }, 2058 "notification-url": "https://packagist.org/downloads/", 2059 "license": [ 2060 "BSD-3-Clause" 2061 ], 2062 "authors": [ 2063 { 2064 "name": "Sebastian Bergmann", 2065 "email": "sebastian@phpunit.de" 2066 }, 2067 { 2068 "name": "Jeff Welch", 2069 "email": "whatthejeff@gmail.com" 2070 }, 2071 { 2072 "name": "Volker Dusch", 2073 "email": "github@wallbash.com" 2074 }, 2075 { 2076 "name": "Bernhard Schussek", 2077 "email": "bschussek@2bepublished.at" 2078 } 2079 ], 2080 "description": "Provides the functionality to compare PHP values for equality", 2081 "homepage": "https://github.com/sebastianbergmann/comparator", 2082 "keywords": [ 2083 "comparator", 2084 "compare", 2085 "equality" 2086 ], 2087 "support": { 2088 "issues": "https://github.com/sebastianbergmann/comparator/issues", 2089 "security": "https://github.com/sebastianbergmann/comparator/security/policy", 2090 "source": "https://github.com/sebastianbergmann/comparator/tree/6.1.1" 2091 }, 2092 "funding": [ 2093 { 2094 "url": "https://github.com/sebastianbergmann", 2095 "type": "github" 2096 } 2097 ], 2098 "time": "2024-10-18T15:00:48+00:00" 2099 }, 2100 { 2101 "name": "sebastian/complexity", 2102 "version": "4.0.1", 2103 "source": { 2104 "type": "git", 2105 "url": "https://github.com/sebastianbergmann/complexity.git", 2106 "reference": "ee41d384ab1906c68852636b6de493846e13e5a0" 2107 }, 2108 "dist": { 2109 "type": "zip", 2110 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/ee41d384ab1906c68852636b6de493846e13e5a0", 2111 "reference": "ee41d384ab1906c68852636b6de493846e13e5a0", 2112 "shasum": "" 2113 }, 2114 "require": { 2115 "nikic/php-parser": "^5.0", 2116 "php": ">=8.2" 2117 }, 2118 "require-dev": { 2119 "phpunit/phpunit": "^11.0" 2120 }, 2121 "type": "library", 2122 "extra": { 2123 "branch-alias": { 2124 "dev-main": "4.0-dev" 2125 } 2126 }, 2127 "autoload": { 2128 "classmap": [ 2129 "src/" 2130 ] 2131 }, 2132 "notification-url": "https://packagist.org/downloads/", 2133 "license": [ 2134 "BSD-3-Clause" 2135 ], 2136 "authors": [ 2137 { 2138 "name": "Sebastian Bergmann", 2139 "email": "sebastian@phpunit.de", 2140 "role": "lead" 2141 } 2142 ], 2143 "description": "Library for calculating the complexity of PHP code units", 2144 "homepage": "https://github.com/sebastianbergmann/complexity", 2145 "support": { 2146 "issues": "https://github.com/sebastianbergmann/complexity/issues", 2147 "security": "https://github.com/sebastianbergmann/complexity/security/policy", 2148 "source": "https://github.com/sebastianbergmann/complexity/tree/4.0.1" 2149 }, 2150 "funding": [ 2151 { 2152 "url": "https://github.com/sebastianbergmann", 2153 "type": "github" 2154 } 2155 ], 2156 "time": "2024-07-03T04:49:50+00:00" 2157 }, 2158 { 2159 "name": "sebastian/diff", 2160 "version": "6.0.2", 2161 "source": { 2162 "type": "git", 2163 "url": "https://github.com/sebastianbergmann/diff.git", 2164 "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544" 2165 }, 2166 "dist": { 2167 "type": "zip", 2168 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/b4ccd857127db5d41a5b676f24b51371d76d8544", 2169 "reference": "b4ccd857127db5d41a5b676f24b51371d76d8544", 2170 "shasum": "" 2171 }, 2172 "require": { 2173 "php": ">=8.2" 2174 }, 2175 "require-dev": { 2176 "phpunit/phpunit": "^11.0", 2177 "symfony/process": "^4.2 || ^5" 2178 }, 2179 "type": "library", 2180 "extra": { 2181 "branch-alias": { 2182 "dev-main": "6.0-dev" 2183 } 2184 }, 2185 "autoload": { 2186 "classmap": [ 2187 "src/" 2188 ] 2189 }, 2190 "notification-url": "https://packagist.org/downloads/", 2191 "license": [ 2192 "BSD-3-Clause" 2193 ], 2194 "authors": [ 2195 { 2196 "name": "Sebastian Bergmann", 2197 "email": "sebastian@phpunit.de" 2198 }, 2199 { 2200 "name": "Kore Nordmann", 2201 "email": "mail@kore-nordmann.de" 2202 } 2203 ], 2204 "description": "Diff implementation", 2205 "homepage": "https://github.com/sebastianbergmann/diff", 2206 "keywords": [ 2207 "diff", 2208 "udiff", 2209 "unidiff", 2210 "unified diff" 2211 ], 2212 "support": { 2213 "issues": "https://github.com/sebastianbergmann/diff/issues", 2214 "security": "https://github.com/sebastianbergmann/diff/security/policy", 2215 "source": "https://github.com/sebastianbergmann/diff/tree/6.0.2" 2216 }, 2217 "funding": [ 2218 { 2219 "url": "https://github.com/sebastianbergmann", 2220 "type": "github" 2221 } 2222 ], 2223 "time": "2024-07-03T04:53:05+00:00" 2224 }, 2225 { 2226 "name": "sebastian/environment", 2227 "version": "7.2.0", 2228 "source": { 2229 "type": "git", 2230 "url": "https://github.com/sebastianbergmann/environment.git", 2231 "reference": "855f3ae0ab316bbafe1ba4e16e9f3c078d24a0c5" 2232 }, 2233 "dist": { 2234 "type": "zip", 2235 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/855f3ae0ab316bbafe1ba4e16e9f3c078d24a0c5", 2236 "reference": "855f3ae0ab316bbafe1ba4e16e9f3c078d24a0c5", 2237 "shasum": "" 2238 }, 2239 "require": { 2240 "php": ">=8.2" 2241 }, 2242 "require-dev": { 2243 "phpunit/phpunit": "^11.0" 2244 }, 2245 "suggest": { 2246 "ext-posix": "*" 2247 }, 2248 "type": "library", 2249 "extra": { 2250 "branch-alias": { 2251 "dev-main": "7.2-dev" 2252 } 2253 }, 2254 "autoload": { 2255 "classmap": [ 2256 "src/" 2257 ] 2258 }, 2259 "notification-url": "https://packagist.org/downloads/", 2260 "license": [ 2261 "BSD-3-Clause" 2262 ], 2263 "authors": [ 2264 { 2265 "name": "Sebastian Bergmann", 2266 "email": "sebastian@phpunit.de" 2267 } 2268 ], 2269 "description": "Provides functionality to handle HHVM/PHP environments", 2270 "homepage": "https://github.com/sebastianbergmann/environment", 2271 "keywords": [ 2272 "Xdebug", 2273 "environment", 2274 "hhvm" 2275 ], 2276 "support": { 2277 "issues": "https://github.com/sebastianbergmann/environment/issues", 2278 "security": "https://github.com/sebastianbergmann/environment/security/policy", 2279 "source": "https://github.com/sebastianbergmann/environment/tree/7.2.0" 2280 }, 2281 "funding": [ 2282 { 2283 "url": "https://github.com/sebastianbergmann", 2284 "type": "github" 2285 } 2286 ], 2287 "time": "2024-07-03T04:54:44+00:00" 2288 }, 2289 { 2290 "name": "sebastian/exporter", 2291 "version": "6.1.3", 2292 "source": { 2293 "type": "git", 2294 "url": "https://github.com/sebastianbergmann/exporter.git", 2295 "reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e" 2296 }, 2297 "dist": { 2298 "type": "zip", 2299 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e", 2300 "reference": "c414673eee9a8f9d51bbf8d61fc9e3ef1e85b20e", 2301 "shasum": "" 2302 }, 2303 "require": { 2304 "ext-mbstring": "*", 2305 "php": ">=8.2", 2306 "sebastian/recursion-context": "^6.0" 2307 }, 2308 "require-dev": { 2309 "phpunit/phpunit": "^11.2" 2310 }, 2311 "type": "library", 2312 "extra": { 2313 "branch-alias": { 2314 "dev-main": "6.1-dev" 2315 } 2316 }, 2317 "autoload": { 2318 "classmap": [ 2319 "src/" 2320 ] 2321 }, 2322 "notification-url": "https://packagist.org/downloads/", 2323 "license": [ 2324 "BSD-3-Clause" 2325 ], 2326 "authors": [ 2327 { 2328 "name": "Sebastian Bergmann", 2329 "email": "sebastian@phpunit.de" 2330 }, 2331 { 2332 "name": "Jeff Welch", 2333 "email": "whatthejeff@gmail.com" 2334 }, 2335 { 2336 "name": "Volker Dusch", 2337 "email": "github@wallbash.com" 2338 }, 2339 { 2340 "name": "Adam Harvey", 2341 "email": "aharvey@php.net" 2342 }, 2343 { 2344 "name": "Bernhard Schussek", 2345 "email": "bschussek@gmail.com" 2346 } 2347 ], 2348 "description": "Provides the functionality to export PHP variables for visualization", 2349 "homepage": "https://www.github.com/sebastianbergmann/exporter", 2350 "keywords": [ 2351 "export", 2352 "exporter" 2353 ], 2354 "support": { 2355 "issues": "https://github.com/sebastianbergmann/exporter/issues", 2356 "security": "https://github.com/sebastianbergmann/exporter/security/policy", 2357 "source": "https://github.com/sebastianbergmann/exporter/tree/6.1.3" 2358 }, 2359 "funding": [ 2360 { 2361 "url": "https://github.com/sebastianbergmann", 2362 "type": "github" 2363 } 2364 ], 2365 "time": "2024-07-03T04:56:19+00:00" 2366 }, 2367 { 2368 "name": "sebastian/global-state", 2369 "version": "7.0.2", 2370 "source": { 2371 "type": "git", 2372 "url": "https://github.com/sebastianbergmann/global-state.git", 2373 "reference": "3be331570a721f9a4b5917f4209773de17f747d7" 2374 }, 2375 "dist": { 2376 "type": "zip", 2377 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/3be331570a721f9a4b5917f4209773de17f747d7", 2378 "reference": "3be331570a721f9a4b5917f4209773de17f747d7", 2379 "shasum": "" 2380 }, 2381 "require": { 2382 "php": ">=8.2", 2383 "sebastian/object-reflector": "^4.0", 2384 "sebastian/recursion-context": "^6.0" 2385 }, 2386 "require-dev": { 2387 "ext-dom": "*", 2388 "phpunit/phpunit": "^11.0" 2389 }, 2390 "type": "library", 2391 "extra": { 2392 "branch-alias": { 2393 "dev-main": "7.0-dev" 2394 } 2395 }, 2396 "autoload": { 2397 "classmap": [ 2398 "src/" 2399 ] 2400 }, 2401 "notification-url": "https://packagist.org/downloads/", 2402 "license": [ 2403 "BSD-3-Clause" 2404 ], 2405 "authors": [ 2406 { 2407 "name": "Sebastian Bergmann", 2408 "email": "sebastian@phpunit.de" 2409 } 2410 ], 2411 "description": "Snapshotting of global state", 2412 "homepage": "https://www.github.com/sebastianbergmann/global-state", 2413 "keywords": [ 2414 "global state" 2415 ], 2416 "support": { 2417 "issues": "https://github.com/sebastianbergmann/global-state/issues", 2418 "security": "https://github.com/sebastianbergmann/global-state/security/policy", 2419 "source": "https://github.com/sebastianbergmann/global-state/tree/7.0.2" 2420 }, 2421 "funding": [ 2422 { 2423 "url": "https://github.com/sebastianbergmann", 2424 "type": "github" 2425 } 2426 ], 2427 "time": "2024-07-03T04:57:36+00:00" 2428 }, 2429 { 2430 "name": "sebastian/lines-of-code", 2431 "version": "3.0.1", 2432 "source": { 2433 "type": "git", 2434 "url": "https://github.com/sebastianbergmann/lines-of-code.git", 2435 "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a" 2436 }, 2437 "dist": { 2438 "type": "zip", 2439 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/d36ad0d782e5756913e42ad87cb2890f4ffe467a", 2440 "reference": "d36ad0d782e5756913e42ad87cb2890f4ffe467a", 2441 "shasum": "" 2442 }, 2443 "require": { 2444 "nikic/php-parser": "^5.0", 2445 "php": ">=8.2" 2446 }, 2447 "require-dev": { 2448 "phpunit/phpunit": "^11.0" 2449 }, 2450 "type": "library", 2451 "extra": { 2452 "branch-alias": { 2453 "dev-main": "3.0-dev" 2454 } 2455 }, 2456 "autoload": { 2457 "classmap": [ 2458 "src/" 2459 ] 2460 }, 2461 "notification-url": "https://packagist.org/downloads/", 2462 "license": [ 2463 "BSD-3-Clause" 2464 ], 2465 "authors": [ 2466 { 2467 "name": "Sebastian Bergmann", 2468 "email": "sebastian@phpunit.de", 2469 "role": "lead" 2470 } 2471 ], 2472 "description": "Library for counting the lines of code in PHP source code", 2473 "homepage": "https://github.com/sebastianbergmann/lines-of-code", 2474 "support": { 2475 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 2476 "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", 2477 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/3.0.1" 2478 }, 2479 "funding": [ 2480 { 2481 "url": "https://github.com/sebastianbergmann", 2482 "type": "github" 2483 } 2484 ], 2485 "time": "2024-07-03T04:58:38+00:00" 2486 }, 2487 { 2488 "name": "sebastian/object-enumerator", 2489 "version": "6.0.1", 2490 "source": { 2491 "type": "git", 2492 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 2493 "reference": "f5b498e631a74204185071eb41f33f38d64608aa" 2494 }, 2495 "dist": { 2496 "type": "zip", 2497 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/f5b498e631a74204185071eb41f33f38d64608aa", 2498 "reference": "f5b498e631a74204185071eb41f33f38d64608aa", 2499 "shasum": "" 2500 }, 2501 "require": { 2502 "php": ">=8.2", 2503 "sebastian/object-reflector": "^4.0", 2504 "sebastian/recursion-context": "^6.0" 2505 }, 2506 "require-dev": { 2507 "phpunit/phpunit": "^11.0" 2508 }, 2509 "type": "library", 2510 "extra": { 2511 "branch-alias": { 2512 "dev-main": "6.0-dev" 2513 } 2514 }, 2515 "autoload": { 2516 "classmap": [ 2517 "src/" 2518 ] 2519 }, 2520 "notification-url": "https://packagist.org/downloads/", 2521 "license": [ 2522 "BSD-3-Clause" 2523 ], 2524 "authors": [ 2525 { 2526 "name": "Sebastian Bergmann", 2527 "email": "sebastian@phpunit.de" 2528 } 2529 ], 2530 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 2531 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 2532 "support": { 2533 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 2534 "security": "https://github.com/sebastianbergmann/object-enumerator/security/policy", 2535 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/6.0.1" 2536 }, 2537 "funding": [ 2538 { 2539 "url": "https://github.com/sebastianbergmann", 2540 "type": "github" 2541 } 2542 ], 2543 "time": "2024-07-03T05:00:13+00:00" 2544 }, 2545 { 2546 "name": "sebastian/object-reflector", 2547 "version": "4.0.1", 2548 "source": { 2549 "type": "git", 2550 "url": "https://github.com/sebastianbergmann/object-reflector.git", 2551 "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9" 2552 }, 2553 "dist": { 2554 "type": "zip", 2555 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/6e1a43b411b2ad34146dee7524cb13a068bb35f9", 2556 "reference": "6e1a43b411b2ad34146dee7524cb13a068bb35f9", 2557 "shasum": "" 2558 }, 2559 "require": { 2560 "php": ">=8.2" 2561 }, 2562 "require-dev": { 2563 "phpunit/phpunit": "^11.0" 2564 }, 2565 "type": "library", 2566 "extra": { 2567 "branch-alias": { 2568 "dev-main": "4.0-dev" 2569 } 2570 }, 2571 "autoload": { 2572 "classmap": [ 2573 "src/" 2574 ] 2575 }, 2576 "notification-url": "https://packagist.org/downloads/", 2577 "license": [ 2578 "BSD-3-Clause" 2579 ], 2580 "authors": [ 2581 { 2582 "name": "Sebastian Bergmann", 2583 "email": "sebastian@phpunit.de" 2584 } 2585 ], 2586 "description": "Allows reflection of object attributes, including inherited and non-public ones", 2587 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 2588 "support": { 2589 "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 2590 "security": "https://github.com/sebastianbergmann/object-reflector/security/policy", 2591 "source": "https://github.com/sebastianbergmann/object-reflector/tree/4.0.1" 2592 }, 2593 "funding": [ 2594 { 2595 "url": "https://github.com/sebastianbergmann", 2596 "type": "github" 2597 } 2598 ], 2599 "time": "2024-07-03T05:01:32+00:00" 2600 }, 2601 { 2602 "name": "sebastian/recursion-context", 2603 "version": "6.0.2", 2604 "source": { 2605 "type": "git", 2606 "url": "https://github.com/sebastianbergmann/recursion-context.git", 2607 "reference": "694d156164372abbd149a4b85ccda2e4670c0e16" 2608 }, 2609 "dist": { 2610 "type": "zip", 2611 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/694d156164372abbd149a4b85ccda2e4670c0e16", 2612 "reference": "694d156164372abbd149a4b85ccda2e4670c0e16", 2613 "shasum": "" 2614 }, 2615 "require": { 2616 "php": ">=8.2" 2617 }, 2618 "require-dev": { 2619 "phpunit/phpunit": "^11.0" 2620 }, 2621 "type": "library", 2622 "extra": { 2623 "branch-alias": { 2624 "dev-main": "6.0-dev" 2625 } 2626 }, 2627 "autoload": { 2628 "classmap": [ 2629 "src/" 2630 ] 2631 }, 2632 "notification-url": "https://packagist.org/downloads/", 2633 "license": [ 2634 "BSD-3-Clause" 2635 ], 2636 "authors": [ 2637 { 2638 "name": "Sebastian Bergmann", 2639 "email": "sebastian@phpunit.de" 2640 }, 2641 { 2642 "name": "Jeff Welch", 2643 "email": "whatthejeff@gmail.com" 2644 }, 2645 { 2646 "name": "Adam Harvey", 2647 "email": "aharvey@php.net" 2648 } 2649 ], 2650 "description": "Provides functionality to recursively process PHP variables", 2651 "homepage": "https://github.com/sebastianbergmann/recursion-context", 2652 "support": { 2653 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 2654 "security": "https://github.com/sebastianbergmann/recursion-context/security/policy", 2655 "source": "https://github.com/sebastianbergmann/recursion-context/tree/6.0.2" 2656 }, 2657 "funding": [ 2658 { 2659 "url": "https://github.com/sebastianbergmann", 2660 "type": "github" 2661 } 2662 ], 2663 "time": "2024-07-03T05:10:34+00:00" 2664 }, 2665 { 2666 "name": "sebastian/type", 2667 "version": "5.1.0", 2668 "source": { 2669 "type": "git", 2670 "url": "https://github.com/sebastianbergmann/type.git", 2671 "reference": "461b9c5da241511a2a0e8f240814fb23ce5c0aac" 2672 }, 2673 "dist": { 2674 "type": "zip", 2675 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/461b9c5da241511a2a0e8f240814fb23ce5c0aac", 2676 "reference": "461b9c5da241511a2a0e8f240814fb23ce5c0aac", 2677 "shasum": "" 2678 }, 2679 "require": { 2680 "php": ">=8.2" 2681 }, 2682 "require-dev": { 2683 "phpunit/phpunit": "^11.3" 2684 }, 2685 "type": "library", 2686 "extra": { 2687 "branch-alias": { 2688 "dev-main": "5.1-dev" 2689 } 2690 }, 2691 "autoload": { 2692 "classmap": [ 2693 "src/" 2694 ] 2695 }, 2696 "notification-url": "https://packagist.org/downloads/", 2697 "license": [ 2698 "BSD-3-Clause" 2699 ], 2700 "authors": [ 2701 { 2702 "name": "Sebastian Bergmann", 2703 "email": "sebastian@phpunit.de", 2704 "role": "lead" 2705 } 2706 ], 2707 "description": "Collection of value objects that represent the types of the PHP type system", 2708 "homepage": "https://github.com/sebastianbergmann/type", 2709 "support": { 2710 "issues": "https://github.com/sebastianbergmann/type/issues", 2711 "security": "https://github.com/sebastianbergmann/type/security/policy", 2712 "source": "https://github.com/sebastianbergmann/type/tree/5.1.0" 2713 }, 2714 "funding": [ 2715 { 2716 "url": "https://github.com/sebastianbergmann", 2717 "type": "github" 2718 } 2719 ], 2720 "time": "2024-09-17T13:12:04+00:00" 2721 }, 2722 { 2723 "name": "sebastian/version", 2724 "version": "5.0.2", 2725 "source": { 2726 "type": "git", 2727 "url": "https://github.com/sebastianbergmann/version.git", 2728 "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874" 2729 }, 2730 "dist": { 2731 "type": "zip", 2732 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c687e3387b99f5b03b6caa64c74b63e2936ff874", 2733 "reference": "c687e3387b99f5b03b6caa64c74b63e2936ff874", 2734 "shasum": "" 2735 }, 2736 "require": { 2737 "php": ">=8.2" 2738 }, 2739 "type": "library", 2740 "extra": { 2741 "branch-alias": { 2742 "dev-main": "5.0-dev" 2743 } 2744 }, 2745 "autoload": { 2746 "classmap": [ 2747 "src/" 2748 ] 2749 }, 2750 "notification-url": "https://packagist.org/downloads/", 2751 "license": [ 2752 "BSD-3-Clause" 2753 ], 2754 "authors": [ 2755 { 2756 "name": "Sebastian Bergmann", 2757 "email": "sebastian@phpunit.de", 2758 "role": "lead" 2759 } 2760 ], 2761 "description": "Library that helps with managing the version number of Git-hosted PHP projects", 2762 "homepage": "https://github.com/sebastianbergmann/version", 2763 "support": { 2764 "issues": "https://github.com/sebastianbergmann/version/issues", 2765 "security": "https://github.com/sebastianbergmann/version/security/policy", 2766 "source": "https://github.com/sebastianbergmann/version/tree/5.0.2" 2767 }, 2768 "funding": [ 2769 { 2770 "url": "https://github.com/sebastianbergmann", 2771 "type": "github" 2772 } 2773 ], 2774 "time": "2024-10-09T05:16:32+00:00" 2775 }, 2776 { 2777 "name": "symfony/console", 2778 "version": "v7.1.4", 2779 "source": { 2780 "type": "git", 2781 "url": "https://github.com/symfony/console.git", 2782 "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111" 2783 }, 2784 "dist": { 2785 "type": "zip", 2786 "url": "https://api.github.com/repos/symfony/console/zipball/1eed7af6961d763e7832e874d7f9b21c3ea9c111", 2787 "reference": "1eed7af6961d763e7832e874d7f9b21c3ea9c111", 2788 "shasum": "" 2789 }, 2790 "require": { 2791 "php": ">=8.2", 2792 "symfony/polyfill-mbstring": "~1.0", 2793 "symfony/service-contracts": "^2.5|^3", 2794 "symfony/string": "^6.4|^7.0" 2795 }, 2796 "conflict": { 2797 "symfony/dependency-injection": "<6.4", 2798 "symfony/dotenv": "<6.4", 2799 "symfony/event-dispatcher": "<6.4", 2800 "symfony/lock": "<6.4", 2801 "symfony/process": "<6.4" 2802 }, 2803 "provide": { 2804 "psr/log-implementation": "1.0|2.0|3.0" 2805 }, 2806 "require-dev": { 2807 "psr/log": "^1|^2|^3", 2808 "symfony/config": "^6.4|^7.0", 2809 "symfony/dependency-injection": "^6.4|^7.0", 2810 "symfony/event-dispatcher": "^6.4|^7.0", 2811 "symfony/http-foundation": "^6.4|^7.0", 2812 "symfony/http-kernel": "^6.4|^7.0", 2813 "symfony/lock": "^6.4|^7.0", 2814 "symfony/messenger": "^6.4|^7.0", 2815 "symfony/process": "^6.4|^7.0", 2816 "symfony/stopwatch": "^6.4|^7.0", 2817 "symfony/var-dumper": "^6.4|^7.0" 2818 }, 2819 "type": "library", 2820 "autoload": { 2821 "psr-4": { 2822 "Symfony\\Component\\Console\\": "" 2823 }, 2824 "exclude-from-classmap": [ 2825 "/Tests/" 2826 ] 2827 }, 2828 "notification-url": "https://packagist.org/downloads/", 2829 "license": [ 2830 "MIT" 2831 ], 2832 "authors": [ 2833 { 2834 "name": "Fabien Potencier", 2835 "email": "fabien@symfony.com" 2836 }, 2837 { 2838 "name": "Symfony Community", 2839 "homepage": "https://symfony.com/contributors" 2840 } 2841 ], 2842 "description": "Eases the creation of beautiful and testable command line interfaces", 2843 "homepage": "https://symfony.com", 2844 "keywords": [ 2845 "cli", 2846 "command-line", 2847 "console", 2848 "terminal" 2849 ], 2850 "support": { 2851 "source": "https://github.com/symfony/console/tree/v7.1.4" 2852 }, 2853 "funding": [ 2854 { 2855 "url": "https://symfony.com/sponsor", 2856 "type": "custom" 2857 }, 2858 { 2859 "url": "https://github.com/fabpot", 2860 "type": "github" 2861 }, 2862 { 2863 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2864 "type": "tidelift" 2865 } 2866 ], 2867 "time": "2024-08-15T22:48:53+00:00" 2868 }, 2869 { 2870 "name": "symfony/deprecation-contracts", 2871 "version": "v3.5.0", 2872 "source": { 2873 "type": "git", 2874 "url": "https://github.com/symfony/deprecation-contracts.git", 2875 "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1" 2876 }, 2877 "dist": { 2878 "type": "zip", 2879 "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", 2880 "reference": "0e0d29ce1f20deffb4ab1b016a7257c4f1e789a1", 2881 "shasum": "" 2882 }, 2883 "require": { 2884 "php": ">=8.1" 2885 }, 2886 "type": "library", 2887 "extra": { 2888 "branch-alias": { 2889 "dev-main": "3.5-dev" 2890 }, 2891 "thanks": { 2892 "name": "symfony/contracts", 2893 "url": "https://github.com/symfony/contracts" 2894 } 2895 }, 2896 "autoload": { 2897 "files": [ 2898 "function.php" 2899 ] 2900 }, 2901 "notification-url": "https://packagist.org/downloads/", 2902 "license": [ 2903 "MIT" 2904 ], 2905 "authors": [ 2906 { 2907 "name": "Nicolas Grekas", 2908 "email": "p@tchwork.com" 2909 }, 2910 { 2911 "name": "Symfony Community", 2912 "homepage": "https://symfony.com/contributors" 2913 } 2914 ], 2915 "description": "A generic function and convention to trigger deprecation notices", 2916 "homepage": "https://symfony.com", 2917 "support": { 2918 "source": "https://github.com/symfony/deprecation-contracts/tree/v3.5.0" 2919 }, 2920 "funding": [ 2921 { 2922 "url": "https://symfony.com/sponsor", 2923 "type": "custom" 2924 }, 2925 { 2926 "url": "https://github.com/fabpot", 2927 "type": "github" 2928 }, 2929 { 2930 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2931 "type": "tidelift" 2932 } 2933 ], 2934 "time": "2024-04-18T09:32:20+00:00" 2935 }, 2936 { 2937 "name": "symfony/event-dispatcher", 2938 "version": "v7.1.1", 2939 "source": { 2940 "type": "git", 2941 "url": "https://github.com/symfony/event-dispatcher.git", 2942 "reference": "9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7" 2943 }, 2944 "dist": { 2945 "type": "zip", 2946 "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7", 2947 "reference": "9fa7f7a21beb22a39a8f3f28618b29e50d7a55a7", 2948 "shasum": "" 2949 }, 2950 "require": { 2951 "php": ">=8.2", 2952 "symfony/event-dispatcher-contracts": "^2.5|^3" 2953 }, 2954 "conflict": { 2955 "symfony/dependency-injection": "<6.4", 2956 "symfony/service-contracts": "<2.5" 2957 }, 2958 "provide": { 2959 "psr/event-dispatcher-implementation": "1.0", 2960 "symfony/event-dispatcher-implementation": "2.0|3.0" 2961 }, 2962 "require-dev": { 2963 "psr/log": "^1|^2|^3", 2964 "symfony/config": "^6.4|^7.0", 2965 "symfony/dependency-injection": "^6.4|^7.0", 2966 "symfony/error-handler": "^6.4|^7.0", 2967 "symfony/expression-language": "^6.4|^7.0", 2968 "symfony/http-foundation": "^6.4|^7.0", 2969 "symfony/service-contracts": "^2.5|^3", 2970 "symfony/stopwatch": "^6.4|^7.0" 2971 }, 2972 "type": "library", 2973 "autoload": { 2974 "psr-4": { 2975 "Symfony\\Component\\EventDispatcher\\": "" 2976 }, 2977 "exclude-from-classmap": [ 2978 "/Tests/" 2979 ] 2980 }, 2981 "notification-url": "https://packagist.org/downloads/", 2982 "license": [ 2983 "MIT" 2984 ], 2985 "authors": [ 2986 { 2987 "name": "Fabien Potencier", 2988 "email": "fabien@symfony.com" 2989 }, 2990 { 2991 "name": "Symfony Community", 2992 "homepage": "https://symfony.com/contributors" 2993 } 2994 ], 2995 "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", 2996 "homepage": "https://symfony.com", 2997 "support": { 2998 "source": "https://github.com/symfony/event-dispatcher/tree/v7.1.1" 2999 }, 3000 "funding": [ 3001 { 3002 "url": "https://symfony.com/sponsor", 3003 "type": "custom" 3004 }, 3005 { 3006 "url": "https://github.com/fabpot", 3007 "type": "github" 3008 }, 3009 { 3010 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3011 "type": "tidelift" 3012 } 3013 ], 3014 "time": "2024-05-31T14:57:53+00:00" 3015 }, 3016 { 3017 "name": "symfony/event-dispatcher-contracts", 3018 "version": "v3.5.0", 3019 "source": { 3020 "type": "git", 3021 "url": "https://github.com/symfony/event-dispatcher-contracts.git", 3022 "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50" 3023 }, 3024 "dist": { 3025 "type": "zip", 3026 "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/8f93aec25d41b72493c6ddff14e916177c9efc50", 3027 "reference": "8f93aec25d41b72493c6ddff14e916177c9efc50", 3028 "shasum": "" 3029 }, 3030 "require": { 3031 "php": ">=8.1", 3032 "psr/event-dispatcher": "^1" 3033 }, 3034 "type": "library", 3035 "extra": { 3036 "branch-alias": { 3037 "dev-main": "3.5-dev" 3038 }, 3039 "thanks": { 3040 "name": "symfony/contracts", 3041 "url": "https://github.com/symfony/contracts" 3042 } 3043 }, 3044 "autoload": { 3045 "psr-4": { 3046 "Symfony\\Contracts\\EventDispatcher\\": "" 3047 } 3048 }, 3049 "notification-url": "https://packagist.org/downloads/", 3050 "license": [ 3051 "MIT" 3052 ], 3053 "authors": [ 3054 { 3055 "name": "Nicolas Grekas", 3056 "email": "p@tchwork.com" 3057 }, 3058 { 3059 "name": "Symfony Community", 3060 "homepage": "https://symfony.com/contributors" 3061 } 3062 ], 3063 "description": "Generic abstractions related to dispatching event", 3064 "homepage": "https://symfony.com", 3065 "keywords": [ 3066 "abstractions", 3067 "contracts", 3068 "decoupling", 3069 "interfaces", 3070 "interoperability", 3071 "standards" 3072 ], 3073 "support": { 3074 "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.5.0" 3075 }, 3076 "funding": [ 3077 { 3078 "url": "https://symfony.com/sponsor", 3079 "type": "custom" 3080 }, 3081 { 3082 "url": "https://github.com/fabpot", 3083 "type": "github" 3084 }, 3085 { 3086 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3087 "type": "tidelift" 3088 } 3089 ], 3090 "time": "2024-04-18T09:32:20+00:00" 3091 }, 3092 { 3093 "name": "symfony/filesystem", 3094 "version": "v7.1.2", 3095 "source": { 3096 "type": "git", 3097 "url": "https://github.com/symfony/filesystem.git", 3098 "reference": "92a91985250c251de9b947a14bb2c9390b1a562c" 3099 }, 3100 "dist": { 3101 "type": "zip", 3102 "url": "https://api.github.com/repos/symfony/filesystem/zipball/92a91985250c251de9b947a14bb2c9390b1a562c", 3103 "reference": "92a91985250c251de9b947a14bb2c9390b1a562c", 3104 "shasum": "" 3105 }, 3106 "require": { 3107 "php": ">=8.2", 3108 "symfony/polyfill-ctype": "~1.8", 3109 "symfony/polyfill-mbstring": "~1.8" 3110 }, 3111 "require-dev": { 3112 "symfony/process": "^6.4|^7.0" 3113 }, 3114 "type": "library", 3115 "autoload": { 3116 "psr-4": { 3117 "Symfony\\Component\\Filesystem\\": "" 3118 }, 3119 "exclude-from-classmap": [ 3120 "/Tests/" 3121 ] 3122 }, 3123 "notification-url": "https://packagist.org/downloads/", 3124 "license": [ 3125 "MIT" 3126 ], 3127 "authors": [ 3128 { 3129 "name": "Fabien Potencier", 3130 "email": "fabien@symfony.com" 3131 }, 3132 { 3133 "name": "Symfony Community", 3134 "homepage": "https://symfony.com/contributors" 3135 } 3136 ], 3137 "description": "Provides basic utilities for the filesystem", 3138 "homepage": "https://symfony.com", 3139 "support": { 3140 "source": "https://github.com/symfony/filesystem/tree/v7.1.2" 3141 }, 3142 "funding": [ 3143 { 3144 "url": "https://symfony.com/sponsor", 3145 "type": "custom" 3146 }, 3147 { 3148 "url": "https://github.com/fabpot", 3149 "type": "github" 3150 }, 3151 { 3152 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3153 "type": "tidelift" 3154 } 3155 ], 3156 "time": "2024-06-28T10:03:55+00:00" 3157 }, 3158 { 3159 "name": "symfony/finder", 3160 "version": "v7.1.4", 3161 "source": { 3162 "type": "git", 3163 "url": "https://github.com/symfony/finder.git", 3164 "reference": "d95bbf319f7d052082fb7af147e0f835a695e823" 3165 }, 3166 "dist": { 3167 "type": "zip", 3168 "url": "https://api.github.com/repos/symfony/finder/zipball/d95bbf319f7d052082fb7af147e0f835a695e823", 3169 "reference": "d95bbf319f7d052082fb7af147e0f835a695e823", 3170 "shasum": "" 3171 }, 3172 "require": { 3173 "php": ">=8.2" 3174 }, 3175 "require-dev": { 3176 "symfony/filesystem": "^6.4|^7.0" 3177 }, 3178 "type": "library", 3179 "autoload": { 3180 "psr-4": { 3181 "Symfony\\Component\\Finder\\": "" 3182 }, 3183 "exclude-from-classmap": [ 3184 "/Tests/" 3185 ] 3186 }, 3187 "notification-url": "https://packagist.org/downloads/", 3188 "license": [ 3189 "MIT" 3190 ], 3191 "authors": [ 3192 { 3193 "name": "Fabien Potencier", 3194 "email": "fabien@symfony.com" 3195 }, 3196 { 3197 "name": "Symfony Community", 3198 "homepage": "https://symfony.com/contributors" 3199 } 3200 ], 3201 "description": "Finds files and directories via an intuitive fluent interface", 3202 "homepage": "https://symfony.com", 3203 "support": { 3204 "source": "https://github.com/symfony/finder/tree/v7.1.4" 3205 }, 3206 "funding": [ 3207 { 3208 "url": "https://symfony.com/sponsor", 3209 "type": "custom" 3210 }, 3211 { 3212 "url": "https://github.com/fabpot", 3213 "type": "github" 3214 }, 3215 { 3216 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3217 "type": "tidelift" 3218 } 3219 ], 3220 "time": "2024-08-13T14:28:19+00:00" 3221 }, 3222 { 3223 "name": "symfony/options-resolver", 3224 "version": "v7.1.1", 3225 "source": { 3226 "type": "git", 3227 "url": "https://github.com/symfony/options-resolver.git", 3228 "reference": "47aa818121ed3950acd2b58d1d37d08a94f9bf55" 3229 }, 3230 "dist": { 3231 "type": "zip", 3232 "url": "https://api.github.com/repos/symfony/options-resolver/zipball/47aa818121ed3950acd2b58d1d37d08a94f9bf55", 3233 "reference": "47aa818121ed3950acd2b58d1d37d08a94f9bf55", 3234 "shasum": "" 3235 }, 3236 "require": { 3237 "php": ">=8.2", 3238 "symfony/deprecation-contracts": "^2.5|^3" 3239 }, 3240 "type": "library", 3241 "autoload": { 3242 "psr-4": { 3243 "Symfony\\Component\\OptionsResolver\\": "" 3244 }, 3245 "exclude-from-classmap": [ 3246 "/Tests/" 3247 ] 3248 }, 3249 "notification-url": "https://packagist.org/downloads/", 3250 "license": [ 3251 "MIT" 3252 ], 3253 "authors": [ 3254 { 3255 "name": "Fabien Potencier", 3256 "email": "fabien@symfony.com" 3257 }, 3258 { 3259 "name": "Symfony Community", 3260 "homepage": "https://symfony.com/contributors" 3261 } 3262 ], 3263 "description": "Provides an improved replacement for the array_replace PHP function", 3264 "homepage": "https://symfony.com", 3265 "keywords": [ 3266 "config", 3267 "configuration", 3268 "options" 3269 ], 3270 "support": { 3271 "source": "https://github.com/symfony/options-resolver/tree/v7.1.1" 3272 }, 3273 "funding": [ 3274 { 3275 "url": "https://symfony.com/sponsor", 3276 "type": "custom" 3277 }, 3278 { 3279 "url": "https://github.com/fabpot", 3280 "type": "github" 3281 }, 3282 { 3283 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3284 "type": "tidelift" 3285 } 3286 ], 3287 "time": "2024-05-31T14:57:53+00:00" 3288 }, 3289 { 3290 "name": "symfony/polyfill-ctype", 3291 "version": "v1.30.0", 3292 "source": { 3293 "type": "git", 3294 "url": "https://github.com/symfony/polyfill-ctype.git", 3295 "reference": "0424dff1c58f028c451efff2045f5d92410bd540" 3296 }, 3297 "dist": { 3298 "type": "zip", 3299 "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540", 3300 "reference": "0424dff1c58f028c451efff2045f5d92410bd540", 3301 "shasum": "" 3302 }, 3303 "require": { 3304 "php": ">=7.1" 3305 }, 3306 "provide": { 3307 "ext-ctype": "*" 3308 }, 3309 "suggest": { 3310 "ext-ctype": "For best performance" 3311 }, 3312 "type": "library", 3313 "extra": { 3314 "thanks": { 3315 "name": "symfony/polyfill", 3316 "url": "https://github.com/symfony/polyfill" 3317 } 3318 }, 3319 "autoload": { 3320 "files": [ 3321 "bootstrap.php" 3322 ], 3323 "psr-4": { 3324 "Symfony\\Polyfill\\Ctype\\": "" 3325 } 3326 }, 3327 "notification-url": "https://packagist.org/downloads/", 3328 "license": [ 3329 "MIT" 3330 ], 3331 "authors": [ 3332 { 3333 "name": "Gert de Pagter", 3334 "email": "BackEndTea@gmail.com" 3335 }, 3336 { 3337 "name": "Symfony Community", 3338 "homepage": "https://symfony.com/contributors" 3339 } 3340 ], 3341 "description": "Symfony polyfill for ctype functions", 3342 "homepage": "https://symfony.com", 3343 "keywords": [ 3344 "compatibility", 3345 "ctype", 3346 "polyfill", 3347 "portable" 3348 ], 3349 "support": { 3350 "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0" 3351 }, 3352 "funding": [ 3353 { 3354 "url": "https://symfony.com/sponsor", 3355 "type": "custom" 3356 }, 3357 { 3358 "url": "https://github.com/fabpot", 3359 "type": "github" 3360 }, 3361 { 3362 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3363 "type": "tidelift" 3364 } 3365 ], 3366 "time": "2024-05-31T15:07:36+00:00" 3367 }, 3368 { 3369 "name": "symfony/polyfill-intl-grapheme", 3370 "version": "v1.30.0", 3371 "source": { 3372 "type": "git", 3373 "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 3374 "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a" 3375 }, 3376 "dist": { 3377 "type": "zip", 3378 "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a", 3379 "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a", 3380 "shasum": "" 3381 }, 3382 "require": { 3383 "php": ">=7.1" 3384 }, 3385 "suggest": { 3386 "ext-intl": "For best performance" 3387 }, 3388 "type": "library", 3389 "extra": { 3390 "thanks": { 3391 "name": "symfony/polyfill", 3392 "url": "https://github.com/symfony/polyfill" 3393 } 3394 }, 3395 "autoload": { 3396 "files": [ 3397 "bootstrap.php" 3398 ], 3399 "psr-4": { 3400 "Symfony\\Polyfill\\Intl\\Grapheme\\": "" 3401 } 3402 }, 3403 "notification-url": "https://packagist.org/downloads/", 3404 "license": [ 3405 "MIT" 3406 ], 3407 "authors": [ 3408 { 3409 "name": "Nicolas Grekas", 3410 "email": "p@tchwork.com" 3411 }, 3412 { 3413 "name": "Symfony Community", 3414 "homepage": "https://symfony.com/contributors" 3415 } 3416 ], 3417 "description": "Symfony polyfill for intl's grapheme_* functions", 3418 "homepage": "https://symfony.com", 3419 "keywords": [ 3420 "compatibility", 3421 "grapheme", 3422 "intl", 3423 "polyfill", 3424 "portable", 3425 "shim" 3426 ], 3427 "support": { 3428 "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0" 3429 }, 3430 "funding": [ 3431 { 3432 "url": "https://symfony.com/sponsor", 3433 "type": "custom" 3434 }, 3435 { 3436 "url": "https://github.com/fabpot", 3437 "type": "github" 3438 }, 3439 { 3440 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3441 "type": "tidelift" 3442 } 3443 ], 3444 "time": "2024-05-31T15:07:36+00:00" 3445 }, 3446 { 3447 "name": "symfony/polyfill-intl-normalizer", 3448 "version": "v1.30.0", 3449 "source": { 3450 "type": "git", 3451 "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 3452 "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb" 3453 }, 3454 "dist": { 3455 "type": "zip", 3456 "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb", 3457 "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb", 3458 "shasum": "" 3459 }, 3460 "require": { 3461 "php": ">=7.1" 3462 }, 3463 "suggest": { 3464 "ext-intl": "For best performance" 3465 }, 3466 "type": "library", 3467 "extra": { 3468 "thanks": { 3469 "name": "symfony/polyfill", 3470 "url": "https://github.com/symfony/polyfill" 3471 } 3472 }, 3473 "autoload": { 3474 "files": [ 3475 "bootstrap.php" 3476 ], 3477 "psr-4": { 3478 "Symfony\\Polyfill\\Intl\\Normalizer\\": "" 3479 }, 3480 "classmap": [ 3481 "Resources/stubs" 3482 ] 3483 }, 3484 "notification-url": "https://packagist.org/downloads/", 3485 "license": [ 3486 "MIT" 3487 ], 3488 "authors": [ 3489 { 3490 "name": "Nicolas Grekas", 3491 "email": "p@tchwork.com" 3492 }, 3493 { 3494 "name": "Symfony Community", 3495 "homepage": "https://symfony.com/contributors" 3496 } 3497 ], 3498 "description": "Symfony polyfill for intl's Normalizer class and related functions", 3499 "homepage": "https://symfony.com", 3500 "keywords": [ 3501 "compatibility", 3502 "intl", 3503 "normalizer", 3504 "polyfill", 3505 "portable", 3506 "shim" 3507 ], 3508 "support": { 3509 "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0" 3510 }, 3511 "funding": [ 3512 { 3513 "url": "https://symfony.com/sponsor", 3514 "type": "custom" 3515 }, 3516 { 3517 "url": "https://github.com/fabpot", 3518 "type": "github" 3519 }, 3520 { 3521 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3522 "type": "tidelift" 3523 } 3524 ], 3525 "time": "2024-05-31T15:07:36+00:00" 3526 }, 3527 { 3528 "name": "symfony/polyfill-mbstring", 3529 "version": "v1.30.0", 3530 "source": { 3531 "type": "git", 3532 "url": "https://github.com/symfony/polyfill-mbstring.git", 3533 "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c" 3534 }, 3535 "dist": { 3536 "type": "zip", 3537 "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c", 3538 "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c", 3539 "shasum": "" 3540 }, 3541 "require": { 3542 "php": ">=7.1" 3543 }, 3544 "provide": { 3545 "ext-mbstring": "*" 3546 }, 3547 "suggest": { 3548 "ext-mbstring": "For best performance" 3549 }, 3550 "type": "library", 3551 "extra": { 3552 "thanks": { 3553 "name": "symfony/polyfill", 3554 "url": "https://github.com/symfony/polyfill" 3555 } 3556 }, 3557 "autoload": { 3558 "files": [ 3559 "bootstrap.php" 3560 ], 3561 "psr-4": { 3562 "Symfony\\Polyfill\\Mbstring\\": "" 3563 } 3564 }, 3565 "notification-url": "https://packagist.org/downloads/", 3566 "license": [ 3567 "MIT" 3568 ], 3569 "authors": [ 3570 { 3571 "name": "Nicolas Grekas", 3572 "email": "p@tchwork.com" 3573 }, 3574 { 3575 "name": "Symfony Community", 3576 "homepage": "https://symfony.com/contributors" 3577 } 3578 ], 3579 "description": "Symfony polyfill for the Mbstring extension", 3580 "homepage": "https://symfony.com", 3581 "keywords": [ 3582 "compatibility", 3583 "mbstring", 3584 "polyfill", 3585 "portable", 3586 "shim" 3587 ], 3588 "support": { 3589 "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0" 3590 }, 3591 "funding": [ 3592 { 3593 "url": "https://symfony.com/sponsor", 3594 "type": "custom" 3595 }, 3596 { 3597 "url": "https://github.com/fabpot", 3598 "type": "github" 3599 }, 3600 { 3601 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3602 "type": "tidelift" 3603 } 3604 ], 3605 "time": "2024-06-19T12:30:46+00:00" 3606 }, 3607 { 3608 "name": "symfony/polyfill-php80", 3609 "version": "v1.31.0", 3610 "source": { 3611 "type": "git", 3612 "url": "https://github.com/symfony/polyfill-php80.git", 3613 "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" 3614 }, 3615 "dist": { 3616 "type": "zip", 3617 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", 3618 "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", 3619 "shasum": "" 3620 }, 3621 "require": { 3622 "php": ">=7.2" 3623 }, 3624 "type": "library", 3625 "extra": { 3626 "thanks": { 3627 "name": "symfony/polyfill", 3628 "url": "https://github.com/symfony/polyfill" 3629 } 3630 }, 3631 "autoload": { 3632 "files": [ 3633 "bootstrap.php" 3634 ], 3635 "psr-4": { 3636 "Symfony\\Polyfill\\Php80\\": "" 3637 }, 3638 "classmap": [ 3639 "Resources/stubs" 3640 ] 3641 }, 3642 "notification-url": "https://packagist.org/downloads/", 3643 "license": [ 3644 "MIT" 3645 ], 3646 "authors": [ 3647 { 3648 "name": "Ion Bazan", 3649 "email": "ion.bazan@gmail.com" 3650 }, 3651 { 3652 "name": "Nicolas Grekas", 3653 "email": "p@tchwork.com" 3654 }, 3655 { 3656 "name": "Symfony Community", 3657 "homepage": "https://symfony.com/contributors" 3658 } 3659 ], 3660 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 3661 "homepage": "https://symfony.com", 3662 "keywords": [ 3663 "compatibility", 3664 "polyfill", 3665 "portable", 3666 "shim" 3667 ], 3668 "support": { 3669 "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" 3670 }, 3671 "funding": [ 3672 { 3673 "url": "https://symfony.com/sponsor", 3674 "type": "custom" 3675 }, 3676 { 3677 "url": "https://github.com/fabpot", 3678 "type": "github" 3679 }, 3680 { 3681 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3682 "type": "tidelift" 3683 } 3684 ], 3685 "time": "2024-09-09T11:45:10+00:00" 3686 }, 3687 { 3688 "name": "symfony/polyfill-php81", 3689 "version": "v1.30.0", 3690 "source": { 3691 "type": "git", 3692 "url": "https://github.com/symfony/polyfill-php81.git", 3693 "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af" 3694 }, 3695 "dist": { 3696 "type": "zip", 3697 "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/3fb075789fb91f9ad9af537c4012d523085bd5af", 3698 "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af", 3699 "shasum": "" 3700 }, 3701 "require": { 3702 "php": ">=7.1" 3703 }, 3704 "type": "library", 3705 "extra": { 3706 "thanks": { 3707 "name": "symfony/polyfill", 3708 "url": "https://github.com/symfony/polyfill" 3709 } 3710 }, 3711 "autoload": { 3712 "files": [ 3713 "bootstrap.php" 3714 ], 3715 "psr-4": { 3716 "Symfony\\Polyfill\\Php81\\": "" 3717 }, 3718 "classmap": [ 3719 "Resources/stubs" 3720 ] 3721 }, 3722 "notification-url": "https://packagist.org/downloads/", 3723 "license": [ 3724 "MIT" 3725 ], 3726 "authors": [ 3727 { 3728 "name": "Nicolas Grekas", 3729 "email": "p@tchwork.com" 3730 }, 3731 { 3732 "name": "Symfony Community", 3733 "homepage": "https://symfony.com/contributors" 3734 } 3735 ], 3736 "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", 3737 "homepage": "https://symfony.com", 3738 "keywords": [ 3739 "compatibility", 3740 "polyfill", 3741 "portable", 3742 "shim" 3743 ], 3744 "support": { 3745 "source": "https://github.com/symfony/polyfill-php81/tree/v1.30.0" 3746 }, 3747 "funding": [ 3748 { 3749 "url": "https://symfony.com/sponsor", 3750 "type": "custom" 3751 }, 3752 { 3753 "url": "https://github.com/fabpot", 3754 "type": "github" 3755 }, 3756 { 3757 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3758 "type": "tidelift" 3759 } 3760 ], 3761 "time": "2024-06-19T12:30:46+00:00" 3762 }, 3763 { 3764 "name": "symfony/process", 3765 "version": "v7.1.7", 3766 "source": { 3767 "type": "git", 3768 "url": "https://github.com/symfony/process.git", 3769 "reference": "9b8a40b7289767aa7117e957573c2a535efe6585" 3770 }, 3771 "dist": { 3772 "type": "zip", 3773 "url": "https://api.github.com/repos/symfony/process/zipball/9b8a40b7289767aa7117e957573c2a535efe6585", 3774 "reference": "9b8a40b7289767aa7117e957573c2a535efe6585", 3775 "shasum": "" 3776 }, 3777 "require": { 3778 "php": ">=8.2" 3779 }, 3780 "type": "library", 3781 "autoload": { 3782 "psr-4": { 3783 "Symfony\\Component\\Process\\": "" 3784 }, 3785 "exclude-from-classmap": [ 3786 "/Tests/" 3787 ] 3788 }, 3789 "notification-url": "https://packagist.org/downloads/", 3790 "license": [ 3791 "MIT" 3792 ], 3793 "authors": [ 3794 { 3795 "name": "Fabien Potencier", 3796 "email": "fabien@symfony.com" 3797 }, 3798 { 3799 "name": "Symfony Community", 3800 "homepage": "https://symfony.com/contributors" 3801 } 3802 ], 3803 "description": "Executes commands in sub-processes", 3804 "homepage": "https://symfony.com", 3805 "support": { 3806 "source": "https://github.com/symfony/process/tree/v7.1.7" 3807 }, 3808 "funding": [ 3809 { 3810 "url": "https://symfony.com/sponsor", 3811 "type": "custom" 3812 }, 3813 { 3814 "url": "https://github.com/fabpot", 3815 "type": "github" 3816 }, 3817 { 3818 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3819 "type": "tidelift" 3820 } 3821 ], 3822 "time": "2024-11-06T09:25:12+00:00" 3823 }, 3824 { 3825 "name": "symfony/service-contracts", 3826 "version": "v3.5.0", 3827 "source": { 3828 "type": "git", 3829 "url": "https://github.com/symfony/service-contracts.git", 3830 "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f" 3831 }, 3832 "dist": { 3833 "type": "zip", 3834 "url": "https://api.github.com/repos/symfony/service-contracts/zipball/bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", 3835 "reference": "bd1d9e59a81d8fa4acdcea3f617c581f7475a80f", 3836 "shasum": "" 3837 }, 3838 "require": { 3839 "php": ">=8.1", 3840 "psr/container": "^1.1|^2.0", 3841 "symfony/deprecation-contracts": "^2.5|^3" 3842 }, 3843 "conflict": { 3844 "ext-psr": "<1.1|>=2" 3845 }, 3846 "type": "library", 3847 "extra": { 3848 "branch-alias": { 3849 "dev-main": "3.5-dev" 3850 }, 3851 "thanks": { 3852 "name": "symfony/contracts", 3853 "url": "https://github.com/symfony/contracts" 3854 } 3855 }, 3856 "autoload": { 3857 "psr-4": { 3858 "Symfony\\Contracts\\Service\\": "" 3859 }, 3860 "exclude-from-classmap": [ 3861 "/Test/" 3862 ] 3863 }, 3864 "notification-url": "https://packagist.org/downloads/", 3865 "license": [ 3866 "MIT" 3867 ], 3868 "authors": [ 3869 { 3870 "name": "Nicolas Grekas", 3871 "email": "p@tchwork.com" 3872 }, 3873 { 3874 "name": "Symfony Community", 3875 "homepage": "https://symfony.com/contributors" 3876 } 3877 ], 3878 "description": "Generic abstractions related to writing services", 3879 "homepage": "https://symfony.com", 3880 "keywords": [ 3881 "abstractions", 3882 "contracts", 3883 "decoupling", 3884 "interfaces", 3885 "interoperability", 3886 "standards" 3887 ], 3888 "support": { 3889 "source": "https://github.com/symfony/service-contracts/tree/v3.5.0" 3890 }, 3891 "funding": [ 3892 { 3893 "url": "https://symfony.com/sponsor", 3894 "type": "custom" 3895 }, 3896 { 3897 "url": "https://github.com/fabpot", 3898 "type": "github" 3899 }, 3900 { 3901 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3902 "type": "tidelift" 3903 } 3904 ], 3905 "time": "2024-04-18T09:32:20+00:00" 3906 }, 3907 { 3908 "name": "symfony/stopwatch", 3909 "version": "v7.1.1", 3910 "source": { 3911 "type": "git", 3912 "url": "https://github.com/symfony/stopwatch.git", 3913 "reference": "5b75bb1ac2ba1b9d05c47fc4b3046a625377d23d" 3914 }, 3915 "dist": { 3916 "type": "zip", 3917 "url": "https://api.github.com/repos/symfony/stopwatch/zipball/5b75bb1ac2ba1b9d05c47fc4b3046a625377d23d", 3918 "reference": "5b75bb1ac2ba1b9d05c47fc4b3046a625377d23d", 3919 "shasum": "" 3920 }, 3921 "require": { 3922 "php": ">=8.2", 3923 "symfony/service-contracts": "^2.5|^3" 3924 }, 3925 "type": "library", 3926 "autoload": { 3927 "psr-4": { 3928 "Symfony\\Component\\Stopwatch\\": "" 3929 }, 3930 "exclude-from-classmap": [ 3931 "/Tests/" 3932 ] 3933 }, 3934 "notification-url": "https://packagist.org/downloads/", 3935 "license": [ 3936 "MIT" 3937 ], 3938 "authors": [ 3939 { 3940 "name": "Fabien Potencier", 3941 "email": "fabien@symfony.com" 3942 }, 3943 { 3944 "name": "Symfony Community", 3945 "homepage": "https://symfony.com/contributors" 3946 } 3947 ], 3948 "description": "Provides a way to profile code", 3949 "homepage": "https://symfony.com", 3950 "support": { 3951 "source": "https://github.com/symfony/stopwatch/tree/v7.1.1" 3952 }, 3953 "funding": [ 3954 { 3955 "url": "https://symfony.com/sponsor", 3956 "type": "custom" 3957 }, 3958 { 3959 "url": "https://github.com/fabpot", 3960 "type": "github" 3961 }, 3962 { 3963 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 3964 "type": "tidelift" 3965 } 3966 ], 3967 "time": "2024-05-31T14:57:53+00:00" 3968 }, 3969 { 3970 "name": "symfony/string", 3971 "version": "v7.1.4", 3972 "source": { 3973 "type": "git", 3974 "url": "https://github.com/symfony/string.git", 3975 "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b" 3976 }, 3977 "dist": { 3978 "type": "zip", 3979 "url": "https://api.github.com/repos/symfony/string/zipball/6cd670a6d968eaeb1c77c2e76091c45c56bc367b", 3980 "reference": "6cd670a6d968eaeb1c77c2e76091c45c56bc367b", 3981 "shasum": "" 3982 }, 3983 "require": { 3984 "php": ">=8.2", 3985 "symfony/polyfill-ctype": "~1.8", 3986 "symfony/polyfill-intl-grapheme": "~1.0", 3987 "symfony/polyfill-intl-normalizer": "~1.0", 3988 "symfony/polyfill-mbstring": "~1.0" 3989 }, 3990 "conflict": { 3991 "symfony/translation-contracts": "<2.5" 3992 }, 3993 "require-dev": { 3994 "symfony/emoji": "^7.1", 3995 "symfony/error-handler": "^6.4|^7.0", 3996 "symfony/http-client": "^6.4|^7.0", 3997 "symfony/intl": "^6.4|^7.0", 3998 "symfony/translation-contracts": "^2.5|^3.0", 3999 "symfony/var-exporter": "^6.4|^7.0" 4000 }, 4001 "type": "library", 4002 "autoload": { 4003 "files": [ 4004 "Resources/functions.php" 4005 ], 4006 "psr-4": { 4007 "Symfony\\Component\\String\\": "" 4008 }, 4009 "exclude-from-classmap": [ 4010 "/Tests/" 4011 ] 4012 }, 4013 "notification-url": "https://packagist.org/downloads/", 4014 "license": [ 4015 "MIT" 4016 ], 4017 "authors": [ 4018 { 4019 "name": "Nicolas Grekas", 4020 "email": "p@tchwork.com" 4021 }, 4022 { 4023 "name": "Symfony Community", 4024 "homepage": "https://symfony.com/contributors" 4025 } 4026 ], 4027 "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", 4028 "homepage": "https://symfony.com", 4029 "keywords": [ 4030 "grapheme", 4031 "i18n", 4032 "string", 4033 "unicode", 4034 "utf-8", 4035 "utf8" 4036 ], 4037 "support": { 4038 "source": "https://github.com/symfony/string/tree/v7.1.4" 4039 }, 4040 "funding": [ 4041 { 4042 "url": "https://symfony.com/sponsor", 4043 "type": "custom" 4044 }, 4045 { 4046 "url": "https://github.com/fabpot", 4047 "type": "github" 4048 }, 4049 { 4050 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 4051 "type": "tidelift" 4052 } 4053 ], 4054 "time": "2024-08-12T09:59:40+00:00" 4055 }, 4056 { 4057 "name": "theseer/tokenizer", 4058 "version": "1.2.3", 4059 "source": { 4060 "type": "git", 4061 "url": "https://github.com/theseer/tokenizer.git", 4062 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" 4063 }, 4064 "dist": { 4065 "type": "zip", 4066 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 4067 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 4068 "shasum": "" 4069 }, 4070 "require": { 4071 "ext-dom": "*", 4072 "ext-tokenizer": "*", 4073 "ext-xmlwriter": "*", 4074 "php": "^7.2 || ^8.0" 4075 }, 4076 "type": "library", 4077 "autoload": { 4078 "classmap": [ 4079 "src/" 4080 ] 4081 }, 4082 "notification-url": "https://packagist.org/downloads/", 4083 "license": [ 4084 "BSD-3-Clause" 4085 ], 4086 "authors": [ 4087 { 4088 "name": "Arne Blankerts", 4089 "email": "arne@blankerts.de", 4090 "role": "Developer" 4091 } 4092 ], 4093 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 4094 "support": { 4095 "issues": "https://github.com/theseer/tokenizer/issues", 4096 "source": "https://github.com/theseer/tokenizer/tree/1.2.3" 4097 }, 4098 "funding": [ 4099 { 4100 "url": "https://github.com/theseer", 4101 "type": "github" 4102 } 4103 ], 4104 "time": "2024-03-03T12:36:25+00:00" 4105 } 4106 ], 4107 "aliases": [], 4108 "minimum-stability": "stable", 4109 "stability-flags": [], 4110 "prefer-stable": false, 4111 "prefer-lowest": false, 4112 "platform": { 4113 "php": "~8.2.0" 4114 }, 4115 "platform-dev": { 4116 "ext-curl": "*" 4117 }, 4118 "platform-overrides": { 4119 "php": "8.2.0" 4120 }, 4121 "plugin-api-version": "2.6.0" 4122} 4123