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": "b46e714c3fffef66635c61805f05bc0f", 8 "packages": [ 9 { 10 "name": "scotteh/php-dom-wrapper", 11 "version": "2.0.5", 12 "source": { 13 "type": "git", 14 "url": "https://github.com/scotteh/php-dom-wrapper.git", 15 "reference": "351e9c635c9aa65c8cedaeefcac3a49581ad2529" 16 }, 17 "dist": { 18 "type": "zip", 19 "url": "https://api.github.com/repos/scotteh/php-dom-wrapper/zipball/351e9c635c9aa65c8cedaeefcac3a49581ad2529", 20 "reference": "351e9c635c9aa65c8cedaeefcac3a49581ad2529", 21 "shasum": "" 22 }, 23 "require": { 24 "ext-libxml": "*", 25 "ext-mbstring": "*", 26 "lib-libxml": ">=2.7.7", 27 "php": ">=7.1.0", 28 "symfony/css-selector": "^4.0 || ^5.0 || ^6.0" 29 }, 30 "require-dev": { 31 "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" 32 }, 33 "type": "library", 34 "extra": { 35 "branch-alias": { 36 "dev-master": "2.0-dev" 37 } 38 }, 39 "autoload": { 40 "psr-4": { 41 "DOMWrap\\": "src/" 42 } 43 }, 44 "notification-url": "https://packagist.org/downloads/", 45 "license": [ 46 "BSD-3-Clause" 47 ], 48 "authors": [ 49 { 50 "name": "Andrew Scott", 51 "email": "andrew@andrewscott.net.au" 52 } 53 ], 54 "description": "Simple DOM wrapper to select nodes using either CSS or XPath expressions and manipulate results quickly and easily.", 55 "homepage": "https://github.com/scotteh/php-dom-wrapper", 56 "keywords": [ 57 "css", 58 "dom", 59 "html", 60 "parser", 61 "wrapper" 62 ], 63 "support": { 64 "issues": "https://github.com/scotteh/php-dom-wrapper/issues", 65 "source": "https://github.com/scotteh/php-dom-wrapper/tree/2.0.5" 66 }, 67 "time": "2023-09-10T13:50:09+00:00" 68 }, 69 { 70 "name": "symfony/css-selector", 71 "version": "v5.4.45", 72 "source": { 73 "type": "git", 74 "url": "https://github.com/symfony/css-selector.git", 75 "reference": "4f7f3c35fba88146b56d0025d20ace3f3901f097" 76 }, 77 "dist": { 78 "type": "zip", 79 "url": "https://api.github.com/repos/symfony/css-selector/zipball/4f7f3c35fba88146b56d0025d20ace3f3901f097", 80 "reference": "4f7f3c35fba88146b56d0025d20ace3f3901f097", 81 "shasum": "" 82 }, 83 "require": { 84 "php": ">=7.2.5", 85 "symfony/polyfill-php80": "^1.16" 86 }, 87 "type": "library", 88 "autoload": { 89 "psr-4": { 90 "Symfony\\Component\\CssSelector\\": "" 91 }, 92 "exclude-from-classmap": [ 93 "/Tests/" 94 ] 95 }, 96 "notification-url": "https://packagist.org/downloads/", 97 "license": [ 98 "MIT" 99 ], 100 "authors": [ 101 { 102 "name": "Fabien Potencier", 103 "email": "fabien@symfony.com" 104 }, 105 { 106 "name": "Jean-François Simon", 107 "email": "jeanfrancois.simon@sensiolabs.com" 108 }, 109 { 110 "name": "Symfony Community", 111 "homepage": "https://symfony.com/contributors" 112 } 113 ], 114 "description": "Converts CSS selectors to XPath expressions", 115 "homepage": "https://symfony.com", 116 "support": { 117 "source": "https://github.com/symfony/css-selector/tree/v5.4.45" 118 }, 119 "funding": [ 120 { 121 "url": "https://symfony.com/sponsor", 122 "type": "custom" 123 }, 124 { 125 "url": "https://github.com/fabpot", 126 "type": "github" 127 }, 128 { 129 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 130 "type": "tidelift" 131 } 132 ], 133 "time": "2024-09-25T14:11:13+00:00" 134 }, 135 { 136 "name": "symfony/polyfill-php80", 137 "version": "v1.31.0", 138 "source": { 139 "type": "git", 140 "url": "https://github.com/symfony/polyfill-php80.git", 141 "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8" 142 }, 143 "dist": { 144 "type": "zip", 145 "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", 146 "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8", 147 "shasum": "" 148 }, 149 "require": { 150 "php": ">=7.2" 151 }, 152 "type": "library", 153 "extra": { 154 "thanks": { 155 "url": "https://github.com/symfony/polyfill", 156 "name": "symfony/polyfill" 157 } 158 }, 159 "autoload": { 160 "files": [ 161 "bootstrap.php" 162 ], 163 "psr-4": { 164 "Symfony\\Polyfill\\Php80\\": "" 165 }, 166 "classmap": [ 167 "Resources/stubs" 168 ] 169 }, 170 "notification-url": "https://packagist.org/downloads/", 171 "license": [ 172 "MIT" 173 ], 174 "authors": [ 175 { 176 "name": "Ion Bazan", 177 "email": "ion.bazan@gmail.com" 178 }, 179 { 180 "name": "Nicolas Grekas", 181 "email": "p@tchwork.com" 182 }, 183 { 184 "name": "Symfony Community", 185 "homepage": "https://symfony.com/contributors" 186 } 187 ], 188 "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 189 "homepage": "https://symfony.com", 190 "keywords": [ 191 "compatibility", 192 "polyfill", 193 "portable", 194 "shim" 195 ], 196 "support": { 197 "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0" 198 }, 199 "funding": [ 200 { 201 "url": "https://symfony.com/sponsor", 202 "type": "custom" 203 }, 204 { 205 "url": "https://github.com/fabpot", 206 "type": "github" 207 }, 208 { 209 "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 210 "type": "tidelift" 211 } 212 ], 213 "time": "2024-09-09T11:45:10+00:00" 214 } 215 ], 216 "packages-dev": [ 217 { 218 "name": "doctrine/instantiator", 219 "version": "1.5.0", 220 "source": { 221 "type": "git", 222 "url": "https://github.com/doctrine/instantiator.git", 223 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b" 224 }, 225 "dist": { 226 "type": "zip", 227 "url": "https://api.github.com/repos/doctrine/instantiator/zipball/0a0fa9780f5d4e507415a065172d26a98d02047b", 228 "reference": "0a0fa9780f5d4e507415a065172d26a98d02047b", 229 "shasum": "" 230 }, 231 "require": { 232 "php": "^7.1 || ^8.0" 233 }, 234 "require-dev": { 235 "doctrine/coding-standard": "^9 || ^11", 236 "ext-pdo": "*", 237 "ext-phar": "*", 238 "phpbench/phpbench": "^0.16 || ^1", 239 "phpstan/phpstan": "^1.4", 240 "phpstan/phpstan-phpunit": "^1", 241 "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", 242 "vimeo/psalm": "^4.30 || ^5.4" 243 }, 244 "type": "library", 245 "autoload": { 246 "psr-4": { 247 "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/" 248 } 249 }, 250 "notification-url": "https://packagist.org/downloads/", 251 "license": [ 252 "MIT" 253 ], 254 "authors": [ 255 { 256 "name": "Marco Pivetta", 257 "email": "ocramius@gmail.com", 258 "homepage": "https://ocramius.github.io/" 259 } 260 ], 261 "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors", 262 "homepage": "https://www.doctrine-project.org/projects/instantiator.html", 263 "keywords": [ 264 "constructor", 265 "instantiate" 266 ], 267 "support": { 268 "issues": "https://github.com/doctrine/instantiator/issues", 269 "source": "https://github.com/doctrine/instantiator/tree/1.5.0" 270 }, 271 "funding": [ 272 { 273 "url": "https://www.doctrine-project.org/sponsorship.html", 274 "type": "custom" 275 }, 276 { 277 "url": "https://www.patreon.com/phpdoctrine", 278 "type": "patreon" 279 }, 280 { 281 "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finstantiator", 282 "type": "tidelift" 283 } 284 ], 285 "time": "2022-12-30T00:15:36+00:00" 286 }, 287 { 288 "name": "myclabs/deep-copy", 289 "version": "1.13.0", 290 "source": { 291 "type": "git", 292 "url": "https://github.com/myclabs/DeepCopy.git", 293 "reference": "024473a478be9df5fdaca2c793f2232fe788e414" 294 }, 295 "dist": { 296 "type": "zip", 297 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414", 298 "reference": "024473a478be9df5fdaca2c793f2232fe788e414", 299 "shasum": "" 300 }, 301 "require": { 302 "php": "^7.1 || ^8.0" 303 }, 304 "conflict": { 305 "doctrine/collections": "<1.6.8", 306 "doctrine/common": "<2.13.3 || >=3 <3.2.2" 307 }, 308 "require-dev": { 309 "doctrine/collections": "^1.6.8", 310 "doctrine/common": "^2.13.3 || ^3.2.2", 311 "phpspec/prophecy": "^1.10", 312 "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 313 }, 314 "type": "library", 315 "autoload": { 316 "files": [ 317 "src/DeepCopy/deep_copy.php" 318 ], 319 "psr-4": { 320 "DeepCopy\\": "src/DeepCopy/" 321 } 322 }, 323 "notification-url": "https://packagist.org/downloads/", 324 "license": [ 325 "MIT" 326 ], 327 "description": "Create deep copies (clones) of your objects", 328 "keywords": [ 329 "clone", 330 "copy", 331 "duplicate", 332 "object", 333 "object graph" 334 ], 335 "support": { 336 "issues": "https://github.com/myclabs/DeepCopy/issues", 337 "source": "https://github.com/myclabs/DeepCopy/tree/1.13.0" 338 }, 339 "funding": [ 340 { 341 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 342 "type": "tidelift" 343 } 344 ], 345 "time": "2025-02-12T12:17:51+00:00" 346 }, 347 { 348 "name": "nikic/php-parser", 349 "version": "v5.4.0", 350 "source": { 351 "type": "git", 352 "url": "https://github.com/nikic/PHP-Parser.git", 353 "reference": "447a020a1f875a434d62f2a401f53b82a396e494" 354 }, 355 "dist": { 356 "type": "zip", 357 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494", 358 "reference": "447a020a1f875a434d62f2a401f53b82a396e494", 359 "shasum": "" 360 }, 361 "require": { 362 "ext-ctype": "*", 363 "ext-json": "*", 364 "ext-tokenizer": "*", 365 "php": ">=7.4" 366 }, 367 "require-dev": { 368 "ircmaxell/php-yacc": "^0.0.7", 369 "phpunit/phpunit": "^9.0" 370 }, 371 "bin": [ 372 "bin/php-parse" 373 ], 374 "type": "library", 375 "extra": { 376 "branch-alias": { 377 "dev-master": "5.0-dev" 378 } 379 }, 380 "autoload": { 381 "psr-4": { 382 "PhpParser\\": "lib/PhpParser" 383 } 384 }, 385 "notification-url": "https://packagist.org/downloads/", 386 "license": [ 387 "BSD-3-Clause" 388 ], 389 "authors": [ 390 { 391 "name": "Nikita Popov" 392 } 393 ], 394 "description": "A PHP parser written in PHP", 395 "keywords": [ 396 "parser", 397 "php" 398 ], 399 "support": { 400 "issues": "https://github.com/nikic/PHP-Parser/issues", 401 "source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0" 402 }, 403 "time": "2024-12-30T11:07:19+00:00" 404 }, 405 { 406 "name": "phar-io/manifest", 407 "version": "2.0.4", 408 "source": { 409 "type": "git", 410 "url": "https://github.com/phar-io/manifest.git", 411 "reference": "54750ef60c58e43759730615a392c31c80e23176" 412 }, 413 "dist": { 414 "type": "zip", 415 "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", 416 "reference": "54750ef60c58e43759730615a392c31c80e23176", 417 "shasum": "" 418 }, 419 "require": { 420 "ext-dom": "*", 421 "ext-libxml": "*", 422 "ext-phar": "*", 423 "ext-xmlwriter": "*", 424 "phar-io/version": "^3.0.1", 425 "php": "^7.2 || ^8.0" 426 }, 427 "type": "library", 428 "extra": { 429 "branch-alias": { 430 "dev-master": "2.0.x-dev" 431 } 432 }, 433 "autoload": { 434 "classmap": [ 435 "src/" 436 ] 437 }, 438 "notification-url": "https://packagist.org/downloads/", 439 "license": [ 440 "BSD-3-Clause" 441 ], 442 "authors": [ 443 { 444 "name": "Arne Blankerts", 445 "email": "arne@blankerts.de", 446 "role": "Developer" 447 }, 448 { 449 "name": "Sebastian Heuer", 450 "email": "sebastian@phpeople.de", 451 "role": "Developer" 452 }, 453 { 454 "name": "Sebastian Bergmann", 455 "email": "sebastian@phpunit.de", 456 "role": "Developer" 457 } 458 ], 459 "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 460 "support": { 461 "issues": "https://github.com/phar-io/manifest/issues", 462 "source": "https://github.com/phar-io/manifest/tree/2.0.4" 463 }, 464 "funding": [ 465 { 466 "url": "https://github.com/theseer", 467 "type": "github" 468 } 469 ], 470 "time": "2024-03-03T12:33:53+00:00" 471 }, 472 { 473 "name": "phar-io/version", 474 "version": "3.2.1", 475 "source": { 476 "type": "git", 477 "url": "https://github.com/phar-io/version.git", 478 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 479 }, 480 "dist": { 481 "type": "zip", 482 "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 483 "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 484 "shasum": "" 485 }, 486 "require": { 487 "php": "^7.2 || ^8.0" 488 }, 489 "type": "library", 490 "autoload": { 491 "classmap": [ 492 "src/" 493 ] 494 }, 495 "notification-url": "https://packagist.org/downloads/", 496 "license": [ 497 "BSD-3-Clause" 498 ], 499 "authors": [ 500 { 501 "name": "Arne Blankerts", 502 "email": "arne@blankerts.de", 503 "role": "Developer" 504 }, 505 { 506 "name": "Sebastian Heuer", 507 "email": "sebastian@phpeople.de", 508 "role": "Developer" 509 }, 510 { 511 "name": "Sebastian Bergmann", 512 "email": "sebastian@phpunit.de", 513 "role": "Developer" 514 } 515 ], 516 "description": "Library for handling version information and constraints", 517 "support": { 518 "issues": "https://github.com/phar-io/version/issues", 519 "source": "https://github.com/phar-io/version/tree/3.2.1" 520 }, 521 "time": "2022-02-21T01:04:05+00:00" 522 }, 523 { 524 "name": "phpstan/phpstan", 525 "version": "1.12.21", 526 "source": { 527 "type": "git", 528 "url": "https://github.com/phpstan/phpstan.git", 529 "reference": "14276fdef70575106a3392a4ed553c06a984df28" 530 }, 531 "dist": { 532 "type": "zip", 533 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/14276fdef70575106a3392a4ed553c06a984df28", 534 "reference": "14276fdef70575106a3392a4ed553c06a984df28", 535 "shasum": "" 536 }, 537 "require": { 538 "php": "^7.2|^8.0" 539 }, 540 "conflict": { 541 "phpstan/phpstan-shim": "*" 542 }, 543 "bin": [ 544 "phpstan", 545 "phpstan.phar" 546 ], 547 "type": "library", 548 "autoload": { 549 "files": [ 550 "bootstrap.php" 551 ] 552 }, 553 "notification-url": "https://packagist.org/downloads/", 554 "license": [ 555 "MIT" 556 ], 557 "description": "PHPStan - PHP Static Analysis Tool", 558 "keywords": [ 559 "dev", 560 "static analysis" 561 ], 562 "support": { 563 "docs": "https://phpstan.org/user-guide/getting-started", 564 "forum": "https://github.com/phpstan/phpstan/discussions", 565 "issues": "https://github.com/phpstan/phpstan/issues", 566 "security": "https://github.com/phpstan/phpstan/security/policy", 567 "source": "https://github.com/phpstan/phpstan-src" 568 }, 569 "funding": [ 570 { 571 "url": "https://github.com/ondrejmirtes", 572 "type": "github" 573 }, 574 { 575 "url": "https://github.com/phpstan", 576 "type": "github" 577 } 578 ], 579 "time": "2025-03-09T09:24:50+00:00" 580 }, 581 { 582 "name": "phpunit/php-code-coverage", 583 "version": "9.2.32", 584 "source": { 585 "type": "git", 586 "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 587 "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5" 588 }, 589 "dist": { 590 "type": "zip", 591 "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/85402a822d1ecf1db1096959413d35e1c37cf1a5", 592 "reference": "85402a822d1ecf1db1096959413d35e1c37cf1a5", 593 "shasum": "" 594 }, 595 "require": { 596 "ext-dom": "*", 597 "ext-libxml": "*", 598 "ext-xmlwriter": "*", 599 "nikic/php-parser": "^4.19.1 || ^5.1.0", 600 "php": ">=7.3", 601 "phpunit/php-file-iterator": "^3.0.6", 602 "phpunit/php-text-template": "^2.0.4", 603 "sebastian/code-unit-reverse-lookup": "^2.0.3", 604 "sebastian/complexity": "^2.0.3", 605 "sebastian/environment": "^5.1.5", 606 "sebastian/lines-of-code": "^1.0.4", 607 "sebastian/version": "^3.0.2", 608 "theseer/tokenizer": "^1.2.3" 609 }, 610 "require-dev": { 611 "phpunit/phpunit": "^9.6" 612 }, 613 "suggest": { 614 "ext-pcov": "PHP extension that provides line coverage", 615 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 616 }, 617 "type": "library", 618 "extra": { 619 "branch-alias": { 620 "dev-main": "9.2.x-dev" 621 } 622 }, 623 "autoload": { 624 "classmap": [ 625 "src/" 626 ] 627 }, 628 "notification-url": "https://packagist.org/downloads/", 629 "license": [ 630 "BSD-3-Clause" 631 ], 632 "authors": [ 633 { 634 "name": "Sebastian Bergmann", 635 "email": "sebastian@phpunit.de", 636 "role": "lead" 637 } 638 ], 639 "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 640 "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 641 "keywords": [ 642 "coverage", 643 "testing", 644 "xunit" 645 ], 646 "support": { 647 "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 648 "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", 649 "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.32" 650 }, 651 "funding": [ 652 { 653 "url": "https://github.com/sebastianbergmann", 654 "type": "github" 655 } 656 ], 657 "time": "2024-08-22T04:23:01+00:00" 658 }, 659 { 660 "name": "phpunit/php-file-iterator", 661 "version": "3.0.6", 662 "source": { 663 "type": "git", 664 "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 665 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf" 666 }, 667 "dist": { 668 "type": "zip", 669 "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 670 "reference": "cf1c2e7c203ac650e352f4cc675a7021e7d1b3cf", 671 "shasum": "" 672 }, 673 "require": { 674 "php": ">=7.3" 675 }, 676 "require-dev": { 677 "phpunit/phpunit": "^9.3" 678 }, 679 "type": "library", 680 "extra": { 681 "branch-alias": { 682 "dev-master": "3.0-dev" 683 } 684 }, 685 "autoload": { 686 "classmap": [ 687 "src/" 688 ] 689 }, 690 "notification-url": "https://packagist.org/downloads/", 691 "license": [ 692 "BSD-3-Clause" 693 ], 694 "authors": [ 695 { 696 "name": "Sebastian Bergmann", 697 "email": "sebastian@phpunit.de", 698 "role": "lead" 699 } 700 ], 701 "description": "FilterIterator implementation that filters files based on a list of suffixes.", 702 "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 703 "keywords": [ 704 "filesystem", 705 "iterator" 706 ], 707 "support": { 708 "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 709 "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.6" 710 }, 711 "funding": [ 712 { 713 "url": "https://github.com/sebastianbergmann", 714 "type": "github" 715 } 716 ], 717 "time": "2021-12-02T12:48:52+00:00" 718 }, 719 { 720 "name": "phpunit/php-invoker", 721 "version": "3.1.1", 722 "source": { 723 "type": "git", 724 "url": "https://github.com/sebastianbergmann/php-invoker.git", 725 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67" 726 }, 727 "dist": { 728 "type": "zip", 729 "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 730 "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67", 731 "shasum": "" 732 }, 733 "require": { 734 "php": ">=7.3" 735 }, 736 "require-dev": { 737 "ext-pcntl": "*", 738 "phpunit/phpunit": "^9.3" 739 }, 740 "suggest": { 741 "ext-pcntl": "*" 742 }, 743 "type": "library", 744 "extra": { 745 "branch-alias": { 746 "dev-master": "3.1-dev" 747 } 748 }, 749 "autoload": { 750 "classmap": [ 751 "src/" 752 ] 753 }, 754 "notification-url": "https://packagist.org/downloads/", 755 "license": [ 756 "BSD-3-Clause" 757 ], 758 "authors": [ 759 { 760 "name": "Sebastian Bergmann", 761 "email": "sebastian@phpunit.de", 762 "role": "lead" 763 } 764 ], 765 "description": "Invoke callables with a timeout", 766 "homepage": "https://github.com/sebastianbergmann/php-invoker/", 767 "keywords": [ 768 "process" 769 ], 770 "support": { 771 "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 772 "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1" 773 }, 774 "funding": [ 775 { 776 "url": "https://github.com/sebastianbergmann", 777 "type": "github" 778 } 779 ], 780 "time": "2020-09-28T05:58:55+00:00" 781 }, 782 { 783 "name": "phpunit/php-text-template", 784 "version": "2.0.4", 785 "source": { 786 "type": "git", 787 "url": "https://github.com/sebastianbergmann/php-text-template.git", 788 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28" 789 }, 790 "dist": { 791 "type": "zip", 792 "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 793 "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28", 794 "shasum": "" 795 }, 796 "require": { 797 "php": ">=7.3" 798 }, 799 "require-dev": { 800 "phpunit/phpunit": "^9.3" 801 }, 802 "type": "library", 803 "extra": { 804 "branch-alias": { 805 "dev-master": "2.0-dev" 806 } 807 }, 808 "autoload": { 809 "classmap": [ 810 "src/" 811 ] 812 }, 813 "notification-url": "https://packagist.org/downloads/", 814 "license": [ 815 "BSD-3-Clause" 816 ], 817 "authors": [ 818 { 819 "name": "Sebastian Bergmann", 820 "email": "sebastian@phpunit.de", 821 "role": "lead" 822 } 823 ], 824 "description": "Simple template engine.", 825 "homepage": "https://github.com/sebastianbergmann/php-text-template/", 826 "keywords": [ 827 "template" 828 ], 829 "support": { 830 "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 831 "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4" 832 }, 833 "funding": [ 834 { 835 "url": "https://github.com/sebastianbergmann", 836 "type": "github" 837 } 838 ], 839 "time": "2020-10-26T05:33:50+00:00" 840 }, 841 { 842 "name": "phpunit/php-timer", 843 "version": "5.0.3", 844 "source": { 845 "type": "git", 846 "url": "https://github.com/sebastianbergmann/php-timer.git", 847 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2" 848 }, 849 "dist": { 850 "type": "zip", 851 "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 852 "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2", 853 "shasum": "" 854 }, 855 "require": { 856 "php": ">=7.3" 857 }, 858 "require-dev": { 859 "phpunit/phpunit": "^9.3" 860 }, 861 "type": "library", 862 "extra": { 863 "branch-alias": { 864 "dev-master": "5.0-dev" 865 } 866 }, 867 "autoload": { 868 "classmap": [ 869 "src/" 870 ] 871 }, 872 "notification-url": "https://packagist.org/downloads/", 873 "license": [ 874 "BSD-3-Clause" 875 ], 876 "authors": [ 877 { 878 "name": "Sebastian Bergmann", 879 "email": "sebastian@phpunit.de", 880 "role": "lead" 881 } 882 ], 883 "description": "Utility class for timing", 884 "homepage": "https://github.com/sebastianbergmann/php-timer/", 885 "keywords": [ 886 "timer" 887 ], 888 "support": { 889 "issues": "https://github.com/sebastianbergmann/php-timer/issues", 890 "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3" 891 }, 892 "funding": [ 893 { 894 "url": "https://github.com/sebastianbergmann", 895 "type": "github" 896 } 897 ], 898 "time": "2020-10-26T13:16:10+00:00" 899 }, 900 { 901 "name": "phpunit/phpunit", 902 "version": "9.6.22", 903 "source": { 904 "type": "git", 905 "url": "https://github.com/sebastianbergmann/phpunit.git", 906 "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c" 907 }, 908 "dist": { 909 "type": "zip", 910 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/f80235cb4d3caa59ae09be3adf1ded27521d1a9c", 911 "reference": "f80235cb4d3caa59ae09be3adf1ded27521d1a9c", 912 "shasum": "" 913 }, 914 "require": { 915 "doctrine/instantiator": "^1.5.0 || ^2", 916 "ext-dom": "*", 917 "ext-json": "*", 918 "ext-libxml": "*", 919 "ext-mbstring": "*", 920 "ext-xml": "*", 921 "ext-xmlwriter": "*", 922 "myclabs/deep-copy": "^1.12.1", 923 "phar-io/manifest": "^2.0.4", 924 "phar-io/version": "^3.2.1", 925 "php": ">=7.3", 926 "phpunit/php-code-coverage": "^9.2.32", 927 "phpunit/php-file-iterator": "^3.0.6", 928 "phpunit/php-invoker": "^3.1.1", 929 "phpunit/php-text-template": "^2.0.4", 930 "phpunit/php-timer": "^5.0.3", 931 "sebastian/cli-parser": "^1.0.2", 932 "sebastian/code-unit": "^1.0.8", 933 "sebastian/comparator": "^4.0.8", 934 "sebastian/diff": "^4.0.6", 935 "sebastian/environment": "^5.1.5", 936 "sebastian/exporter": "^4.0.6", 937 "sebastian/global-state": "^5.0.7", 938 "sebastian/object-enumerator": "^4.0.4", 939 "sebastian/resource-operations": "^3.0.4", 940 "sebastian/type": "^3.2.1", 941 "sebastian/version": "^3.0.2" 942 }, 943 "suggest": { 944 "ext-soap": "To be able to generate mocks based on WSDL files", 945 "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 946 }, 947 "bin": [ 948 "phpunit" 949 ], 950 "type": "library", 951 "extra": { 952 "branch-alias": { 953 "dev-master": "9.6-dev" 954 } 955 }, 956 "autoload": { 957 "files": [ 958 "src/Framework/Assert/Functions.php" 959 ], 960 "classmap": [ 961 "src/" 962 ] 963 }, 964 "notification-url": "https://packagist.org/downloads/", 965 "license": [ 966 "BSD-3-Clause" 967 ], 968 "authors": [ 969 { 970 "name": "Sebastian Bergmann", 971 "email": "sebastian@phpunit.de", 972 "role": "lead" 973 } 974 ], 975 "description": "The PHP Unit Testing framework.", 976 "homepage": "https://phpunit.de/", 977 "keywords": [ 978 "phpunit", 979 "testing", 980 "xunit" 981 ], 982 "support": { 983 "issues": "https://github.com/sebastianbergmann/phpunit/issues", 984 "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 985 "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.22" 986 }, 987 "funding": [ 988 { 989 "url": "https://phpunit.de/sponsors.html", 990 "type": "custom" 991 }, 992 { 993 "url": "https://github.com/sebastianbergmann", 994 "type": "github" 995 }, 996 { 997 "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 998 "type": "tidelift" 999 } 1000 ], 1001 "time": "2024-12-05T13:48:26+00:00" 1002 }, 1003 { 1004 "name": "rector/rector", 1005 "version": "1.2.10", 1006 "source": { 1007 "type": "git", 1008 "url": "https://github.com/rectorphp/rector.git", 1009 "reference": "40f9cf38c05296bd32f444121336a521a293fa61" 1010 }, 1011 "dist": { 1012 "type": "zip", 1013 "url": "https://api.github.com/repos/rectorphp/rector/zipball/40f9cf38c05296bd32f444121336a521a293fa61", 1014 "reference": "40f9cf38c05296bd32f444121336a521a293fa61", 1015 "shasum": "" 1016 }, 1017 "require": { 1018 "php": "^7.2|^8.0", 1019 "phpstan/phpstan": "^1.12.5" 1020 }, 1021 "conflict": { 1022 "rector/rector-doctrine": "*", 1023 "rector/rector-downgrade-php": "*", 1024 "rector/rector-phpunit": "*", 1025 "rector/rector-symfony": "*" 1026 }, 1027 "suggest": { 1028 "ext-dom": "To manipulate phpunit.xml via the custom-rule command" 1029 }, 1030 "bin": [ 1031 "bin/rector" 1032 ], 1033 "type": "library", 1034 "autoload": { 1035 "files": [ 1036 "bootstrap.php" 1037 ] 1038 }, 1039 "notification-url": "https://packagist.org/downloads/", 1040 "license": [ 1041 "MIT" 1042 ], 1043 "description": "Instant Upgrade and Automated Refactoring of any PHP code", 1044 "keywords": [ 1045 "automation", 1046 "dev", 1047 "migration", 1048 "refactoring" 1049 ], 1050 "support": { 1051 "issues": "https://github.com/rectorphp/rector/issues", 1052 "source": "https://github.com/rectorphp/rector/tree/1.2.10" 1053 }, 1054 "funding": [ 1055 { 1056 "url": "https://github.com/tomasvotruba", 1057 "type": "github" 1058 } 1059 ], 1060 "time": "2024-11-08T13:59:10+00:00" 1061 }, 1062 { 1063 "name": "sebastian/cli-parser", 1064 "version": "1.0.2", 1065 "source": { 1066 "type": "git", 1067 "url": "https://github.com/sebastianbergmann/cli-parser.git", 1068 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" 1069 }, 1070 "dist": { 1071 "type": "zip", 1072 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", 1073 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", 1074 "shasum": "" 1075 }, 1076 "require": { 1077 "php": ">=7.3" 1078 }, 1079 "require-dev": { 1080 "phpunit/phpunit": "^9.3" 1081 }, 1082 "type": "library", 1083 "extra": { 1084 "branch-alias": { 1085 "dev-master": "1.0-dev" 1086 } 1087 }, 1088 "autoload": { 1089 "classmap": [ 1090 "src/" 1091 ] 1092 }, 1093 "notification-url": "https://packagist.org/downloads/", 1094 "license": [ 1095 "BSD-3-Clause" 1096 ], 1097 "authors": [ 1098 { 1099 "name": "Sebastian Bergmann", 1100 "email": "sebastian@phpunit.de", 1101 "role": "lead" 1102 } 1103 ], 1104 "description": "Library for parsing CLI options", 1105 "homepage": "https://github.com/sebastianbergmann/cli-parser", 1106 "support": { 1107 "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 1108 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" 1109 }, 1110 "funding": [ 1111 { 1112 "url": "https://github.com/sebastianbergmann", 1113 "type": "github" 1114 } 1115 ], 1116 "time": "2024-03-02T06:27:43+00:00" 1117 }, 1118 { 1119 "name": "sebastian/code-unit", 1120 "version": "1.0.8", 1121 "source": { 1122 "type": "git", 1123 "url": "https://github.com/sebastianbergmann/code-unit.git", 1124 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" 1125 }, 1126 "dist": { 1127 "type": "zip", 1128 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", 1129 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", 1130 "shasum": "" 1131 }, 1132 "require": { 1133 "php": ">=7.3" 1134 }, 1135 "require-dev": { 1136 "phpunit/phpunit": "^9.3" 1137 }, 1138 "type": "library", 1139 "extra": { 1140 "branch-alias": { 1141 "dev-master": "1.0-dev" 1142 } 1143 }, 1144 "autoload": { 1145 "classmap": [ 1146 "src/" 1147 ] 1148 }, 1149 "notification-url": "https://packagist.org/downloads/", 1150 "license": [ 1151 "BSD-3-Clause" 1152 ], 1153 "authors": [ 1154 { 1155 "name": "Sebastian Bergmann", 1156 "email": "sebastian@phpunit.de", 1157 "role": "lead" 1158 } 1159 ], 1160 "description": "Collection of value objects that represent the PHP code units", 1161 "homepage": "https://github.com/sebastianbergmann/code-unit", 1162 "support": { 1163 "issues": "https://github.com/sebastianbergmann/code-unit/issues", 1164 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" 1165 }, 1166 "funding": [ 1167 { 1168 "url": "https://github.com/sebastianbergmann", 1169 "type": "github" 1170 } 1171 ], 1172 "time": "2020-10-26T13:08:54+00:00" 1173 }, 1174 { 1175 "name": "sebastian/code-unit-reverse-lookup", 1176 "version": "2.0.3", 1177 "source": { 1178 "type": "git", 1179 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 1180 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" 1181 }, 1182 "dist": { 1183 "type": "zip", 1184 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 1185 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 1186 "shasum": "" 1187 }, 1188 "require": { 1189 "php": ">=7.3" 1190 }, 1191 "require-dev": { 1192 "phpunit/phpunit": "^9.3" 1193 }, 1194 "type": "library", 1195 "extra": { 1196 "branch-alias": { 1197 "dev-master": "2.0-dev" 1198 } 1199 }, 1200 "autoload": { 1201 "classmap": [ 1202 "src/" 1203 ] 1204 }, 1205 "notification-url": "https://packagist.org/downloads/", 1206 "license": [ 1207 "BSD-3-Clause" 1208 ], 1209 "authors": [ 1210 { 1211 "name": "Sebastian Bergmann", 1212 "email": "sebastian@phpunit.de" 1213 } 1214 ], 1215 "description": "Looks up which function or method a line of code belongs to", 1216 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 1217 "support": { 1218 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 1219 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" 1220 }, 1221 "funding": [ 1222 { 1223 "url": "https://github.com/sebastianbergmann", 1224 "type": "github" 1225 } 1226 ], 1227 "time": "2020-09-28T05:30:19+00:00" 1228 }, 1229 { 1230 "name": "sebastian/comparator", 1231 "version": "4.0.8", 1232 "source": { 1233 "type": "git", 1234 "url": "https://github.com/sebastianbergmann/comparator.git", 1235 "reference": "fa0f136dd2334583309d32b62544682ee972b51a" 1236 }, 1237 "dist": { 1238 "type": "zip", 1239 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", 1240 "reference": "fa0f136dd2334583309d32b62544682ee972b51a", 1241 "shasum": "" 1242 }, 1243 "require": { 1244 "php": ">=7.3", 1245 "sebastian/diff": "^4.0", 1246 "sebastian/exporter": "^4.0" 1247 }, 1248 "require-dev": { 1249 "phpunit/phpunit": "^9.3" 1250 }, 1251 "type": "library", 1252 "extra": { 1253 "branch-alias": { 1254 "dev-master": "4.0-dev" 1255 } 1256 }, 1257 "autoload": { 1258 "classmap": [ 1259 "src/" 1260 ] 1261 }, 1262 "notification-url": "https://packagist.org/downloads/", 1263 "license": [ 1264 "BSD-3-Clause" 1265 ], 1266 "authors": [ 1267 { 1268 "name": "Sebastian Bergmann", 1269 "email": "sebastian@phpunit.de" 1270 }, 1271 { 1272 "name": "Jeff Welch", 1273 "email": "whatthejeff@gmail.com" 1274 }, 1275 { 1276 "name": "Volker Dusch", 1277 "email": "github@wallbash.com" 1278 }, 1279 { 1280 "name": "Bernhard Schussek", 1281 "email": "bschussek@2bepublished.at" 1282 } 1283 ], 1284 "description": "Provides the functionality to compare PHP values for equality", 1285 "homepage": "https://github.com/sebastianbergmann/comparator", 1286 "keywords": [ 1287 "comparator", 1288 "compare", 1289 "equality" 1290 ], 1291 "support": { 1292 "issues": "https://github.com/sebastianbergmann/comparator/issues", 1293 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" 1294 }, 1295 "funding": [ 1296 { 1297 "url": "https://github.com/sebastianbergmann", 1298 "type": "github" 1299 } 1300 ], 1301 "time": "2022-09-14T12:41:17+00:00" 1302 }, 1303 { 1304 "name": "sebastian/complexity", 1305 "version": "2.0.3", 1306 "source": { 1307 "type": "git", 1308 "url": "https://github.com/sebastianbergmann/complexity.git", 1309 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" 1310 }, 1311 "dist": { 1312 "type": "zip", 1313 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", 1314 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", 1315 "shasum": "" 1316 }, 1317 "require": { 1318 "nikic/php-parser": "^4.18 || ^5.0", 1319 "php": ">=7.3" 1320 }, 1321 "require-dev": { 1322 "phpunit/phpunit": "^9.3" 1323 }, 1324 "type": "library", 1325 "extra": { 1326 "branch-alias": { 1327 "dev-master": "2.0-dev" 1328 } 1329 }, 1330 "autoload": { 1331 "classmap": [ 1332 "src/" 1333 ] 1334 }, 1335 "notification-url": "https://packagist.org/downloads/", 1336 "license": [ 1337 "BSD-3-Clause" 1338 ], 1339 "authors": [ 1340 { 1341 "name": "Sebastian Bergmann", 1342 "email": "sebastian@phpunit.de", 1343 "role": "lead" 1344 } 1345 ], 1346 "description": "Library for calculating the complexity of PHP code units", 1347 "homepage": "https://github.com/sebastianbergmann/complexity", 1348 "support": { 1349 "issues": "https://github.com/sebastianbergmann/complexity/issues", 1350 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" 1351 }, 1352 "funding": [ 1353 { 1354 "url": "https://github.com/sebastianbergmann", 1355 "type": "github" 1356 } 1357 ], 1358 "time": "2023-12-22T06:19:30+00:00" 1359 }, 1360 { 1361 "name": "sebastian/diff", 1362 "version": "4.0.6", 1363 "source": { 1364 "type": "git", 1365 "url": "https://github.com/sebastianbergmann/diff.git", 1366 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" 1367 }, 1368 "dist": { 1369 "type": "zip", 1370 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", 1371 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", 1372 "shasum": "" 1373 }, 1374 "require": { 1375 "php": ">=7.3" 1376 }, 1377 "require-dev": { 1378 "phpunit/phpunit": "^9.3", 1379 "symfony/process": "^4.2 || ^5" 1380 }, 1381 "type": "library", 1382 "extra": { 1383 "branch-alias": { 1384 "dev-master": "4.0-dev" 1385 } 1386 }, 1387 "autoload": { 1388 "classmap": [ 1389 "src/" 1390 ] 1391 }, 1392 "notification-url": "https://packagist.org/downloads/", 1393 "license": [ 1394 "BSD-3-Clause" 1395 ], 1396 "authors": [ 1397 { 1398 "name": "Sebastian Bergmann", 1399 "email": "sebastian@phpunit.de" 1400 }, 1401 { 1402 "name": "Kore Nordmann", 1403 "email": "mail@kore-nordmann.de" 1404 } 1405 ], 1406 "description": "Diff implementation", 1407 "homepage": "https://github.com/sebastianbergmann/diff", 1408 "keywords": [ 1409 "diff", 1410 "udiff", 1411 "unidiff", 1412 "unified diff" 1413 ], 1414 "support": { 1415 "issues": "https://github.com/sebastianbergmann/diff/issues", 1416 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" 1417 }, 1418 "funding": [ 1419 { 1420 "url": "https://github.com/sebastianbergmann", 1421 "type": "github" 1422 } 1423 ], 1424 "time": "2024-03-02T06:30:58+00:00" 1425 }, 1426 { 1427 "name": "sebastian/environment", 1428 "version": "5.1.5", 1429 "source": { 1430 "type": "git", 1431 "url": "https://github.com/sebastianbergmann/environment.git", 1432 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" 1433 }, 1434 "dist": { 1435 "type": "zip", 1436 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 1437 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 1438 "shasum": "" 1439 }, 1440 "require": { 1441 "php": ">=7.3" 1442 }, 1443 "require-dev": { 1444 "phpunit/phpunit": "^9.3" 1445 }, 1446 "suggest": { 1447 "ext-posix": "*" 1448 }, 1449 "type": "library", 1450 "extra": { 1451 "branch-alias": { 1452 "dev-master": "5.1-dev" 1453 } 1454 }, 1455 "autoload": { 1456 "classmap": [ 1457 "src/" 1458 ] 1459 }, 1460 "notification-url": "https://packagist.org/downloads/", 1461 "license": [ 1462 "BSD-3-Clause" 1463 ], 1464 "authors": [ 1465 { 1466 "name": "Sebastian Bergmann", 1467 "email": "sebastian@phpunit.de" 1468 } 1469 ], 1470 "description": "Provides functionality to handle HHVM/PHP environments", 1471 "homepage": "http://www.github.com/sebastianbergmann/environment", 1472 "keywords": [ 1473 "Xdebug", 1474 "environment", 1475 "hhvm" 1476 ], 1477 "support": { 1478 "issues": "https://github.com/sebastianbergmann/environment/issues", 1479 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" 1480 }, 1481 "funding": [ 1482 { 1483 "url": "https://github.com/sebastianbergmann", 1484 "type": "github" 1485 } 1486 ], 1487 "time": "2023-02-03T06:03:51+00:00" 1488 }, 1489 { 1490 "name": "sebastian/exporter", 1491 "version": "4.0.6", 1492 "source": { 1493 "type": "git", 1494 "url": "https://github.com/sebastianbergmann/exporter.git", 1495 "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72" 1496 }, 1497 "dist": { 1498 "type": "zip", 1499 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/78c00df8f170e02473b682df15bfcdacc3d32d72", 1500 "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72", 1501 "shasum": "" 1502 }, 1503 "require": { 1504 "php": ">=7.3", 1505 "sebastian/recursion-context": "^4.0" 1506 }, 1507 "require-dev": { 1508 "ext-mbstring": "*", 1509 "phpunit/phpunit": "^9.3" 1510 }, 1511 "type": "library", 1512 "extra": { 1513 "branch-alias": { 1514 "dev-master": "4.0-dev" 1515 } 1516 }, 1517 "autoload": { 1518 "classmap": [ 1519 "src/" 1520 ] 1521 }, 1522 "notification-url": "https://packagist.org/downloads/", 1523 "license": [ 1524 "BSD-3-Clause" 1525 ], 1526 "authors": [ 1527 { 1528 "name": "Sebastian Bergmann", 1529 "email": "sebastian@phpunit.de" 1530 }, 1531 { 1532 "name": "Jeff Welch", 1533 "email": "whatthejeff@gmail.com" 1534 }, 1535 { 1536 "name": "Volker Dusch", 1537 "email": "github@wallbash.com" 1538 }, 1539 { 1540 "name": "Adam Harvey", 1541 "email": "aharvey@php.net" 1542 }, 1543 { 1544 "name": "Bernhard Schussek", 1545 "email": "bschussek@gmail.com" 1546 } 1547 ], 1548 "description": "Provides the functionality to export PHP variables for visualization", 1549 "homepage": "https://www.github.com/sebastianbergmann/exporter", 1550 "keywords": [ 1551 "export", 1552 "exporter" 1553 ], 1554 "support": { 1555 "issues": "https://github.com/sebastianbergmann/exporter/issues", 1556 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6" 1557 }, 1558 "funding": [ 1559 { 1560 "url": "https://github.com/sebastianbergmann", 1561 "type": "github" 1562 } 1563 ], 1564 "time": "2024-03-02T06:33:00+00:00" 1565 }, 1566 { 1567 "name": "sebastian/global-state", 1568 "version": "5.0.7", 1569 "source": { 1570 "type": "git", 1571 "url": "https://github.com/sebastianbergmann/global-state.git", 1572 "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9" 1573 }, 1574 "dist": { 1575 "type": "zip", 1576 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", 1577 "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", 1578 "shasum": "" 1579 }, 1580 "require": { 1581 "php": ">=7.3", 1582 "sebastian/object-reflector": "^2.0", 1583 "sebastian/recursion-context": "^4.0" 1584 }, 1585 "require-dev": { 1586 "ext-dom": "*", 1587 "phpunit/phpunit": "^9.3" 1588 }, 1589 "suggest": { 1590 "ext-uopz": "*" 1591 }, 1592 "type": "library", 1593 "extra": { 1594 "branch-alias": { 1595 "dev-master": "5.0-dev" 1596 } 1597 }, 1598 "autoload": { 1599 "classmap": [ 1600 "src/" 1601 ] 1602 }, 1603 "notification-url": "https://packagist.org/downloads/", 1604 "license": [ 1605 "BSD-3-Clause" 1606 ], 1607 "authors": [ 1608 { 1609 "name": "Sebastian Bergmann", 1610 "email": "sebastian@phpunit.de" 1611 } 1612 ], 1613 "description": "Snapshotting of global state", 1614 "homepage": "http://www.github.com/sebastianbergmann/global-state", 1615 "keywords": [ 1616 "global state" 1617 ], 1618 "support": { 1619 "issues": "https://github.com/sebastianbergmann/global-state/issues", 1620 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7" 1621 }, 1622 "funding": [ 1623 { 1624 "url": "https://github.com/sebastianbergmann", 1625 "type": "github" 1626 } 1627 ], 1628 "time": "2024-03-02T06:35:11+00:00" 1629 }, 1630 { 1631 "name": "sebastian/lines-of-code", 1632 "version": "1.0.4", 1633 "source": { 1634 "type": "git", 1635 "url": "https://github.com/sebastianbergmann/lines-of-code.git", 1636 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" 1637 }, 1638 "dist": { 1639 "type": "zip", 1640 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", 1641 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", 1642 "shasum": "" 1643 }, 1644 "require": { 1645 "nikic/php-parser": "^4.18 || ^5.0", 1646 "php": ">=7.3" 1647 }, 1648 "require-dev": { 1649 "phpunit/phpunit": "^9.3" 1650 }, 1651 "type": "library", 1652 "extra": { 1653 "branch-alias": { 1654 "dev-master": "1.0-dev" 1655 } 1656 }, 1657 "autoload": { 1658 "classmap": [ 1659 "src/" 1660 ] 1661 }, 1662 "notification-url": "https://packagist.org/downloads/", 1663 "license": [ 1664 "BSD-3-Clause" 1665 ], 1666 "authors": [ 1667 { 1668 "name": "Sebastian Bergmann", 1669 "email": "sebastian@phpunit.de", 1670 "role": "lead" 1671 } 1672 ], 1673 "description": "Library for counting the lines of code in PHP source code", 1674 "homepage": "https://github.com/sebastianbergmann/lines-of-code", 1675 "support": { 1676 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 1677 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" 1678 }, 1679 "funding": [ 1680 { 1681 "url": "https://github.com/sebastianbergmann", 1682 "type": "github" 1683 } 1684 ], 1685 "time": "2023-12-22T06:20:34+00:00" 1686 }, 1687 { 1688 "name": "sebastian/object-enumerator", 1689 "version": "4.0.4", 1690 "source": { 1691 "type": "git", 1692 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 1693 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" 1694 }, 1695 "dist": { 1696 "type": "zip", 1697 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", 1698 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", 1699 "shasum": "" 1700 }, 1701 "require": { 1702 "php": ">=7.3", 1703 "sebastian/object-reflector": "^2.0", 1704 "sebastian/recursion-context": "^4.0" 1705 }, 1706 "require-dev": { 1707 "phpunit/phpunit": "^9.3" 1708 }, 1709 "type": "library", 1710 "extra": { 1711 "branch-alias": { 1712 "dev-master": "4.0-dev" 1713 } 1714 }, 1715 "autoload": { 1716 "classmap": [ 1717 "src/" 1718 ] 1719 }, 1720 "notification-url": "https://packagist.org/downloads/", 1721 "license": [ 1722 "BSD-3-Clause" 1723 ], 1724 "authors": [ 1725 { 1726 "name": "Sebastian Bergmann", 1727 "email": "sebastian@phpunit.de" 1728 } 1729 ], 1730 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 1731 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 1732 "support": { 1733 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 1734 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" 1735 }, 1736 "funding": [ 1737 { 1738 "url": "https://github.com/sebastianbergmann", 1739 "type": "github" 1740 } 1741 ], 1742 "time": "2020-10-26T13:12:34+00:00" 1743 }, 1744 { 1745 "name": "sebastian/object-reflector", 1746 "version": "2.0.4", 1747 "source": { 1748 "type": "git", 1749 "url": "https://github.com/sebastianbergmann/object-reflector.git", 1750 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" 1751 }, 1752 "dist": { 1753 "type": "zip", 1754 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 1755 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 1756 "shasum": "" 1757 }, 1758 "require": { 1759 "php": ">=7.3" 1760 }, 1761 "require-dev": { 1762 "phpunit/phpunit": "^9.3" 1763 }, 1764 "type": "library", 1765 "extra": { 1766 "branch-alias": { 1767 "dev-master": "2.0-dev" 1768 } 1769 }, 1770 "autoload": { 1771 "classmap": [ 1772 "src/" 1773 ] 1774 }, 1775 "notification-url": "https://packagist.org/downloads/", 1776 "license": [ 1777 "BSD-3-Clause" 1778 ], 1779 "authors": [ 1780 { 1781 "name": "Sebastian Bergmann", 1782 "email": "sebastian@phpunit.de" 1783 } 1784 ], 1785 "description": "Allows reflection of object attributes, including inherited and non-public ones", 1786 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 1787 "support": { 1788 "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 1789 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" 1790 }, 1791 "funding": [ 1792 { 1793 "url": "https://github.com/sebastianbergmann", 1794 "type": "github" 1795 } 1796 ], 1797 "time": "2020-10-26T13:14:26+00:00" 1798 }, 1799 { 1800 "name": "sebastian/recursion-context", 1801 "version": "4.0.5", 1802 "source": { 1803 "type": "git", 1804 "url": "https://github.com/sebastianbergmann/recursion-context.git", 1805 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" 1806 }, 1807 "dist": { 1808 "type": "zip", 1809 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 1810 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 1811 "shasum": "" 1812 }, 1813 "require": { 1814 "php": ">=7.3" 1815 }, 1816 "require-dev": { 1817 "phpunit/phpunit": "^9.3" 1818 }, 1819 "type": "library", 1820 "extra": { 1821 "branch-alias": { 1822 "dev-master": "4.0-dev" 1823 } 1824 }, 1825 "autoload": { 1826 "classmap": [ 1827 "src/" 1828 ] 1829 }, 1830 "notification-url": "https://packagist.org/downloads/", 1831 "license": [ 1832 "BSD-3-Clause" 1833 ], 1834 "authors": [ 1835 { 1836 "name": "Sebastian Bergmann", 1837 "email": "sebastian@phpunit.de" 1838 }, 1839 { 1840 "name": "Jeff Welch", 1841 "email": "whatthejeff@gmail.com" 1842 }, 1843 { 1844 "name": "Adam Harvey", 1845 "email": "aharvey@php.net" 1846 } 1847 ], 1848 "description": "Provides functionality to recursively process PHP variables", 1849 "homepage": "https://github.com/sebastianbergmann/recursion-context", 1850 "support": { 1851 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 1852 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" 1853 }, 1854 "funding": [ 1855 { 1856 "url": "https://github.com/sebastianbergmann", 1857 "type": "github" 1858 } 1859 ], 1860 "time": "2023-02-03T06:07:39+00:00" 1861 }, 1862 { 1863 "name": "sebastian/resource-operations", 1864 "version": "3.0.4", 1865 "source": { 1866 "type": "git", 1867 "url": "https://github.com/sebastianbergmann/resource-operations.git", 1868 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" 1869 }, 1870 "dist": { 1871 "type": "zip", 1872 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", 1873 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", 1874 "shasum": "" 1875 }, 1876 "require": { 1877 "php": ">=7.3" 1878 }, 1879 "require-dev": { 1880 "phpunit/phpunit": "^9.0" 1881 }, 1882 "type": "library", 1883 "extra": { 1884 "branch-alias": { 1885 "dev-main": "3.0-dev" 1886 } 1887 }, 1888 "autoload": { 1889 "classmap": [ 1890 "src/" 1891 ] 1892 }, 1893 "notification-url": "https://packagist.org/downloads/", 1894 "license": [ 1895 "BSD-3-Clause" 1896 ], 1897 "authors": [ 1898 { 1899 "name": "Sebastian Bergmann", 1900 "email": "sebastian@phpunit.de" 1901 } 1902 ], 1903 "description": "Provides a list of PHP built-in functions that operate on resources", 1904 "homepage": "https://www.github.com/sebastianbergmann/resource-operations", 1905 "support": { 1906 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" 1907 }, 1908 "funding": [ 1909 { 1910 "url": "https://github.com/sebastianbergmann", 1911 "type": "github" 1912 } 1913 ], 1914 "time": "2024-03-14T16:00:52+00:00" 1915 }, 1916 { 1917 "name": "sebastian/type", 1918 "version": "3.2.1", 1919 "source": { 1920 "type": "git", 1921 "url": "https://github.com/sebastianbergmann/type.git", 1922 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" 1923 }, 1924 "dist": { 1925 "type": "zip", 1926 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 1927 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 1928 "shasum": "" 1929 }, 1930 "require": { 1931 "php": ">=7.3" 1932 }, 1933 "require-dev": { 1934 "phpunit/phpunit": "^9.5" 1935 }, 1936 "type": "library", 1937 "extra": { 1938 "branch-alias": { 1939 "dev-master": "3.2-dev" 1940 } 1941 }, 1942 "autoload": { 1943 "classmap": [ 1944 "src/" 1945 ] 1946 }, 1947 "notification-url": "https://packagist.org/downloads/", 1948 "license": [ 1949 "BSD-3-Clause" 1950 ], 1951 "authors": [ 1952 { 1953 "name": "Sebastian Bergmann", 1954 "email": "sebastian@phpunit.de", 1955 "role": "lead" 1956 } 1957 ], 1958 "description": "Collection of value objects that represent the types of the PHP type system", 1959 "homepage": "https://github.com/sebastianbergmann/type", 1960 "support": { 1961 "issues": "https://github.com/sebastianbergmann/type/issues", 1962 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" 1963 }, 1964 "funding": [ 1965 { 1966 "url": "https://github.com/sebastianbergmann", 1967 "type": "github" 1968 } 1969 ], 1970 "time": "2023-02-03T06:13:03+00:00" 1971 }, 1972 { 1973 "name": "sebastian/version", 1974 "version": "3.0.2", 1975 "source": { 1976 "type": "git", 1977 "url": "https://github.com/sebastianbergmann/version.git", 1978 "reference": "c6c1022351a901512170118436c764e473f6de8c" 1979 }, 1980 "dist": { 1981 "type": "zip", 1982 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", 1983 "reference": "c6c1022351a901512170118436c764e473f6de8c", 1984 "shasum": "" 1985 }, 1986 "require": { 1987 "php": ">=7.3" 1988 }, 1989 "type": "library", 1990 "extra": { 1991 "branch-alias": { 1992 "dev-master": "3.0-dev" 1993 } 1994 }, 1995 "autoload": { 1996 "classmap": [ 1997 "src/" 1998 ] 1999 }, 2000 "notification-url": "https://packagist.org/downloads/", 2001 "license": [ 2002 "BSD-3-Clause" 2003 ], 2004 "authors": [ 2005 { 2006 "name": "Sebastian Bergmann", 2007 "email": "sebastian@phpunit.de", 2008 "role": "lead" 2009 } 2010 ], 2011 "description": "Library that helps with managing the version number of Git-hosted PHP projects", 2012 "homepage": "https://github.com/sebastianbergmann/version", 2013 "support": { 2014 "issues": "https://github.com/sebastianbergmann/version/issues", 2015 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" 2016 }, 2017 "funding": [ 2018 { 2019 "url": "https://github.com/sebastianbergmann", 2020 "type": "github" 2021 } 2022 ], 2023 "time": "2020-09-28T06:39:44+00:00" 2024 }, 2025 { 2026 "name": "squizlabs/php_codesniffer", 2027 "version": "3.11.3", 2028 "source": { 2029 "type": "git", 2030 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 2031 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10" 2032 }, 2033 "dist": { 2034 "type": "zip", 2035 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 2036 "reference": "ba05f990e79cbe69b9f35c8c1ac8dca7eecc3a10", 2037 "shasum": "" 2038 }, 2039 "require": { 2040 "ext-simplexml": "*", 2041 "ext-tokenizer": "*", 2042 "ext-xmlwriter": "*", 2043 "php": ">=5.4.0" 2044 }, 2045 "require-dev": { 2046 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 2047 }, 2048 "bin": [ 2049 "bin/phpcbf", 2050 "bin/phpcs" 2051 ], 2052 "type": "library", 2053 "extra": { 2054 "branch-alias": { 2055 "dev-master": "3.x-dev" 2056 } 2057 }, 2058 "notification-url": "https://packagist.org/downloads/", 2059 "license": [ 2060 "BSD-3-Clause" 2061 ], 2062 "authors": [ 2063 { 2064 "name": "Greg Sherwood", 2065 "role": "Former lead" 2066 }, 2067 { 2068 "name": "Juliette Reinders Folmer", 2069 "role": "Current lead" 2070 }, 2071 { 2072 "name": "Contributors", 2073 "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" 2074 } 2075 ], 2076 "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", 2077 "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 2078 "keywords": [ 2079 "phpcs", 2080 "standards", 2081 "static analysis" 2082 ], 2083 "support": { 2084 "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", 2085 "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", 2086 "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 2087 "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" 2088 }, 2089 "funding": [ 2090 { 2091 "url": "https://github.com/PHPCSStandards", 2092 "type": "github" 2093 }, 2094 { 2095 "url": "https://github.com/jrfnl", 2096 "type": "github" 2097 }, 2098 { 2099 "url": "https://opencollective.com/php_codesniffer", 2100 "type": "open_collective" 2101 }, 2102 { 2103 "url": "https://thanks.dev/phpcsstandards", 2104 "type": "thanks_dev" 2105 } 2106 ], 2107 "time": "2025-01-23T17:04:15+00:00" 2108 }, 2109 { 2110 "name": "theseer/tokenizer", 2111 "version": "1.2.3", 2112 "source": { 2113 "type": "git", 2114 "url": "https://github.com/theseer/tokenizer.git", 2115 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" 2116 }, 2117 "dist": { 2118 "type": "zip", 2119 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 2120 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 2121 "shasum": "" 2122 }, 2123 "require": { 2124 "ext-dom": "*", 2125 "ext-tokenizer": "*", 2126 "ext-xmlwriter": "*", 2127 "php": "^7.2 || ^8.0" 2128 }, 2129 "type": "library", 2130 "autoload": { 2131 "classmap": [ 2132 "src/" 2133 ] 2134 }, 2135 "notification-url": "https://packagist.org/downloads/", 2136 "license": [ 2137 "BSD-3-Clause" 2138 ], 2139 "authors": [ 2140 { 2141 "name": "Arne Blankerts", 2142 "email": "arne@blankerts.de", 2143 "role": "Developer" 2144 } 2145 ], 2146 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 2147 "support": { 2148 "issues": "https://github.com/theseer/tokenizer/issues", 2149 "source": "https://github.com/theseer/tokenizer/tree/1.2.3" 2150 }, 2151 "funding": [ 2152 { 2153 "url": "https://github.com/theseer", 2154 "type": "github" 2155 } 2156 ], 2157 "time": "2024-03-03T12:36:25+00:00" 2158 } 2159 ], 2160 "aliases": [], 2161 "minimum-stability": "stable", 2162 "stability-flags": {}, 2163 "prefer-stable": true, 2164 "prefer-lowest": false, 2165 "platform": { 2166 "php": ">=7.4" 2167 }, 2168 "platform-dev": {}, 2169 "platform-overrides": { 2170 "php": "7.4" 2171 }, 2172 "plugin-api-version": "2.6.0" 2173} 2174