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