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