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": "a94140ca058284084e19ab22da6dc663", 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 "name": "symfony/polyfill", 156 "url": "https://github.com/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.12.1", 290 "source": { 291 "type": "git", 292 "url": "https://github.com/myclabs/DeepCopy.git", 293 "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845" 294 }, 295 "dist": { 296 "type": "zip", 297 "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/123267b2c49fbf30d78a7b2d333f6be754b94845", 298 "reference": "123267b2c49fbf30d78a7b2d333f6be754b94845", 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.12.1" 338 }, 339 "funding": [ 340 { 341 "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 342 "type": "tidelift" 343 } 344 ], 345 "time": "2024-11-08T17:47:46+00:00" 346 }, 347 { 348 "name": "nikic/php-parser", 349 "version": "v5.3.1", 350 "source": { 351 "type": "git", 352 "url": "https://github.com/nikic/PHP-Parser.git", 353 "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b" 354 }, 355 "dist": { 356 "type": "zip", 357 "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b", 358 "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b", 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.3.1" 402 }, 403 "time": "2024-10-08T18:51:32+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.11", 526 "source": { 527 "type": "git", 528 "url": "https://github.com/phpstan/phpstan.git", 529 "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733" 530 }, 531 "dist": { 532 "type": "zip", 533 "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", 534 "reference": "0d1fc20a962a91be578bcfe7cf939e6e1a2ff733", 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": "2024-11-17T14:08:01+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.21", 903 "source": { 904 "type": "git", 905 "url": "https://github.com/sebastianbergmann/phpunit.git", 906 "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa" 907 }, 908 "dist": { 909 "type": "zip", 910 "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", 911 "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", 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.0", 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.21" 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-09-19T10:50:18+00:00" 1002 }, 1003 { 1004 "name": "rector/rector", 1005 "version": "0.19.8", 1006 "source": { 1007 "type": "git", 1008 "url": "https://github.com/rectorphp/rector.git", 1009 "reference": "de3b3bb159abd704b144aa86fb244f7f1f4ac947" 1010 }, 1011 "dist": { 1012 "type": "zip", 1013 "url": "https://api.github.com/repos/rectorphp/rector/zipball/de3b3bb159abd704b144aa86fb244f7f1f4ac947", 1014 "reference": "de3b3bb159abd704b144aa86fb244f7f1f4ac947", 1015 "shasum": "" 1016 }, 1017 "require": { 1018 "php": "^7.2|^8.0", 1019 "phpstan/phpstan": "^1.10.56" 1020 }, 1021 "conflict": { 1022 "rector/rector-doctrine": "*", 1023 "rector/rector-downgrade-php": "*", 1024 "rector/rector-phpunit": "*", 1025 "rector/rector-symfony": "*" 1026 }, 1027 "bin": [ 1028 "bin/rector" 1029 ], 1030 "type": "library", 1031 "autoload": { 1032 "files": [ 1033 "bootstrap.php" 1034 ] 1035 }, 1036 "notification-url": "https://packagist.org/downloads/", 1037 "license": [ 1038 "MIT" 1039 ], 1040 "description": "Instant Upgrade and Automated Refactoring of any PHP code", 1041 "keywords": [ 1042 "automation", 1043 "dev", 1044 "migration", 1045 "refactoring" 1046 ], 1047 "support": { 1048 "issues": "https://github.com/rectorphp/rector/issues", 1049 "source": "https://github.com/rectorphp/rector/tree/0.19.8" 1050 }, 1051 "funding": [ 1052 { 1053 "url": "https://github.com/tomasvotruba", 1054 "type": "github" 1055 } 1056 ], 1057 "time": "2024-02-05T10:59:13+00:00" 1058 }, 1059 { 1060 "name": "sebastian/cli-parser", 1061 "version": "1.0.2", 1062 "source": { 1063 "type": "git", 1064 "url": "https://github.com/sebastianbergmann/cli-parser.git", 1065 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b" 1066 }, 1067 "dist": { 1068 "type": "zip", 1069 "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/2b56bea83a09de3ac06bb18b92f068e60cc6f50b", 1070 "reference": "2b56bea83a09de3ac06bb18b92f068e60cc6f50b", 1071 "shasum": "" 1072 }, 1073 "require": { 1074 "php": ">=7.3" 1075 }, 1076 "require-dev": { 1077 "phpunit/phpunit": "^9.3" 1078 }, 1079 "type": "library", 1080 "extra": { 1081 "branch-alias": { 1082 "dev-master": "1.0-dev" 1083 } 1084 }, 1085 "autoload": { 1086 "classmap": [ 1087 "src/" 1088 ] 1089 }, 1090 "notification-url": "https://packagist.org/downloads/", 1091 "license": [ 1092 "BSD-3-Clause" 1093 ], 1094 "authors": [ 1095 { 1096 "name": "Sebastian Bergmann", 1097 "email": "sebastian@phpunit.de", 1098 "role": "lead" 1099 } 1100 ], 1101 "description": "Library for parsing CLI options", 1102 "homepage": "https://github.com/sebastianbergmann/cli-parser", 1103 "support": { 1104 "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 1105 "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.2" 1106 }, 1107 "funding": [ 1108 { 1109 "url": "https://github.com/sebastianbergmann", 1110 "type": "github" 1111 } 1112 ], 1113 "time": "2024-03-02T06:27:43+00:00" 1114 }, 1115 { 1116 "name": "sebastian/code-unit", 1117 "version": "1.0.8", 1118 "source": { 1119 "type": "git", 1120 "url": "https://github.com/sebastianbergmann/code-unit.git", 1121 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120" 1122 }, 1123 "dist": { 1124 "type": "zip", 1125 "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120", 1126 "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120", 1127 "shasum": "" 1128 }, 1129 "require": { 1130 "php": ">=7.3" 1131 }, 1132 "require-dev": { 1133 "phpunit/phpunit": "^9.3" 1134 }, 1135 "type": "library", 1136 "extra": { 1137 "branch-alias": { 1138 "dev-master": "1.0-dev" 1139 } 1140 }, 1141 "autoload": { 1142 "classmap": [ 1143 "src/" 1144 ] 1145 }, 1146 "notification-url": "https://packagist.org/downloads/", 1147 "license": [ 1148 "BSD-3-Clause" 1149 ], 1150 "authors": [ 1151 { 1152 "name": "Sebastian Bergmann", 1153 "email": "sebastian@phpunit.de", 1154 "role": "lead" 1155 } 1156 ], 1157 "description": "Collection of value objects that represent the PHP code units", 1158 "homepage": "https://github.com/sebastianbergmann/code-unit", 1159 "support": { 1160 "issues": "https://github.com/sebastianbergmann/code-unit/issues", 1161 "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8" 1162 }, 1163 "funding": [ 1164 { 1165 "url": "https://github.com/sebastianbergmann", 1166 "type": "github" 1167 } 1168 ], 1169 "time": "2020-10-26T13:08:54+00:00" 1170 }, 1171 { 1172 "name": "sebastian/code-unit-reverse-lookup", 1173 "version": "2.0.3", 1174 "source": { 1175 "type": "git", 1176 "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 1177 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5" 1178 }, 1179 "dist": { 1180 "type": "zip", 1181 "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 1182 "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5", 1183 "shasum": "" 1184 }, 1185 "require": { 1186 "php": ">=7.3" 1187 }, 1188 "require-dev": { 1189 "phpunit/phpunit": "^9.3" 1190 }, 1191 "type": "library", 1192 "extra": { 1193 "branch-alias": { 1194 "dev-master": "2.0-dev" 1195 } 1196 }, 1197 "autoload": { 1198 "classmap": [ 1199 "src/" 1200 ] 1201 }, 1202 "notification-url": "https://packagist.org/downloads/", 1203 "license": [ 1204 "BSD-3-Clause" 1205 ], 1206 "authors": [ 1207 { 1208 "name": "Sebastian Bergmann", 1209 "email": "sebastian@phpunit.de" 1210 } 1211 ], 1212 "description": "Looks up which function or method a line of code belongs to", 1213 "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 1214 "support": { 1215 "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 1216 "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3" 1217 }, 1218 "funding": [ 1219 { 1220 "url": "https://github.com/sebastianbergmann", 1221 "type": "github" 1222 } 1223 ], 1224 "time": "2020-09-28T05:30:19+00:00" 1225 }, 1226 { 1227 "name": "sebastian/comparator", 1228 "version": "4.0.8", 1229 "source": { 1230 "type": "git", 1231 "url": "https://github.com/sebastianbergmann/comparator.git", 1232 "reference": "fa0f136dd2334583309d32b62544682ee972b51a" 1233 }, 1234 "dist": { 1235 "type": "zip", 1236 "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/fa0f136dd2334583309d32b62544682ee972b51a", 1237 "reference": "fa0f136dd2334583309d32b62544682ee972b51a", 1238 "shasum": "" 1239 }, 1240 "require": { 1241 "php": ">=7.3", 1242 "sebastian/diff": "^4.0", 1243 "sebastian/exporter": "^4.0" 1244 }, 1245 "require-dev": { 1246 "phpunit/phpunit": "^9.3" 1247 }, 1248 "type": "library", 1249 "extra": { 1250 "branch-alias": { 1251 "dev-master": "4.0-dev" 1252 } 1253 }, 1254 "autoload": { 1255 "classmap": [ 1256 "src/" 1257 ] 1258 }, 1259 "notification-url": "https://packagist.org/downloads/", 1260 "license": [ 1261 "BSD-3-Clause" 1262 ], 1263 "authors": [ 1264 { 1265 "name": "Sebastian Bergmann", 1266 "email": "sebastian@phpunit.de" 1267 }, 1268 { 1269 "name": "Jeff Welch", 1270 "email": "whatthejeff@gmail.com" 1271 }, 1272 { 1273 "name": "Volker Dusch", 1274 "email": "github@wallbash.com" 1275 }, 1276 { 1277 "name": "Bernhard Schussek", 1278 "email": "bschussek@2bepublished.at" 1279 } 1280 ], 1281 "description": "Provides the functionality to compare PHP values for equality", 1282 "homepage": "https://github.com/sebastianbergmann/comparator", 1283 "keywords": [ 1284 "comparator", 1285 "compare", 1286 "equality" 1287 ], 1288 "support": { 1289 "issues": "https://github.com/sebastianbergmann/comparator/issues", 1290 "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.8" 1291 }, 1292 "funding": [ 1293 { 1294 "url": "https://github.com/sebastianbergmann", 1295 "type": "github" 1296 } 1297 ], 1298 "time": "2022-09-14T12:41:17+00:00" 1299 }, 1300 { 1301 "name": "sebastian/complexity", 1302 "version": "2.0.3", 1303 "source": { 1304 "type": "git", 1305 "url": "https://github.com/sebastianbergmann/complexity.git", 1306 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a" 1307 }, 1308 "dist": { 1309 "type": "zip", 1310 "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/25f207c40d62b8b7aa32f5ab026c53561964053a", 1311 "reference": "25f207c40d62b8b7aa32f5ab026c53561964053a", 1312 "shasum": "" 1313 }, 1314 "require": { 1315 "nikic/php-parser": "^4.18 || ^5.0", 1316 "php": ">=7.3" 1317 }, 1318 "require-dev": { 1319 "phpunit/phpunit": "^9.3" 1320 }, 1321 "type": "library", 1322 "extra": { 1323 "branch-alias": { 1324 "dev-master": "2.0-dev" 1325 } 1326 }, 1327 "autoload": { 1328 "classmap": [ 1329 "src/" 1330 ] 1331 }, 1332 "notification-url": "https://packagist.org/downloads/", 1333 "license": [ 1334 "BSD-3-Clause" 1335 ], 1336 "authors": [ 1337 { 1338 "name": "Sebastian Bergmann", 1339 "email": "sebastian@phpunit.de", 1340 "role": "lead" 1341 } 1342 ], 1343 "description": "Library for calculating the complexity of PHP code units", 1344 "homepage": "https://github.com/sebastianbergmann/complexity", 1345 "support": { 1346 "issues": "https://github.com/sebastianbergmann/complexity/issues", 1347 "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.3" 1348 }, 1349 "funding": [ 1350 { 1351 "url": "https://github.com/sebastianbergmann", 1352 "type": "github" 1353 } 1354 ], 1355 "time": "2023-12-22T06:19:30+00:00" 1356 }, 1357 { 1358 "name": "sebastian/diff", 1359 "version": "4.0.6", 1360 "source": { 1361 "type": "git", 1362 "url": "https://github.com/sebastianbergmann/diff.git", 1363 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" 1364 }, 1365 "dist": { 1366 "type": "zip", 1367 "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", 1368 "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", 1369 "shasum": "" 1370 }, 1371 "require": { 1372 "php": ">=7.3" 1373 }, 1374 "require-dev": { 1375 "phpunit/phpunit": "^9.3", 1376 "symfony/process": "^4.2 || ^5" 1377 }, 1378 "type": "library", 1379 "extra": { 1380 "branch-alias": { 1381 "dev-master": "4.0-dev" 1382 } 1383 }, 1384 "autoload": { 1385 "classmap": [ 1386 "src/" 1387 ] 1388 }, 1389 "notification-url": "https://packagist.org/downloads/", 1390 "license": [ 1391 "BSD-3-Clause" 1392 ], 1393 "authors": [ 1394 { 1395 "name": "Sebastian Bergmann", 1396 "email": "sebastian@phpunit.de" 1397 }, 1398 { 1399 "name": "Kore Nordmann", 1400 "email": "mail@kore-nordmann.de" 1401 } 1402 ], 1403 "description": "Diff implementation", 1404 "homepage": "https://github.com/sebastianbergmann/diff", 1405 "keywords": [ 1406 "diff", 1407 "udiff", 1408 "unidiff", 1409 "unified diff" 1410 ], 1411 "support": { 1412 "issues": "https://github.com/sebastianbergmann/diff/issues", 1413 "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" 1414 }, 1415 "funding": [ 1416 { 1417 "url": "https://github.com/sebastianbergmann", 1418 "type": "github" 1419 } 1420 ], 1421 "time": "2024-03-02T06:30:58+00:00" 1422 }, 1423 { 1424 "name": "sebastian/environment", 1425 "version": "5.1.5", 1426 "source": { 1427 "type": "git", 1428 "url": "https://github.com/sebastianbergmann/environment.git", 1429 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed" 1430 }, 1431 "dist": { 1432 "type": "zip", 1433 "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 1434 "reference": "830c43a844f1f8d5b7a1f6d6076b784454d8b7ed", 1435 "shasum": "" 1436 }, 1437 "require": { 1438 "php": ">=7.3" 1439 }, 1440 "require-dev": { 1441 "phpunit/phpunit": "^9.3" 1442 }, 1443 "suggest": { 1444 "ext-posix": "*" 1445 }, 1446 "type": "library", 1447 "extra": { 1448 "branch-alias": { 1449 "dev-master": "5.1-dev" 1450 } 1451 }, 1452 "autoload": { 1453 "classmap": [ 1454 "src/" 1455 ] 1456 }, 1457 "notification-url": "https://packagist.org/downloads/", 1458 "license": [ 1459 "BSD-3-Clause" 1460 ], 1461 "authors": [ 1462 { 1463 "name": "Sebastian Bergmann", 1464 "email": "sebastian@phpunit.de" 1465 } 1466 ], 1467 "description": "Provides functionality to handle HHVM/PHP environments", 1468 "homepage": "http://www.github.com/sebastianbergmann/environment", 1469 "keywords": [ 1470 "Xdebug", 1471 "environment", 1472 "hhvm" 1473 ], 1474 "support": { 1475 "issues": "https://github.com/sebastianbergmann/environment/issues", 1476 "source": "https://github.com/sebastianbergmann/environment/tree/5.1.5" 1477 }, 1478 "funding": [ 1479 { 1480 "url": "https://github.com/sebastianbergmann", 1481 "type": "github" 1482 } 1483 ], 1484 "time": "2023-02-03T06:03:51+00:00" 1485 }, 1486 { 1487 "name": "sebastian/exporter", 1488 "version": "4.0.6", 1489 "source": { 1490 "type": "git", 1491 "url": "https://github.com/sebastianbergmann/exporter.git", 1492 "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72" 1493 }, 1494 "dist": { 1495 "type": "zip", 1496 "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/78c00df8f170e02473b682df15bfcdacc3d32d72", 1497 "reference": "78c00df8f170e02473b682df15bfcdacc3d32d72", 1498 "shasum": "" 1499 }, 1500 "require": { 1501 "php": ">=7.3", 1502 "sebastian/recursion-context": "^4.0" 1503 }, 1504 "require-dev": { 1505 "ext-mbstring": "*", 1506 "phpunit/phpunit": "^9.3" 1507 }, 1508 "type": "library", 1509 "extra": { 1510 "branch-alias": { 1511 "dev-master": "4.0-dev" 1512 } 1513 }, 1514 "autoload": { 1515 "classmap": [ 1516 "src/" 1517 ] 1518 }, 1519 "notification-url": "https://packagist.org/downloads/", 1520 "license": [ 1521 "BSD-3-Clause" 1522 ], 1523 "authors": [ 1524 { 1525 "name": "Sebastian Bergmann", 1526 "email": "sebastian@phpunit.de" 1527 }, 1528 { 1529 "name": "Jeff Welch", 1530 "email": "whatthejeff@gmail.com" 1531 }, 1532 { 1533 "name": "Volker Dusch", 1534 "email": "github@wallbash.com" 1535 }, 1536 { 1537 "name": "Adam Harvey", 1538 "email": "aharvey@php.net" 1539 }, 1540 { 1541 "name": "Bernhard Schussek", 1542 "email": "bschussek@gmail.com" 1543 } 1544 ], 1545 "description": "Provides the functionality to export PHP variables for visualization", 1546 "homepage": "https://www.github.com/sebastianbergmann/exporter", 1547 "keywords": [ 1548 "export", 1549 "exporter" 1550 ], 1551 "support": { 1552 "issues": "https://github.com/sebastianbergmann/exporter/issues", 1553 "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.6" 1554 }, 1555 "funding": [ 1556 { 1557 "url": "https://github.com/sebastianbergmann", 1558 "type": "github" 1559 } 1560 ], 1561 "time": "2024-03-02T06:33:00+00:00" 1562 }, 1563 { 1564 "name": "sebastian/global-state", 1565 "version": "5.0.7", 1566 "source": { 1567 "type": "git", 1568 "url": "https://github.com/sebastianbergmann/global-state.git", 1569 "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9" 1570 }, 1571 "dist": { 1572 "type": "zip", 1573 "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", 1574 "reference": "bca7df1f32ee6fe93b4d4a9abbf69e13a4ada2c9", 1575 "shasum": "" 1576 }, 1577 "require": { 1578 "php": ">=7.3", 1579 "sebastian/object-reflector": "^2.0", 1580 "sebastian/recursion-context": "^4.0" 1581 }, 1582 "require-dev": { 1583 "ext-dom": "*", 1584 "phpunit/phpunit": "^9.3" 1585 }, 1586 "suggest": { 1587 "ext-uopz": "*" 1588 }, 1589 "type": "library", 1590 "extra": { 1591 "branch-alias": { 1592 "dev-master": "5.0-dev" 1593 } 1594 }, 1595 "autoload": { 1596 "classmap": [ 1597 "src/" 1598 ] 1599 }, 1600 "notification-url": "https://packagist.org/downloads/", 1601 "license": [ 1602 "BSD-3-Clause" 1603 ], 1604 "authors": [ 1605 { 1606 "name": "Sebastian Bergmann", 1607 "email": "sebastian@phpunit.de" 1608 } 1609 ], 1610 "description": "Snapshotting of global state", 1611 "homepage": "http://www.github.com/sebastianbergmann/global-state", 1612 "keywords": [ 1613 "global state" 1614 ], 1615 "support": { 1616 "issues": "https://github.com/sebastianbergmann/global-state/issues", 1617 "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.7" 1618 }, 1619 "funding": [ 1620 { 1621 "url": "https://github.com/sebastianbergmann", 1622 "type": "github" 1623 } 1624 ], 1625 "time": "2024-03-02T06:35:11+00:00" 1626 }, 1627 { 1628 "name": "sebastian/lines-of-code", 1629 "version": "1.0.4", 1630 "source": { 1631 "type": "git", 1632 "url": "https://github.com/sebastianbergmann/lines-of-code.git", 1633 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5" 1634 }, 1635 "dist": { 1636 "type": "zip", 1637 "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/e1e4a170560925c26d424b6a03aed157e7dcc5c5", 1638 "reference": "e1e4a170560925c26d424b6a03aed157e7dcc5c5", 1639 "shasum": "" 1640 }, 1641 "require": { 1642 "nikic/php-parser": "^4.18 || ^5.0", 1643 "php": ">=7.3" 1644 }, 1645 "require-dev": { 1646 "phpunit/phpunit": "^9.3" 1647 }, 1648 "type": "library", 1649 "extra": { 1650 "branch-alias": { 1651 "dev-master": "1.0-dev" 1652 } 1653 }, 1654 "autoload": { 1655 "classmap": [ 1656 "src/" 1657 ] 1658 }, 1659 "notification-url": "https://packagist.org/downloads/", 1660 "license": [ 1661 "BSD-3-Clause" 1662 ], 1663 "authors": [ 1664 { 1665 "name": "Sebastian Bergmann", 1666 "email": "sebastian@phpunit.de", 1667 "role": "lead" 1668 } 1669 ], 1670 "description": "Library for counting the lines of code in PHP source code", 1671 "homepage": "https://github.com/sebastianbergmann/lines-of-code", 1672 "support": { 1673 "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 1674 "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.4" 1675 }, 1676 "funding": [ 1677 { 1678 "url": "https://github.com/sebastianbergmann", 1679 "type": "github" 1680 } 1681 ], 1682 "time": "2023-12-22T06:20:34+00:00" 1683 }, 1684 { 1685 "name": "sebastian/object-enumerator", 1686 "version": "4.0.4", 1687 "source": { 1688 "type": "git", 1689 "url": "https://github.com/sebastianbergmann/object-enumerator.git", 1690 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71" 1691 }, 1692 "dist": { 1693 "type": "zip", 1694 "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71", 1695 "reference": "5c9eeac41b290a3712d88851518825ad78f45c71", 1696 "shasum": "" 1697 }, 1698 "require": { 1699 "php": ">=7.3", 1700 "sebastian/object-reflector": "^2.0", 1701 "sebastian/recursion-context": "^4.0" 1702 }, 1703 "require-dev": { 1704 "phpunit/phpunit": "^9.3" 1705 }, 1706 "type": "library", 1707 "extra": { 1708 "branch-alias": { 1709 "dev-master": "4.0-dev" 1710 } 1711 }, 1712 "autoload": { 1713 "classmap": [ 1714 "src/" 1715 ] 1716 }, 1717 "notification-url": "https://packagist.org/downloads/", 1718 "license": [ 1719 "BSD-3-Clause" 1720 ], 1721 "authors": [ 1722 { 1723 "name": "Sebastian Bergmann", 1724 "email": "sebastian@phpunit.de" 1725 } 1726 ], 1727 "description": "Traverses array structures and object graphs to enumerate all referenced objects", 1728 "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 1729 "support": { 1730 "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 1731 "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4" 1732 }, 1733 "funding": [ 1734 { 1735 "url": "https://github.com/sebastianbergmann", 1736 "type": "github" 1737 } 1738 ], 1739 "time": "2020-10-26T13:12:34+00:00" 1740 }, 1741 { 1742 "name": "sebastian/object-reflector", 1743 "version": "2.0.4", 1744 "source": { 1745 "type": "git", 1746 "url": "https://github.com/sebastianbergmann/object-reflector.git", 1747 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7" 1748 }, 1749 "dist": { 1750 "type": "zip", 1751 "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 1752 "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7", 1753 "shasum": "" 1754 }, 1755 "require": { 1756 "php": ">=7.3" 1757 }, 1758 "require-dev": { 1759 "phpunit/phpunit": "^9.3" 1760 }, 1761 "type": "library", 1762 "extra": { 1763 "branch-alias": { 1764 "dev-master": "2.0-dev" 1765 } 1766 }, 1767 "autoload": { 1768 "classmap": [ 1769 "src/" 1770 ] 1771 }, 1772 "notification-url": "https://packagist.org/downloads/", 1773 "license": [ 1774 "BSD-3-Clause" 1775 ], 1776 "authors": [ 1777 { 1778 "name": "Sebastian Bergmann", 1779 "email": "sebastian@phpunit.de" 1780 } 1781 ], 1782 "description": "Allows reflection of object attributes, including inherited and non-public ones", 1783 "homepage": "https://github.com/sebastianbergmann/object-reflector/", 1784 "support": { 1785 "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 1786 "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4" 1787 }, 1788 "funding": [ 1789 { 1790 "url": "https://github.com/sebastianbergmann", 1791 "type": "github" 1792 } 1793 ], 1794 "time": "2020-10-26T13:14:26+00:00" 1795 }, 1796 { 1797 "name": "sebastian/recursion-context", 1798 "version": "4.0.5", 1799 "source": { 1800 "type": "git", 1801 "url": "https://github.com/sebastianbergmann/recursion-context.git", 1802 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1" 1803 }, 1804 "dist": { 1805 "type": "zip", 1806 "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 1807 "reference": "e75bd0f07204fec2a0af9b0f3cfe97d05f92efc1", 1808 "shasum": "" 1809 }, 1810 "require": { 1811 "php": ">=7.3" 1812 }, 1813 "require-dev": { 1814 "phpunit/phpunit": "^9.3" 1815 }, 1816 "type": "library", 1817 "extra": { 1818 "branch-alias": { 1819 "dev-master": "4.0-dev" 1820 } 1821 }, 1822 "autoload": { 1823 "classmap": [ 1824 "src/" 1825 ] 1826 }, 1827 "notification-url": "https://packagist.org/downloads/", 1828 "license": [ 1829 "BSD-3-Clause" 1830 ], 1831 "authors": [ 1832 { 1833 "name": "Sebastian Bergmann", 1834 "email": "sebastian@phpunit.de" 1835 }, 1836 { 1837 "name": "Jeff Welch", 1838 "email": "whatthejeff@gmail.com" 1839 }, 1840 { 1841 "name": "Adam Harvey", 1842 "email": "aharvey@php.net" 1843 } 1844 ], 1845 "description": "Provides functionality to recursively process PHP variables", 1846 "homepage": "https://github.com/sebastianbergmann/recursion-context", 1847 "support": { 1848 "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 1849 "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.5" 1850 }, 1851 "funding": [ 1852 { 1853 "url": "https://github.com/sebastianbergmann", 1854 "type": "github" 1855 } 1856 ], 1857 "time": "2023-02-03T06:07:39+00:00" 1858 }, 1859 { 1860 "name": "sebastian/resource-operations", 1861 "version": "3.0.4", 1862 "source": { 1863 "type": "git", 1864 "url": "https://github.com/sebastianbergmann/resource-operations.git", 1865 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" 1866 }, 1867 "dist": { 1868 "type": "zip", 1869 "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", 1870 "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", 1871 "shasum": "" 1872 }, 1873 "require": { 1874 "php": ">=7.3" 1875 }, 1876 "require-dev": { 1877 "phpunit/phpunit": "^9.0" 1878 }, 1879 "type": "library", 1880 "extra": { 1881 "branch-alias": { 1882 "dev-main": "3.0-dev" 1883 } 1884 }, 1885 "autoload": { 1886 "classmap": [ 1887 "src/" 1888 ] 1889 }, 1890 "notification-url": "https://packagist.org/downloads/", 1891 "license": [ 1892 "BSD-3-Clause" 1893 ], 1894 "authors": [ 1895 { 1896 "name": "Sebastian Bergmann", 1897 "email": "sebastian@phpunit.de" 1898 } 1899 ], 1900 "description": "Provides a list of PHP built-in functions that operate on resources", 1901 "homepage": "https://www.github.com/sebastianbergmann/resource-operations", 1902 "support": { 1903 "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" 1904 }, 1905 "funding": [ 1906 { 1907 "url": "https://github.com/sebastianbergmann", 1908 "type": "github" 1909 } 1910 ], 1911 "time": "2024-03-14T16:00:52+00:00" 1912 }, 1913 { 1914 "name": "sebastian/type", 1915 "version": "3.2.1", 1916 "source": { 1917 "type": "git", 1918 "url": "https://github.com/sebastianbergmann/type.git", 1919 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7" 1920 }, 1921 "dist": { 1922 "type": "zip", 1923 "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 1924 "reference": "75e2c2a32f5e0b3aef905b9ed0b179b953b3d7c7", 1925 "shasum": "" 1926 }, 1927 "require": { 1928 "php": ">=7.3" 1929 }, 1930 "require-dev": { 1931 "phpunit/phpunit": "^9.5" 1932 }, 1933 "type": "library", 1934 "extra": { 1935 "branch-alias": { 1936 "dev-master": "3.2-dev" 1937 } 1938 }, 1939 "autoload": { 1940 "classmap": [ 1941 "src/" 1942 ] 1943 }, 1944 "notification-url": "https://packagist.org/downloads/", 1945 "license": [ 1946 "BSD-3-Clause" 1947 ], 1948 "authors": [ 1949 { 1950 "name": "Sebastian Bergmann", 1951 "email": "sebastian@phpunit.de", 1952 "role": "lead" 1953 } 1954 ], 1955 "description": "Collection of value objects that represent the types of the PHP type system", 1956 "homepage": "https://github.com/sebastianbergmann/type", 1957 "support": { 1958 "issues": "https://github.com/sebastianbergmann/type/issues", 1959 "source": "https://github.com/sebastianbergmann/type/tree/3.2.1" 1960 }, 1961 "funding": [ 1962 { 1963 "url": "https://github.com/sebastianbergmann", 1964 "type": "github" 1965 } 1966 ], 1967 "time": "2023-02-03T06:13:03+00:00" 1968 }, 1969 { 1970 "name": "sebastian/version", 1971 "version": "3.0.2", 1972 "source": { 1973 "type": "git", 1974 "url": "https://github.com/sebastianbergmann/version.git", 1975 "reference": "c6c1022351a901512170118436c764e473f6de8c" 1976 }, 1977 "dist": { 1978 "type": "zip", 1979 "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c", 1980 "reference": "c6c1022351a901512170118436c764e473f6de8c", 1981 "shasum": "" 1982 }, 1983 "require": { 1984 "php": ">=7.3" 1985 }, 1986 "type": "library", 1987 "extra": { 1988 "branch-alias": { 1989 "dev-master": "3.0-dev" 1990 } 1991 }, 1992 "autoload": { 1993 "classmap": [ 1994 "src/" 1995 ] 1996 }, 1997 "notification-url": "https://packagist.org/downloads/", 1998 "license": [ 1999 "BSD-3-Clause" 2000 ], 2001 "authors": [ 2002 { 2003 "name": "Sebastian Bergmann", 2004 "email": "sebastian@phpunit.de", 2005 "role": "lead" 2006 } 2007 ], 2008 "description": "Library that helps with managing the version number of Git-hosted PHP projects", 2009 "homepage": "https://github.com/sebastianbergmann/version", 2010 "support": { 2011 "issues": "https://github.com/sebastianbergmann/version/issues", 2012 "source": "https://github.com/sebastianbergmann/version/tree/3.0.2" 2013 }, 2014 "funding": [ 2015 { 2016 "url": "https://github.com/sebastianbergmann", 2017 "type": "github" 2018 } 2019 ], 2020 "time": "2020-09-28T06:39:44+00:00" 2021 }, 2022 { 2023 "name": "squizlabs/php_codesniffer", 2024 "version": "3.11.1", 2025 "source": { 2026 "type": "git", 2027 "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 2028 "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87" 2029 }, 2030 "dist": { 2031 "type": "zip", 2032 "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", 2033 "reference": "19473c30efe4f7b3cd42522d0b2e6e7f243c6f87", 2034 "shasum": "" 2035 }, 2036 "require": { 2037 "ext-simplexml": "*", 2038 "ext-tokenizer": "*", 2039 "ext-xmlwriter": "*", 2040 "php": ">=5.4.0" 2041 }, 2042 "require-dev": { 2043 "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 2044 }, 2045 "bin": [ 2046 "bin/phpcbf", 2047 "bin/phpcs" 2048 ], 2049 "type": "library", 2050 "extra": { 2051 "branch-alias": { 2052 "dev-master": "3.x-dev" 2053 } 2054 }, 2055 "notification-url": "https://packagist.org/downloads/", 2056 "license": [ 2057 "BSD-3-Clause" 2058 ], 2059 "authors": [ 2060 { 2061 "name": "Greg Sherwood", 2062 "role": "Former lead" 2063 }, 2064 { 2065 "name": "Juliette Reinders Folmer", 2066 "role": "Current lead" 2067 }, 2068 { 2069 "name": "Contributors", 2070 "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" 2071 } 2072 ], 2073 "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", 2074 "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 2075 "keywords": [ 2076 "phpcs", 2077 "standards", 2078 "static analysis" 2079 ], 2080 "support": { 2081 "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", 2082 "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", 2083 "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 2084 "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" 2085 }, 2086 "funding": [ 2087 { 2088 "url": "https://github.com/PHPCSStandards", 2089 "type": "github" 2090 }, 2091 { 2092 "url": "https://github.com/jrfnl", 2093 "type": "github" 2094 }, 2095 { 2096 "url": "https://opencollective.com/php_codesniffer", 2097 "type": "open_collective" 2098 } 2099 ], 2100 "time": "2024-11-16T12:02:36+00:00" 2101 }, 2102 { 2103 "name": "theseer/tokenizer", 2104 "version": "1.2.3", 2105 "source": { 2106 "type": "git", 2107 "url": "https://github.com/theseer/tokenizer.git", 2108 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" 2109 }, 2110 "dist": { 2111 "type": "zip", 2112 "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 2113 "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 2114 "shasum": "" 2115 }, 2116 "require": { 2117 "ext-dom": "*", 2118 "ext-tokenizer": "*", 2119 "ext-xmlwriter": "*", 2120 "php": "^7.2 || ^8.0" 2121 }, 2122 "type": "library", 2123 "autoload": { 2124 "classmap": [ 2125 "src/" 2126 ] 2127 }, 2128 "notification-url": "https://packagist.org/downloads/", 2129 "license": [ 2130 "BSD-3-Clause" 2131 ], 2132 "authors": [ 2133 { 2134 "name": "Arne Blankerts", 2135 "email": "arne@blankerts.de", 2136 "role": "Developer" 2137 } 2138 ], 2139 "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 2140 "support": { 2141 "issues": "https://github.com/theseer/tokenizer/issues", 2142 "source": "https://github.com/theseer/tokenizer/tree/1.2.3" 2143 }, 2144 "funding": [ 2145 { 2146 "url": "https://github.com/theseer", 2147 "type": "github" 2148 } 2149 ], 2150 "time": "2024-03-03T12:36:25+00:00" 2151 } 2152 ], 2153 "aliases": [], 2154 "minimum-stability": "stable", 2155 "stability-flags": {}, 2156 "prefer-stable": true, 2157 "prefer-lowest": false, 2158 "platform": { 2159 "php": ">=7.4" 2160 }, 2161 "platform-dev": {}, 2162 "platform-overrides": { 2163 "php": "7.4" 2164 }, 2165 "plugin-api-version": "2.6.0" 2166} 2167