Merge pull request #296928 from patka-123/phpinsights

phpPackages.phpinsights: init at 2.11.0

authored by Pol Dellaiera and committed by GitHub 7c696d12 3d41d108

+5887
+5856
pkgs/development/php-packages/phpinsights/composer.lock
··· 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": "bb5b748039828c517cd4b7af903f281c", 8 + "packages": [ 9 + { 10 + "name": "cmgmyr/phploc", 11 + "version": "8.0.3", 12 + "source": { 13 + "type": "git", 14 + "url": "https://github.com/cmgmyr/phploc.git", 15 + "reference": "e61d4729df46c5920ab61973bfa3f70f81a70b5f" 16 + }, 17 + "dist": { 18 + "type": "zip", 19 + "url": "https://api.github.com/repos/cmgmyr/phploc/zipball/e61d4729df46c5920ab61973bfa3f70f81a70b5f", 20 + "reference": "e61d4729df46c5920ab61973bfa3f70f81a70b5f", 21 + "shasum": "" 22 + }, 23 + "require": { 24 + "ext-dom": "*", 25 + "ext-json": "*", 26 + "php": "^7.4 || ^8.0", 27 + "phpunit/php-file-iterator": "^3.0|^4.0", 28 + "sebastian/cli-parser": "^1.0|^2.0" 29 + }, 30 + "require-dev": { 31 + "friendsofphp/php-cs-fixer": "^3.2", 32 + "phpunit/phpunit": "^9.0|^10.0", 33 + "vimeo/psalm": "^5.7" 34 + }, 35 + "bin": [ 36 + "phploc" 37 + ], 38 + "type": "library", 39 + "extra": { 40 + "branch-alias": { 41 + "dev-main": "8.0-dev" 42 + } 43 + }, 44 + "autoload": { 45 + "classmap": [ 46 + "src/" 47 + ] 48 + }, 49 + "notification-url": "https://packagist.org/downloads/", 50 + "license": [ 51 + "BSD-3-Clause" 52 + ], 53 + "authors": [ 54 + { 55 + "name": "Chris Gmyr", 56 + "email": "cmgmyr@gmail.com", 57 + "role": "lead" 58 + } 59 + ], 60 + "description": "A tool for quickly measuring the size of a PHP project.", 61 + "homepage": "https://github.com/cmgmyr/phploc", 62 + "support": { 63 + "issues": "https://github.com/cmgmyr/phploc/issues", 64 + "source": "https://github.com/cmgmyr/phploc/tree/8.0.3" 65 + }, 66 + "funding": [ 67 + { 68 + "url": "https://github.com/cmgmyr", 69 + "type": "github" 70 + } 71 + ], 72 + "time": "2023-08-05T16:49:39+00:00" 73 + }, 74 + { 75 + "name": "composer/pcre", 76 + "version": "3.1.2", 77 + "source": { 78 + "type": "git", 79 + "url": "https://github.com/composer/pcre.git", 80 + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace" 81 + }, 82 + "dist": { 83 + "type": "zip", 84 + "url": "https://api.github.com/repos/composer/pcre/zipball/4775f35b2d70865807c89d32c8e7385b86eb0ace", 85 + "reference": "4775f35b2d70865807c89d32c8e7385b86eb0ace", 86 + "shasum": "" 87 + }, 88 + "require": { 89 + "php": "^7.4 || ^8.0" 90 + }, 91 + "require-dev": { 92 + "phpstan/phpstan": "^1.3", 93 + "phpstan/phpstan-strict-rules": "^1.1", 94 + "symfony/phpunit-bridge": "^5" 95 + }, 96 + "type": "library", 97 + "extra": { 98 + "branch-alias": { 99 + "dev-main": "3.x-dev" 100 + } 101 + }, 102 + "autoload": { 103 + "psr-4": { 104 + "Composer\\Pcre\\": "src" 105 + } 106 + }, 107 + "notification-url": "https://packagist.org/downloads/", 108 + "license": [ 109 + "MIT" 110 + ], 111 + "authors": [ 112 + { 113 + "name": "Jordi Boggiano", 114 + "email": "j.boggiano@seld.be", 115 + "homepage": "http://seld.be" 116 + } 117 + ], 118 + "description": "PCRE wrapping library that offers type-safe preg_* replacements.", 119 + "keywords": [ 120 + "PCRE", 121 + "preg", 122 + "regex", 123 + "regular expression" 124 + ], 125 + "support": { 126 + "issues": "https://github.com/composer/pcre/issues", 127 + "source": "https://github.com/composer/pcre/tree/3.1.2" 128 + }, 129 + "funding": [ 130 + { 131 + "url": "https://packagist.com", 132 + "type": "custom" 133 + }, 134 + { 135 + "url": "https://github.com/composer", 136 + "type": "github" 137 + }, 138 + { 139 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 140 + "type": "tidelift" 141 + } 142 + ], 143 + "time": "2024-03-07T15:38:35+00:00" 144 + }, 145 + { 146 + "name": "composer/semver", 147 + "version": "3.4.0", 148 + "source": { 149 + "type": "git", 150 + "url": "https://github.com/composer/semver.git", 151 + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" 152 + }, 153 + "dist": { 154 + "type": "zip", 155 + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", 156 + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", 157 + "shasum": "" 158 + }, 159 + "require": { 160 + "php": "^5.3.2 || ^7.0 || ^8.0" 161 + }, 162 + "require-dev": { 163 + "phpstan/phpstan": "^1.4", 164 + "symfony/phpunit-bridge": "^4.2 || ^5" 165 + }, 166 + "type": "library", 167 + "extra": { 168 + "branch-alias": { 169 + "dev-main": "3.x-dev" 170 + } 171 + }, 172 + "autoload": { 173 + "psr-4": { 174 + "Composer\\Semver\\": "src" 175 + } 176 + }, 177 + "notification-url": "https://packagist.org/downloads/", 178 + "license": [ 179 + "MIT" 180 + ], 181 + "authors": [ 182 + { 183 + "name": "Nils Adermann", 184 + "email": "naderman@naderman.de", 185 + "homepage": "http://www.naderman.de" 186 + }, 187 + { 188 + "name": "Jordi Boggiano", 189 + "email": "j.boggiano@seld.be", 190 + "homepage": "http://seld.be" 191 + }, 192 + { 193 + "name": "Rob Bast", 194 + "email": "rob.bast@gmail.com", 195 + "homepage": "http://robbast.nl" 196 + } 197 + ], 198 + "description": "Semver library that offers utilities, version constraint parsing and validation.", 199 + "keywords": [ 200 + "semantic", 201 + "semver", 202 + "validation", 203 + "versioning" 204 + ], 205 + "support": { 206 + "irc": "ircs://irc.libera.chat:6697/composer", 207 + "issues": "https://github.com/composer/semver/issues", 208 + "source": "https://github.com/composer/semver/tree/3.4.0" 209 + }, 210 + "funding": [ 211 + { 212 + "url": "https://packagist.com", 213 + "type": "custom" 214 + }, 215 + { 216 + "url": "https://github.com/composer", 217 + "type": "github" 218 + }, 219 + { 220 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 221 + "type": "tidelift" 222 + } 223 + ], 224 + "time": "2023-08-31T09:50:34+00:00" 225 + }, 226 + { 227 + "name": "composer/xdebug-handler", 228 + "version": "3.0.3", 229 + "source": { 230 + "type": "git", 231 + "url": "https://github.com/composer/xdebug-handler.git", 232 + "reference": "ced299686f41dce890debac69273b47ffe98a40c" 233 + }, 234 + "dist": { 235 + "type": "zip", 236 + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/ced299686f41dce890debac69273b47ffe98a40c", 237 + "reference": "ced299686f41dce890debac69273b47ffe98a40c", 238 + "shasum": "" 239 + }, 240 + "require": { 241 + "composer/pcre": "^1 || ^2 || ^3", 242 + "php": "^7.2.5 || ^8.0", 243 + "psr/log": "^1 || ^2 || ^3" 244 + }, 245 + "require-dev": { 246 + "phpstan/phpstan": "^1.0", 247 + "phpstan/phpstan-strict-rules": "^1.1", 248 + "symfony/phpunit-bridge": "^6.0" 249 + }, 250 + "type": "library", 251 + "autoload": { 252 + "psr-4": { 253 + "Composer\\XdebugHandler\\": "src" 254 + } 255 + }, 256 + "notification-url": "https://packagist.org/downloads/", 257 + "license": [ 258 + "MIT" 259 + ], 260 + "authors": [ 261 + { 262 + "name": "John Stevenson", 263 + "email": "john-stevenson@blueyonder.co.uk" 264 + } 265 + ], 266 + "description": "Restarts a process without Xdebug.", 267 + "keywords": [ 268 + "Xdebug", 269 + "performance" 270 + ], 271 + "support": { 272 + "irc": "irc://irc.freenode.org/composer", 273 + "issues": "https://github.com/composer/xdebug-handler/issues", 274 + "source": "https://github.com/composer/xdebug-handler/tree/3.0.3" 275 + }, 276 + "funding": [ 277 + { 278 + "url": "https://packagist.com", 279 + "type": "custom" 280 + }, 281 + { 282 + "url": "https://github.com/composer", 283 + "type": "github" 284 + }, 285 + { 286 + "url": "https://tidelift.com/funding/github/packagist/composer/composer", 287 + "type": "tidelift" 288 + } 289 + ], 290 + "time": "2022-02-25T21:32:43+00:00" 291 + }, 292 + { 293 + "name": "dealerdirect/phpcodesniffer-composer-installer", 294 + "version": "v1.0.0", 295 + "source": { 296 + "type": "git", 297 + "url": "https://github.com/PHPCSStandards/composer-installer.git", 298 + "reference": "4be43904336affa5c2f70744a348312336afd0da" 299 + }, 300 + "dist": { 301 + "type": "zip", 302 + "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/4be43904336affa5c2f70744a348312336afd0da", 303 + "reference": "4be43904336affa5c2f70744a348312336afd0da", 304 + "shasum": "" 305 + }, 306 + "require": { 307 + "composer-plugin-api": "^1.0 || ^2.0", 308 + "php": ">=5.4", 309 + "squizlabs/php_codesniffer": "^2.0 || ^3.1.0 || ^4.0" 310 + }, 311 + "require-dev": { 312 + "composer/composer": "*", 313 + "ext-json": "*", 314 + "ext-zip": "*", 315 + "php-parallel-lint/php-parallel-lint": "^1.3.1", 316 + "phpcompatibility/php-compatibility": "^9.0", 317 + "yoast/phpunit-polyfills": "^1.0" 318 + }, 319 + "type": "composer-plugin", 320 + "extra": { 321 + "class": "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" 322 + }, 323 + "autoload": { 324 + "psr-4": { 325 + "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" 326 + } 327 + }, 328 + "notification-url": "https://packagist.org/downloads/", 329 + "license": [ 330 + "MIT" 331 + ], 332 + "authors": [ 333 + { 334 + "name": "Franck Nijhof", 335 + "email": "franck.nijhof@dealerdirect.com", 336 + "homepage": "http://www.frenck.nl", 337 + "role": "Developer / IT Manager" 338 + }, 339 + { 340 + "name": "Contributors", 341 + "homepage": "https://github.com/PHPCSStandards/composer-installer/graphs/contributors" 342 + } 343 + ], 344 + "description": "PHP_CodeSniffer Standards Composer Installer Plugin", 345 + "homepage": "http://www.dealerdirect.com", 346 + "keywords": [ 347 + "PHPCodeSniffer", 348 + "PHP_CodeSniffer", 349 + "code quality", 350 + "codesniffer", 351 + "composer", 352 + "installer", 353 + "phpcbf", 354 + "phpcs", 355 + "plugin", 356 + "qa", 357 + "quality", 358 + "standard", 359 + "standards", 360 + "style guide", 361 + "stylecheck", 362 + "tests" 363 + ], 364 + "support": { 365 + "issues": "https://github.com/PHPCSStandards/composer-installer/issues", 366 + "source": "https://github.com/PHPCSStandards/composer-installer" 367 + }, 368 + "time": "2023-01-05T11:28:13+00:00" 369 + }, 370 + { 371 + "name": "friendsofphp/php-cs-fixer", 372 + "version": "v3.51.0", 373 + "source": { 374 + "type": "git", 375 + "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", 376 + "reference": "127fa74f010da99053e3f5b62672615b72dd6efd" 377 + }, 378 + "dist": { 379 + "type": "zip", 380 + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/127fa74f010da99053e3f5b62672615b72dd6efd", 381 + "reference": "127fa74f010da99053e3f5b62672615b72dd6efd", 382 + "shasum": "" 383 + }, 384 + "require": { 385 + "composer/semver": "^3.4", 386 + "composer/xdebug-handler": "^3.0.3", 387 + "ext-filter": "*", 388 + "ext-json": "*", 389 + "ext-tokenizer": "*", 390 + "php": "^7.4 || ^8.0", 391 + "sebastian/diff": "^4.0 || ^5.0 || ^6.0", 392 + "symfony/console": "^5.4 || ^6.0 || ^7.0", 393 + "symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0", 394 + "symfony/filesystem": "^5.4 || ^6.0 || ^7.0", 395 + "symfony/finder": "^5.4 || ^6.0 || ^7.0", 396 + "symfony/options-resolver": "^5.4 || ^6.0 || ^7.0", 397 + "symfony/polyfill-mbstring": "^1.28", 398 + "symfony/polyfill-php80": "^1.28", 399 + "symfony/polyfill-php81": "^1.28", 400 + "symfony/process": "^5.4 || ^6.0 || ^7.0", 401 + "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0" 402 + }, 403 + "require-dev": { 404 + "facile-it/paraunit": "^1.3 || ^2.0", 405 + "justinrainbow/json-schema": "^5.2", 406 + "keradus/cli-executor": "^2.1", 407 + "mikey179/vfsstream": "^1.6.11", 408 + "php-coveralls/php-coveralls": "^2.7", 409 + "php-cs-fixer/accessible-object": "^1.1", 410 + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.4", 411 + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.4", 412 + "phpunit/phpunit": "^9.6 || ^10.5.5 || ^11.0.2", 413 + "symfony/var-dumper": "^5.4 || ^6.0 || ^7.0", 414 + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" 415 + }, 416 + "suggest": { 417 + "ext-dom": "For handling output formats in XML", 418 + "ext-mbstring": "For handling non-UTF8 characters." 419 + }, 420 + "bin": [ 421 + "php-cs-fixer" 422 + ], 423 + "type": "application", 424 + "autoload": { 425 + "psr-4": { 426 + "PhpCsFixer\\": "src/" 427 + } 428 + }, 429 + "notification-url": "https://packagist.org/downloads/", 430 + "license": [ 431 + "MIT" 432 + ], 433 + "authors": [ 434 + { 435 + "name": "Fabien Potencier", 436 + "email": "fabien@symfony.com" 437 + }, 438 + { 439 + "name": "Dariusz Rumiński", 440 + "email": "dariusz.ruminski@gmail.com" 441 + } 442 + ], 443 + "description": "A tool to automatically fix PHP code style", 444 + "keywords": [ 445 + "Static code analysis", 446 + "fixer", 447 + "standards", 448 + "static analysis" 449 + ], 450 + "support": { 451 + "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", 452 + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.51.0" 453 + }, 454 + "funding": [ 455 + { 456 + "url": "https://github.com/keradus", 457 + "type": "github" 458 + } 459 + ], 460 + "time": "2024-02-28T19:50:06+00:00" 461 + }, 462 + { 463 + "name": "justinrainbow/json-schema", 464 + "version": "v5.2.13", 465 + "source": { 466 + "type": "git", 467 + "url": "https://github.com/justinrainbow/json-schema.git", 468 + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793" 469 + }, 470 + "dist": { 471 + "type": "zip", 472 + "url": "https://api.github.com/repos/justinrainbow/json-schema/zipball/fbbe7e5d79f618997bc3332a6f49246036c45793", 473 + "reference": "fbbe7e5d79f618997bc3332a6f49246036c45793", 474 + "shasum": "" 475 + }, 476 + "require": { 477 + "php": ">=5.3.3" 478 + }, 479 + "require-dev": { 480 + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", 481 + "json-schema/json-schema-test-suite": "1.2.0", 482 + "phpunit/phpunit": "^4.8.35" 483 + }, 484 + "bin": [ 485 + "bin/validate-json" 486 + ], 487 + "type": "library", 488 + "extra": { 489 + "branch-alias": { 490 + "dev-master": "5.0.x-dev" 491 + } 492 + }, 493 + "autoload": { 494 + "psr-4": { 495 + "JsonSchema\\": "src/JsonSchema/" 496 + } 497 + }, 498 + "notification-url": "https://packagist.org/downloads/", 499 + "license": [ 500 + "MIT" 501 + ], 502 + "authors": [ 503 + { 504 + "name": "Bruno Prieto Reis", 505 + "email": "bruno.p.reis@gmail.com" 506 + }, 507 + { 508 + "name": "Justin Rainbow", 509 + "email": "justin.rainbow@gmail.com" 510 + }, 511 + { 512 + "name": "Igor Wiedler", 513 + "email": "igor@wiedler.ch" 514 + }, 515 + { 516 + "name": "Robert Schönthal", 517 + "email": "seroscho@googlemail.com" 518 + } 519 + ], 520 + "description": "A library to validate a json schema.", 521 + "homepage": "https://github.com/justinrainbow/json-schema", 522 + "keywords": [ 523 + "json", 524 + "schema" 525 + ], 526 + "support": { 527 + "issues": "https://github.com/justinrainbow/json-schema/issues", 528 + "source": "https://github.com/justinrainbow/json-schema/tree/v5.2.13" 529 + }, 530 + "time": "2023-09-26T02:20:38+00:00" 531 + }, 532 + { 533 + "name": "league/container", 534 + "version": "4.2.2", 535 + "source": { 536 + "type": "git", 537 + "url": "https://github.com/thephpleague/container.git", 538 + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" 539 + }, 540 + "dist": { 541 + "type": "zip", 542 + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", 543 + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", 544 + "shasum": "" 545 + }, 546 + "require": { 547 + "php": "^7.2 || ^8.0", 548 + "psr/container": "^1.1 || ^2.0" 549 + }, 550 + "provide": { 551 + "psr/container-implementation": "^1.0" 552 + }, 553 + "replace": { 554 + "orno/di": "~2.0" 555 + }, 556 + "require-dev": { 557 + "nette/php-generator": "^3.4", 558 + "nikic/php-parser": "^4.10", 559 + "phpstan/phpstan": "^0.12.47", 560 + "phpunit/phpunit": "^8.5.17", 561 + "roave/security-advisories": "dev-latest", 562 + "scrutinizer/ocular": "^1.8", 563 + "squizlabs/php_codesniffer": "^3.6" 564 + }, 565 + "type": "library", 566 + "extra": { 567 + "branch-alias": { 568 + "dev-master": "4.x-dev", 569 + "dev-4.x": "4.x-dev", 570 + "dev-3.x": "3.x-dev", 571 + "dev-2.x": "2.x-dev", 572 + "dev-1.x": "1.x-dev" 573 + } 574 + }, 575 + "autoload": { 576 + "psr-4": { 577 + "League\\Container\\": "src" 578 + } 579 + }, 580 + "notification-url": "https://packagist.org/downloads/", 581 + "license": [ 582 + "MIT" 583 + ], 584 + "authors": [ 585 + { 586 + "name": "Phil Bennett", 587 + "email": "mail@philbennett.co.uk", 588 + "role": "Developer" 589 + } 590 + ], 591 + "description": "A fast and intuitive dependency injection container.", 592 + "homepage": "https://github.com/thephpleague/container", 593 + "keywords": [ 594 + "container", 595 + "dependency", 596 + "di", 597 + "injection", 598 + "league", 599 + "provider", 600 + "service" 601 + ], 602 + "support": { 603 + "issues": "https://github.com/thephpleague/container/issues", 604 + "source": "https://github.com/thephpleague/container/tree/4.2.2" 605 + }, 606 + "funding": [ 607 + { 608 + "url": "https://github.com/philipobenito", 609 + "type": "github" 610 + } 611 + ], 612 + "time": "2024-03-13T13:12:53+00:00" 613 + }, 614 + { 615 + "name": "php-parallel-lint/php-parallel-lint", 616 + "version": "v1.3.2", 617 + "source": { 618 + "type": "git", 619 + "url": "https://github.com/php-parallel-lint/PHP-Parallel-Lint.git", 620 + "reference": "6483c9832e71973ed29cf71bd6b3f4fde438a9de" 621 + }, 622 + "dist": { 623 + "type": "zip", 624 + "url": "https://api.github.com/repos/php-parallel-lint/PHP-Parallel-Lint/zipball/6483c9832e71973ed29cf71bd6b3f4fde438a9de", 625 + "reference": "6483c9832e71973ed29cf71bd6b3f4fde438a9de", 626 + "shasum": "" 627 + }, 628 + "require": { 629 + "ext-json": "*", 630 + "php": ">=5.3.0" 631 + }, 632 + "replace": { 633 + "grogy/php-parallel-lint": "*", 634 + "jakub-onderka/php-parallel-lint": "*" 635 + }, 636 + "require-dev": { 637 + "nette/tester": "^1.3 || ^2.0", 638 + "php-parallel-lint/php-console-highlighter": "0.* || ^1.0", 639 + "squizlabs/php_codesniffer": "^3.6" 640 + }, 641 + "suggest": { 642 + "php-parallel-lint/php-console-highlighter": "Highlight syntax in code snippet" 643 + }, 644 + "bin": [ 645 + "parallel-lint" 646 + ], 647 + "type": "library", 648 + "autoload": { 649 + "classmap": [ 650 + "./src/" 651 + ] 652 + }, 653 + "notification-url": "https://packagist.org/downloads/", 654 + "license": [ 655 + "BSD-2-Clause" 656 + ], 657 + "authors": [ 658 + { 659 + "name": "Jakub Onderka", 660 + "email": "ahoj@jakubonderka.cz" 661 + } 662 + ], 663 + "description": "This tool check syntax of PHP files about 20x faster than serial check.", 664 + "homepage": "https://github.com/php-parallel-lint/PHP-Parallel-Lint", 665 + "support": { 666 + "issues": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/issues", 667 + "source": "https://github.com/php-parallel-lint/PHP-Parallel-Lint/tree/v1.3.2" 668 + }, 669 + "time": "2022-02-21T12:50:22+00:00" 670 + }, 671 + { 672 + "name": "phpstan/phpdoc-parser", 673 + "version": "1.26.0", 674 + "source": { 675 + "type": "git", 676 + "url": "https://github.com/phpstan/phpdoc-parser.git", 677 + "reference": "231e3186624c03d7e7c890ec662b81e6b0405227" 678 + }, 679 + "dist": { 680 + "type": "zip", 681 + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/231e3186624c03d7e7c890ec662b81e6b0405227", 682 + "reference": "231e3186624c03d7e7c890ec662b81e6b0405227", 683 + "shasum": "" 684 + }, 685 + "require": { 686 + "php": "^7.2 || ^8.0" 687 + }, 688 + "require-dev": { 689 + "doctrine/annotations": "^2.0", 690 + "nikic/php-parser": "^4.15", 691 + "php-parallel-lint/php-parallel-lint": "^1.2", 692 + "phpstan/extension-installer": "^1.0", 693 + "phpstan/phpstan": "^1.5", 694 + "phpstan/phpstan-phpunit": "^1.1", 695 + "phpstan/phpstan-strict-rules": "^1.0", 696 + "phpunit/phpunit": "^9.5", 697 + "symfony/process": "^5.2" 698 + }, 699 + "type": "library", 700 + "autoload": { 701 + "psr-4": { 702 + "PHPStan\\PhpDocParser\\": [ 703 + "src/" 704 + ] 705 + } 706 + }, 707 + "notification-url": "https://packagist.org/downloads/", 708 + "license": [ 709 + "MIT" 710 + ], 711 + "description": "PHPDoc parser with support for nullable, intersection and generic types", 712 + "support": { 713 + "issues": "https://github.com/phpstan/phpdoc-parser/issues", 714 + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.26.0" 715 + }, 716 + "time": "2024-02-23T16:05:55+00:00" 717 + }, 718 + { 719 + "name": "phpunit/php-file-iterator", 720 + "version": "4.1.0", 721 + "source": { 722 + "type": "git", 723 + "url": "https://github.com/sebastianbergmann/php-file-iterator.git", 724 + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" 725 + }, 726 + "dist": { 727 + "type": "zip", 728 + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", 729 + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", 730 + "shasum": "" 731 + }, 732 + "require": { 733 + "php": ">=8.1" 734 + }, 735 + "require-dev": { 736 + "phpunit/phpunit": "^10.0" 737 + }, 738 + "type": "library", 739 + "extra": { 740 + "branch-alias": { 741 + "dev-main": "4.0-dev" 742 + } 743 + }, 744 + "autoload": { 745 + "classmap": [ 746 + "src/" 747 + ] 748 + }, 749 + "notification-url": "https://packagist.org/downloads/", 750 + "license": [ 751 + "BSD-3-Clause" 752 + ], 753 + "authors": [ 754 + { 755 + "name": "Sebastian Bergmann", 756 + "email": "sebastian@phpunit.de", 757 + "role": "lead" 758 + } 759 + ], 760 + "description": "FilterIterator implementation that filters files based on a list of suffixes.", 761 + "homepage": "https://github.com/sebastianbergmann/php-file-iterator/", 762 + "keywords": [ 763 + "filesystem", 764 + "iterator" 765 + ], 766 + "support": { 767 + "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", 768 + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", 769 + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" 770 + }, 771 + "funding": [ 772 + { 773 + "url": "https://github.com/sebastianbergmann", 774 + "type": "github" 775 + } 776 + ], 777 + "time": "2023-08-31T06:24:48+00:00" 778 + }, 779 + { 780 + "name": "psr/cache", 781 + "version": "3.0.0", 782 + "source": { 783 + "type": "git", 784 + "url": "https://github.com/php-fig/cache.git", 785 + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" 786 + }, 787 + "dist": { 788 + "type": "zip", 789 + "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", 790 + "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", 791 + "shasum": "" 792 + }, 793 + "require": { 794 + "php": ">=8.0.0" 795 + }, 796 + "type": "library", 797 + "extra": { 798 + "branch-alias": { 799 + "dev-master": "1.0.x-dev" 800 + } 801 + }, 802 + "autoload": { 803 + "psr-4": { 804 + "Psr\\Cache\\": "src/" 805 + } 806 + }, 807 + "notification-url": "https://packagist.org/downloads/", 808 + "license": [ 809 + "MIT" 810 + ], 811 + "authors": [ 812 + { 813 + "name": "PHP-FIG", 814 + "homepage": "https://www.php-fig.org/" 815 + } 816 + ], 817 + "description": "Common interface for caching libraries", 818 + "keywords": [ 819 + "cache", 820 + "psr", 821 + "psr-6" 822 + ], 823 + "support": { 824 + "source": "https://github.com/php-fig/cache/tree/3.0.0" 825 + }, 826 + "time": "2021-02-03T23:26:27+00:00" 827 + }, 828 + { 829 + "name": "psr/container", 830 + "version": "2.0.2", 831 + "source": { 832 + "type": "git", 833 + "url": "https://github.com/php-fig/container.git", 834 + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" 835 + }, 836 + "dist": { 837 + "type": "zip", 838 + "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", 839 + "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", 840 + "shasum": "" 841 + }, 842 + "require": { 843 + "php": ">=7.4.0" 844 + }, 845 + "type": "library", 846 + "extra": { 847 + "branch-alias": { 848 + "dev-master": "2.0.x-dev" 849 + } 850 + }, 851 + "autoload": { 852 + "psr-4": { 853 + "Psr\\Container\\": "src/" 854 + } 855 + }, 856 + "notification-url": "https://packagist.org/downloads/", 857 + "license": [ 858 + "MIT" 859 + ], 860 + "authors": [ 861 + { 862 + "name": "PHP-FIG", 863 + "homepage": "https://www.php-fig.org/" 864 + } 865 + ], 866 + "description": "Common Container Interface (PHP FIG PSR-11)", 867 + "homepage": "https://github.com/php-fig/container", 868 + "keywords": [ 869 + "PSR-11", 870 + "container", 871 + "container-interface", 872 + "container-interop", 873 + "psr" 874 + ], 875 + "support": { 876 + "issues": "https://github.com/php-fig/container/issues", 877 + "source": "https://github.com/php-fig/container/tree/2.0.2" 878 + }, 879 + "time": "2021-11-05T16:47:00+00:00" 880 + }, 881 + { 882 + "name": "psr/event-dispatcher", 883 + "version": "1.0.0", 884 + "source": { 885 + "type": "git", 886 + "url": "https://github.com/php-fig/event-dispatcher.git", 887 + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" 888 + }, 889 + "dist": { 890 + "type": "zip", 891 + "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", 892 + "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", 893 + "shasum": "" 894 + }, 895 + "require": { 896 + "php": ">=7.2.0" 897 + }, 898 + "type": "library", 899 + "extra": { 900 + "branch-alias": { 901 + "dev-master": "1.0.x-dev" 902 + } 903 + }, 904 + "autoload": { 905 + "psr-4": { 906 + "Psr\\EventDispatcher\\": "src/" 907 + } 908 + }, 909 + "notification-url": "https://packagist.org/downloads/", 910 + "license": [ 911 + "MIT" 912 + ], 913 + "authors": [ 914 + { 915 + "name": "PHP-FIG", 916 + "homepage": "http://www.php-fig.org/" 917 + } 918 + ], 919 + "description": "Standard interfaces for event handling.", 920 + "keywords": [ 921 + "events", 922 + "psr", 923 + "psr-14" 924 + ], 925 + "support": { 926 + "issues": "https://github.com/php-fig/event-dispatcher/issues", 927 + "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" 928 + }, 929 + "time": "2019-01-08T18:20:26+00:00" 930 + }, 931 + { 932 + "name": "psr/log", 933 + "version": "3.0.0", 934 + "source": { 935 + "type": "git", 936 + "url": "https://github.com/php-fig/log.git", 937 + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001" 938 + }, 939 + "dist": { 940 + "type": "zip", 941 + "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001", 942 + "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001", 943 + "shasum": "" 944 + }, 945 + "require": { 946 + "php": ">=8.0.0" 947 + }, 948 + "type": "library", 949 + "extra": { 950 + "branch-alias": { 951 + "dev-master": "3.x-dev" 952 + } 953 + }, 954 + "autoload": { 955 + "psr-4": { 956 + "Psr\\Log\\": "src" 957 + } 958 + }, 959 + "notification-url": "https://packagist.org/downloads/", 960 + "license": [ 961 + "MIT" 962 + ], 963 + "authors": [ 964 + { 965 + "name": "PHP-FIG", 966 + "homepage": "https://www.php-fig.org/" 967 + } 968 + ], 969 + "description": "Common interface for logging libraries", 970 + "homepage": "https://github.com/php-fig/log", 971 + "keywords": [ 972 + "log", 973 + "psr", 974 + "psr-3" 975 + ], 976 + "support": { 977 + "source": "https://github.com/php-fig/log/tree/3.0.0" 978 + }, 979 + "time": "2021-07-14T16:46:02+00:00" 980 + }, 981 + { 982 + "name": "psr/simple-cache", 983 + "version": "3.0.0", 984 + "source": { 985 + "type": "git", 986 + "url": "https://github.com/php-fig/simple-cache.git", 987 + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865" 988 + }, 989 + "dist": { 990 + "type": "zip", 991 + "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/764e0b3939f5ca87cb904f570ef9be2d78a07865", 992 + "reference": "764e0b3939f5ca87cb904f570ef9be2d78a07865", 993 + "shasum": "" 994 + }, 995 + "require": { 996 + "php": ">=8.0.0" 997 + }, 998 + "type": "library", 999 + "extra": { 1000 + "branch-alias": { 1001 + "dev-master": "3.0.x-dev" 1002 + } 1003 + }, 1004 + "autoload": { 1005 + "psr-4": { 1006 + "Psr\\SimpleCache\\": "src/" 1007 + } 1008 + }, 1009 + "notification-url": "https://packagist.org/downloads/", 1010 + "license": [ 1011 + "MIT" 1012 + ], 1013 + "authors": [ 1014 + { 1015 + "name": "PHP-FIG", 1016 + "homepage": "https://www.php-fig.org/" 1017 + } 1018 + ], 1019 + "description": "Common interfaces for simple caching", 1020 + "keywords": [ 1021 + "cache", 1022 + "caching", 1023 + "psr", 1024 + "psr-16", 1025 + "simple-cache" 1026 + ], 1027 + "support": { 1028 + "source": "https://github.com/php-fig/simple-cache/tree/3.0.0" 1029 + }, 1030 + "time": "2021-10-29T13:26:27+00:00" 1031 + }, 1032 + { 1033 + "name": "sebastian/cli-parser", 1034 + "version": "2.0.1", 1035 + "source": { 1036 + "type": "git", 1037 + "url": "https://github.com/sebastianbergmann/cli-parser.git", 1038 + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084" 1039 + }, 1040 + "dist": { 1041 + "type": "zip", 1042 + "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084", 1043 + "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084", 1044 + "shasum": "" 1045 + }, 1046 + "require": { 1047 + "php": ">=8.1" 1048 + }, 1049 + "require-dev": { 1050 + "phpunit/phpunit": "^10.0" 1051 + }, 1052 + "type": "library", 1053 + "extra": { 1054 + "branch-alias": { 1055 + "dev-main": "2.0-dev" 1056 + } 1057 + }, 1058 + "autoload": { 1059 + "classmap": [ 1060 + "src/" 1061 + ] 1062 + }, 1063 + "notification-url": "https://packagist.org/downloads/", 1064 + "license": [ 1065 + "BSD-3-Clause" 1066 + ], 1067 + "authors": [ 1068 + { 1069 + "name": "Sebastian Bergmann", 1070 + "email": "sebastian@phpunit.de", 1071 + "role": "lead" 1072 + } 1073 + ], 1074 + "description": "Library for parsing CLI options", 1075 + "homepage": "https://github.com/sebastianbergmann/cli-parser", 1076 + "support": { 1077 + "issues": "https://github.com/sebastianbergmann/cli-parser/issues", 1078 + "security": "https://github.com/sebastianbergmann/cli-parser/security/policy", 1079 + "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1" 1080 + }, 1081 + "funding": [ 1082 + { 1083 + "url": "https://github.com/sebastianbergmann", 1084 + "type": "github" 1085 + } 1086 + ], 1087 + "time": "2024-03-02T07:12:49+00:00" 1088 + }, 1089 + { 1090 + "name": "sebastian/diff", 1091 + "version": "5.1.1", 1092 + "source": { 1093 + "type": "git", 1094 + "url": "https://github.com/sebastianbergmann/diff.git", 1095 + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e" 1096 + }, 1097 + "dist": { 1098 + "type": "zip", 1099 + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e", 1100 + "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e", 1101 + "shasum": "" 1102 + }, 1103 + "require": { 1104 + "php": ">=8.1" 1105 + }, 1106 + "require-dev": { 1107 + "phpunit/phpunit": "^10.0", 1108 + "symfony/process": "^6.4" 1109 + }, 1110 + "type": "library", 1111 + "extra": { 1112 + "branch-alias": { 1113 + "dev-main": "5.1-dev" 1114 + } 1115 + }, 1116 + "autoload": { 1117 + "classmap": [ 1118 + "src/" 1119 + ] 1120 + }, 1121 + "notification-url": "https://packagist.org/downloads/", 1122 + "license": [ 1123 + "BSD-3-Clause" 1124 + ], 1125 + "authors": [ 1126 + { 1127 + "name": "Sebastian Bergmann", 1128 + "email": "sebastian@phpunit.de" 1129 + }, 1130 + { 1131 + "name": "Kore Nordmann", 1132 + "email": "mail@kore-nordmann.de" 1133 + } 1134 + ], 1135 + "description": "Diff implementation", 1136 + "homepage": "https://github.com/sebastianbergmann/diff", 1137 + "keywords": [ 1138 + "diff", 1139 + "udiff", 1140 + "unidiff", 1141 + "unified diff" 1142 + ], 1143 + "support": { 1144 + "issues": "https://github.com/sebastianbergmann/diff/issues", 1145 + "security": "https://github.com/sebastianbergmann/diff/security/policy", 1146 + "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1" 1147 + }, 1148 + "funding": [ 1149 + { 1150 + "url": "https://github.com/sebastianbergmann", 1151 + "type": "github" 1152 + } 1153 + ], 1154 + "time": "2024-03-02T07:15:17+00:00" 1155 + }, 1156 + { 1157 + "name": "slevomat/coding-standard", 1158 + "version": "8.15.0", 1159 + "source": { 1160 + "type": "git", 1161 + "url": "https://github.com/slevomat/coding-standard.git", 1162 + "reference": "7d1d957421618a3803b593ec31ace470177d7817" 1163 + }, 1164 + "dist": { 1165 + "type": "zip", 1166 + "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/7d1d957421618a3803b593ec31ace470177d7817", 1167 + "reference": "7d1d957421618a3803b593ec31ace470177d7817", 1168 + "shasum": "" 1169 + }, 1170 + "require": { 1171 + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.0", 1172 + "php": "^7.2 || ^8.0", 1173 + "phpstan/phpdoc-parser": "^1.23.1", 1174 + "squizlabs/php_codesniffer": "^3.9.0" 1175 + }, 1176 + "require-dev": { 1177 + "phing/phing": "2.17.4", 1178 + "php-parallel-lint/php-parallel-lint": "1.3.2", 1179 + "phpstan/phpstan": "1.10.60", 1180 + "phpstan/phpstan-deprecation-rules": "1.1.4", 1181 + "phpstan/phpstan-phpunit": "1.3.16", 1182 + "phpstan/phpstan-strict-rules": "1.5.2", 1183 + "phpunit/phpunit": "8.5.21|9.6.8|10.5.11" 1184 + }, 1185 + "type": "phpcodesniffer-standard", 1186 + "extra": { 1187 + "branch-alias": { 1188 + "dev-master": "8.x-dev" 1189 + } 1190 + }, 1191 + "autoload": { 1192 + "psr-4": { 1193 + "SlevomatCodingStandard\\": "SlevomatCodingStandard/" 1194 + } 1195 + }, 1196 + "notification-url": "https://packagist.org/downloads/", 1197 + "license": [ 1198 + "MIT" 1199 + ], 1200 + "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.", 1201 + "keywords": [ 1202 + "dev", 1203 + "phpcs" 1204 + ], 1205 + "support": { 1206 + "issues": "https://github.com/slevomat/coding-standard/issues", 1207 + "source": "https://github.com/slevomat/coding-standard/tree/8.15.0" 1208 + }, 1209 + "funding": [ 1210 + { 1211 + "url": "https://github.com/kukulich", 1212 + "type": "github" 1213 + }, 1214 + { 1215 + "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard", 1216 + "type": "tidelift" 1217 + } 1218 + ], 1219 + "time": "2024-03-09T15:20:58+00:00" 1220 + }, 1221 + { 1222 + "name": "squizlabs/php_codesniffer", 1223 + "version": "3.9.0", 1224 + "source": { 1225 + "type": "git", 1226 + "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", 1227 + "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b" 1228 + }, 1229 + "dist": { 1230 + "type": "zip", 1231 + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/d63cee4890a8afaf86a22e51ad4d97c91dd4579b", 1232 + "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b", 1233 + "shasum": "" 1234 + }, 1235 + "require": { 1236 + "ext-simplexml": "*", 1237 + "ext-tokenizer": "*", 1238 + "ext-xmlwriter": "*", 1239 + "php": ">=5.4.0" 1240 + }, 1241 + "require-dev": { 1242 + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" 1243 + }, 1244 + "bin": [ 1245 + "bin/phpcbf", 1246 + "bin/phpcs" 1247 + ], 1248 + "type": "library", 1249 + "extra": { 1250 + "branch-alias": { 1251 + "dev-master": "3.x-dev" 1252 + } 1253 + }, 1254 + "notification-url": "https://packagist.org/downloads/", 1255 + "license": [ 1256 + "BSD-3-Clause" 1257 + ], 1258 + "authors": [ 1259 + { 1260 + "name": "Greg Sherwood", 1261 + "role": "Former lead" 1262 + }, 1263 + { 1264 + "name": "Juliette Reinders Folmer", 1265 + "role": "Current lead" 1266 + }, 1267 + { 1268 + "name": "Contributors", 1269 + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" 1270 + } 1271 + ], 1272 + "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", 1273 + "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 1274 + "keywords": [ 1275 + "phpcs", 1276 + "standards", 1277 + "static analysis" 1278 + ], 1279 + "support": { 1280 + "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", 1281 + "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", 1282 + "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", 1283 + "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" 1284 + }, 1285 + "funding": [ 1286 + { 1287 + "url": "https://github.com/PHPCSStandards", 1288 + "type": "github" 1289 + }, 1290 + { 1291 + "url": "https://github.com/jrfnl", 1292 + "type": "github" 1293 + }, 1294 + { 1295 + "url": "https://opencollective.com/php_codesniffer", 1296 + "type": "open_collective" 1297 + } 1298 + ], 1299 + "time": "2024-02-16T15:06:51+00:00" 1300 + }, 1301 + { 1302 + "name": "symfony/cache", 1303 + "version": "v7.0.4", 1304 + "source": { 1305 + "type": "git", 1306 + "url": "https://github.com/symfony/cache.git", 1307 + "reference": "fc822951dd360a593224bb2cef90a087d0dff60f" 1308 + }, 1309 + "dist": { 1310 + "type": "zip", 1311 + "url": "https://api.github.com/repos/symfony/cache/zipball/fc822951dd360a593224bb2cef90a087d0dff60f", 1312 + "reference": "fc822951dd360a593224bb2cef90a087d0dff60f", 1313 + "shasum": "" 1314 + }, 1315 + "require": { 1316 + "php": ">=8.2", 1317 + "psr/cache": "^2.0|^3.0", 1318 + "psr/log": "^1.1|^2|^3", 1319 + "symfony/cache-contracts": "^2.5|^3", 1320 + "symfony/service-contracts": "^2.5|^3", 1321 + "symfony/var-exporter": "^6.4|^7.0" 1322 + }, 1323 + "conflict": { 1324 + "doctrine/dbal": "<3.6", 1325 + "symfony/dependency-injection": "<6.4", 1326 + "symfony/http-kernel": "<6.4", 1327 + "symfony/var-dumper": "<6.4" 1328 + }, 1329 + "provide": { 1330 + "psr/cache-implementation": "2.0|3.0", 1331 + "psr/simple-cache-implementation": "1.0|2.0|3.0", 1332 + "symfony/cache-implementation": "1.1|2.0|3.0" 1333 + }, 1334 + "require-dev": { 1335 + "cache/integration-tests": "dev-master", 1336 + "doctrine/dbal": "^3.6|^4", 1337 + "predis/predis": "^1.1|^2.0", 1338 + "psr/simple-cache": "^1.0|^2.0|^3.0", 1339 + "symfony/config": "^6.4|^7.0", 1340 + "symfony/dependency-injection": "^6.4|^7.0", 1341 + "symfony/filesystem": "^6.4|^7.0", 1342 + "symfony/http-kernel": "^6.4|^7.0", 1343 + "symfony/messenger": "^6.4|^7.0", 1344 + "symfony/var-dumper": "^6.4|^7.0" 1345 + }, 1346 + "type": "library", 1347 + "autoload": { 1348 + "psr-4": { 1349 + "Symfony\\Component\\Cache\\": "" 1350 + }, 1351 + "classmap": [ 1352 + "Traits/ValueWrapper.php" 1353 + ], 1354 + "exclude-from-classmap": [ 1355 + "/Tests/" 1356 + ] 1357 + }, 1358 + "notification-url": "https://packagist.org/downloads/", 1359 + "license": [ 1360 + "MIT" 1361 + ], 1362 + "authors": [ 1363 + { 1364 + "name": "Nicolas Grekas", 1365 + "email": "p@tchwork.com" 1366 + }, 1367 + { 1368 + "name": "Symfony Community", 1369 + "homepage": "https://symfony.com/contributors" 1370 + } 1371 + ], 1372 + "description": "Provides extended PSR-6, PSR-16 (and tags) implementations", 1373 + "homepage": "https://symfony.com", 1374 + "keywords": [ 1375 + "caching", 1376 + "psr6" 1377 + ], 1378 + "support": { 1379 + "source": "https://github.com/symfony/cache/tree/v7.0.4" 1380 + }, 1381 + "funding": [ 1382 + { 1383 + "url": "https://symfony.com/sponsor", 1384 + "type": "custom" 1385 + }, 1386 + { 1387 + "url": "https://github.com/fabpot", 1388 + "type": "github" 1389 + }, 1390 + { 1391 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1392 + "type": "tidelift" 1393 + } 1394 + ], 1395 + "time": "2024-02-22T20:27:20+00:00" 1396 + }, 1397 + { 1398 + "name": "symfony/cache-contracts", 1399 + "version": "v3.4.0", 1400 + "source": { 1401 + "type": "git", 1402 + "url": "https://github.com/symfony/cache-contracts.git", 1403 + "reference": "1d74b127da04ffa87aa940abe15446fa89653778" 1404 + }, 1405 + "dist": { 1406 + "type": "zip", 1407 + "url": "https://api.github.com/repos/symfony/cache-contracts/zipball/1d74b127da04ffa87aa940abe15446fa89653778", 1408 + "reference": "1d74b127da04ffa87aa940abe15446fa89653778", 1409 + "shasum": "" 1410 + }, 1411 + "require": { 1412 + "php": ">=8.1", 1413 + "psr/cache": "^3.0" 1414 + }, 1415 + "type": "library", 1416 + "extra": { 1417 + "branch-alias": { 1418 + "dev-main": "3.4-dev" 1419 + }, 1420 + "thanks": { 1421 + "name": "symfony/contracts", 1422 + "url": "https://github.com/symfony/contracts" 1423 + } 1424 + }, 1425 + "autoload": { 1426 + "psr-4": { 1427 + "Symfony\\Contracts\\Cache\\": "" 1428 + } 1429 + }, 1430 + "notification-url": "https://packagist.org/downloads/", 1431 + "license": [ 1432 + "MIT" 1433 + ], 1434 + "authors": [ 1435 + { 1436 + "name": "Nicolas Grekas", 1437 + "email": "p@tchwork.com" 1438 + }, 1439 + { 1440 + "name": "Symfony Community", 1441 + "homepage": "https://symfony.com/contributors" 1442 + } 1443 + ], 1444 + "description": "Generic abstractions related to caching", 1445 + "homepage": "https://symfony.com", 1446 + "keywords": [ 1447 + "abstractions", 1448 + "contracts", 1449 + "decoupling", 1450 + "interfaces", 1451 + "interoperability", 1452 + "standards" 1453 + ], 1454 + "support": { 1455 + "source": "https://github.com/symfony/cache-contracts/tree/v3.4.0" 1456 + }, 1457 + "funding": [ 1458 + { 1459 + "url": "https://symfony.com/sponsor", 1460 + "type": "custom" 1461 + }, 1462 + { 1463 + "url": "https://github.com/fabpot", 1464 + "type": "github" 1465 + }, 1466 + { 1467 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1468 + "type": "tidelift" 1469 + } 1470 + ], 1471 + "time": "2023-09-25T12:52:38+00:00" 1472 + }, 1473 + { 1474 + "name": "symfony/console", 1475 + "version": "v6.4.4", 1476 + "source": { 1477 + "type": "git", 1478 + "url": "https://github.com/symfony/console.git", 1479 + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" 1480 + }, 1481 + "dist": { 1482 + "type": "zip", 1483 + "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", 1484 + "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", 1485 + "shasum": "" 1486 + }, 1487 + "require": { 1488 + "php": ">=8.1", 1489 + "symfony/deprecation-contracts": "^2.5|^3", 1490 + "symfony/polyfill-mbstring": "~1.0", 1491 + "symfony/service-contracts": "^2.5|^3", 1492 + "symfony/string": "^5.4|^6.0|^7.0" 1493 + }, 1494 + "conflict": { 1495 + "symfony/dependency-injection": "<5.4", 1496 + "symfony/dotenv": "<5.4", 1497 + "symfony/event-dispatcher": "<5.4", 1498 + "symfony/lock": "<5.4", 1499 + "symfony/process": "<5.4" 1500 + }, 1501 + "provide": { 1502 + "psr/log-implementation": "1.0|2.0|3.0" 1503 + }, 1504 + "require-dev": { 1505 + "psr/log": "^1|^2|^3", 1506 + "symfony/config": "^5.4|^6.0|^7.0", 1507 + "symfony/dependency-injection": "^5.4|^6.0|^7.0", 1508 + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", 1509 + "symfony/http-foundation": "^6.4|^7.0", 1510 + "symfony/http-kernel": "^6.4|^7.0", 1511 + "symfony/lock": "^5.4|^6.0|^7.0", 1512 + "symfony/messenger": "^5.4|^6.0|^7.0", 1513 + "symfony/process": "^5.4|^6.0|^7.0", 1514 + "symfony/stopwatch": "^5.4|^6.0|^7.0", 1515 + "symfony/var-dumper": "^5.4|^6.0|^7.0" 1516 + }, 1517 + "type": "library", 1518 + "autoload": { 1519 + "psr-4": { 1520 + "Symfony\\Component\\Console\\": "" 1521 + }, 1522 + "exclude-from-classmap": [ 1523 + "/Tests/" 1524 + ] 1525 + }, 1526 + "notification-url": "https://packagist.org/downloads/", 1527 + "license": [ 1528 + "MIT" 1529 + ], 1530 + "authors": [ 1531 + { 1532 + "name": "Fabien Potencier", 1533 + "email": "fabien@symfony.com" 1534 + }, 1535 + { 1536 + "name": "Symfony Community", 1537 + "homepage": "https://symfony.com/contributors" 1538 + } 1539 + ], 1540 + "description": "Eases the creation of beautiful and testable command line interfaces", 1541 + "homepage": "https://symfony.com", 1542 + "keywords": [ 1543 + "cli", 1544 + "command-line", 1545 + "console", 1546 + "terminal" 1547 + ], 1548 + "support": { 1549 + "source": "https://github.com/symfony/console/tree/v6.4.4" 1550 + }, 1551 + "funding": [ 1552 + { 1553 + "url": "https://symfony.com/sponsor", 1554 + "type": "custom" 1555 + }, 1556 + { 1557 + "url": "https://github.com/fabpot", 1558 + "type": "github" 1559 + }, 1560 + { 1561 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1562 + "type": "tidelift" 1563 + } 1564 + ], 1565 + "time": "2024-02-22T20:27:10+00:00" 1566 + }, 1567 + { 1568 + "name": "symfony/deprecation-contracts", 1569 + "version": "v3.4.0", 1570 + "source": { 1571 + "type": "git", 1572 + "url": "https://github.com/symfony/deprecation-contracts.git", 1573 + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" 1574 + }, 1575 + "dist": { 1576 + "type": "zip", 1577 + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", 1578 + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", 1579 + "shasum": "" 1580 + }, 1581 + "require": { 1582 + "php": ">=8.1" 1583 + }, 1584 + "type": "library", 1585 + "extra": { 1586 + "branch-alias": { 1587 + "dev-main": "3.4-dev" 1588 + }, 1589 + "thanks": { 1590 + "name": "symfony/contracts", 1591 + "url": "https://github.com/symfony/contracts" 1592 + } 1593 + }, 1594 + "autoload": { 1595 + "files": [ 1596 + "function.php" 1597 + ] 1598 + }, 1599 + "notification-url": "https://packagist.org/downloads/", 1600 + "license": [ 1601 + "MIT" 1602 + ], 1603 + "authors": [ 1604 + { 1605 + "name": "Nicolas Grekas", 1606 + "email": "p@tchwork.com" 1607 + }, 1608 + { 1609 + "name": "Symfony Community", 1610 + "homepage": "https://symfony.com/contributors" 1611 + } 1612 + ], 1613 + "description": "A generic function and convention to trigger deprecation notices", 1614 + "homepage": "https://symfony.com", 1615 + "support": { 1616 + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" 1617 + }, 1618 + "funding": [ 1619 + { 1620 + "url": "https://symfony.com/sponsor", 1621 + "type": "custom" 1622 + }, 1623 + { 1624 + "url": "https://github.com/fabpot", 1625 + "type": "github" 1626 + }, 1627 + { 1628 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1629 + "type": "tidelift" 1630 + } 1631 + ], 1632 + "time": "2023-05-23T14:45:45+00:00" 1633 + }, 1634 + { 1635 + "name": "symfony/event-dispatcher", 1636 + "version": "v7.0.3", 1637 + "source": { 1638 + "type": "git", 1639 + "url": "https://github.com/symfony/event-dispatcher.git", 1640 + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e" 1641 + }, 1642 + "dist": { 1643 + "type": "zip", 1644 + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/834c28d533dd0636f910909d01b9ff45cc094b5e", 1645 + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e", 1646 + "shasum": "" 1647 + }, 1648 + "require": { 1649 + "php": ">=8.2", 1650 + "symfony/event-dispatcher-contracts": "^2.5|^3" 1651 + }, 1652 + "conflict": { 1653 + "symfony/dependency-injection": "<6.4", 1654 + "symfony/service-contracts": "<2.5" 1655 + }, 1656 + "provide": { 1657 + "psr/event-dispatcher-implementation": "1.0", 1658 + "symfony/event-dispatcher-implementation": "2.0|3.0" 1659 + }, 1660 + "require-dev": { 1661 + "psr/log": "^1|^2|^3", 1662 + "symfony/config": "^6.4|^7.0", 1663 + "symfony/dependency-injection": "^6.4|^7.0", 1664 + "symfony/error-handler": "^6.4|^7.0", 1665 + "symfony/expression-language": "^6.4|^7.0", 1666 + "symfony/http-foundation": "^6.4|^7.0", 1667 + "symfony/service-contracts": "^2.5|^3", 1668 + "symfony/stopwatch": "^6.4|^7.0" 1669 + }, 1670 + "type": "library", 1671 + "autoload": { 1672 + "psr-4": { 1673 + "Symfony\\Component\\EventDispatcher\\": "" 1674 + }, 1675 + "exclude-from-classmap": [ 1676 + "/Tests/" 1677 + ] 1678 + }, 1679 + "notification-url": "https://packagist.org/downloads/", 1680 + "license": [ 1681 + "MIT" 1682 + ], 1683 + "authors": [ 1684 + { 1685 + "name": "Fabien Potencier", 1686 + "email": "fabien@symfony.com" 1687 + }, 1688 + { 1689 + "name": "Symfony Community", 1690 + "homepage": "https://symfony.com/contributors" 1691 + } 1692 + ], 1693 + "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", 1694 + "homepage": "https://symfony.com", 1695 + "support": { 1696 + "source": "https://github.com/symfony/event-dispatcher/tree/v7.0.3" 1697 + }, 1698 + "funding": [ 1699 + { 1700 + "url": "https://symfony.com/sponsor", 1701 + "type": "custom" 1702 + }, 1703 + { 1704 + "url": "https://github.com/fabpot", 1705 + "type": "github" 1706 + }, 1707 + { 1708 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1709 + "type": "tidelift" 1710 + } 1711 + ], 1712 + "time": "2024-01-23T15:02:46+00:00" 1713 + }, 1714 + { 1715 + "name": "symfony/event-dispatcher-contracts", 1716 + "version": "v3.4.0", 1717 + "source": { 1718 + "type": "git", 1719 + "url": "https://github.com/symfony/event-dispatcher-contracts.git", 1720 + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" 1721 + }, 1722 + "dist": { 1723 + "type": "zip", 1724 + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", 1725 + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", 1726 + "shasum": "" 1727 + }, 1728 + "require": { 1729 + "php": ">=8.1", 1730 + "psr/event-dispatcher": "^1" 1731 + }, 1732 + "type": "library", 1733 + "extra": { 1734 + "branch-alias": { 1735 + "dev-main": "3.4-dev" 1736 + }, 1737 + "thanks": { 1738 + "name": "symfony/contracts", 1739 + "url": "https://github.com/symfony/contracts" 1740 + } 1741 + }, 1742 + "autoload": { 1743 + "psr-4": { 1744 + "Symfony\\Contracts\\EventDispatcher\\": "" 1745 + } 1746 + }, 1747 + "notification-url": "https://packagist.org/downloads/", 1748 + "license": [ 1749 + "MIT" 1750 + ], 1751 + "authors": [ 1752 + { 1753 + "name": "Nicolas Grekas", 1754 + "email": "p@tchwork.com" 1755 + }, 1756 + { 1757 + "name": "Symfony Community", 1758 + "homepage": "https://symfony.com/contributors" 1759 + } 1760 + ], 1761 + "description": "Generic abstractions related to dispatching event", 1762 + "homepage": "https://symfony.com", 1763 + "keywords": [ 1764 + "abstractions", 1765 + "contracts", 1766 + "decoupling", 1767 + "interfaces", 1768 + "interoperability", 1769 + "standards" 1770 + ], 1771 + "support": { 1772 + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" 1773 + }, 1774 + "funding": [ 1775 + { 1776 + "url": "https://symfony.com/sponsor", 1777 + "type": "custom" 1778 + }, 1779 + { 1780 + "url": "https://github.com/fabpot", 1781 + "type": "github" 1782 + }, 1783 + { 1784 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1785 + "type": "tidelift" 1786 + } 1787 + ], 1788 + "time": "2023-05-23T14:45:45+00:00" 1789 + }, 1790 + { 1791 + "name": "symfony/filesystem", 1792 + "version": "v7.0.3", 1793 + "source": { 1794 + "type": "git", 1795 + "url": "https://github.com/symfony/filesystem.git", 1796 + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12" 1797 + }, 1798 + "dist": { 1799 + "type": "zip", 1800 + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12", 1801 + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12", 1802 + "shasum": "" 1803 + }, 1804 + "require": { 1805 + "php": ">=8.2", 1806 + "symfony/polyfill-ctype": "~1.8", 1807 + "symfony/polyfill-mbstring": "~1.8" 1808 + }, 1809 + "type": "library", 1810 + "autoload": { 1811 + "psr-4": { 1812 + "Symfony\\Component\\Filesystem\\": "" 1813 + }, 1814 + "exclude-from-classmap": [ 1815 + "/Tests/" 1816 + ] 1817 + }, 1818 + "notification-url": "https://packagist.org/downloads/", 1819 + "license": [ 1820 + "MIT" 1821 + ], 1822 + "authors": [ 1823 + { 1824 + "name": "Fabien Potencier", 1825 + "email": "fabien@symfony.com" 1826 + }, 1827 + { 1828 + "name": "Symfony Community", 1829 + "homepage": "https://symfony.com/contributors" 1830 + } 1831 + ], 1832 + "description": "Provides basic utilities for the filesystem", 1833 + "homepage": "https://symfony.com", 1834 + "support": { 1835 + "source": "https://github.com/symfony/filesystem/tree/v7.0.3" 1836 + }, 1837 + "funding": [ 1838 + { 1839 + "url": "https://symfony.com/sponsor", 1840 + "type": "custom" 1841 + }, 1842 + { 1843 + "url": "https://github.com/fabpot", 1844 + "type": "github" 1845 + }, 1846 + { 1847 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1848 + "type": "tidelift" 1849 + } 1850 + ], 1851 + "time": "2024-01-23T15:02:46+00:00" 1852 + }, 1853 + { 1854 + "name": "symfony/finder", 1855 + "version": "v7.0.0", 1856 + "source": { 1857 + "type": "git", 1858 + "url": "https://github.com/symfony/finder.git", 1859 + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56" 1860 + }, 1861 + "dist": { 1862 + "type": "zip", 1863 + "url": "https://api.github.com/repos/symfony/finder/zipball/6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", 1864 + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", 1865 + "shasum": "" 1866 + }, 1867 + "require": { 1868 + "php": ">=8.2" 1869 + }, 1870 + "require-dev": { 1871 + "symfony/filesystem": "^6.4|^7.0" 1872 + }, 1873 + "type": "library", 1874 + "autoload": { 1875 + "psr-4": { 1876 + "Symfony\\Component\\Finder\\": "" 1877 + }, 1878 + "exclude-from-classmap": [ 1879 + "/Tests/" 1880 + ] 1881 + }, 1882 + "notification-url": "https://packagist.org/downloads/", 1883 + "license": [ 1884 + "MIT" 1885 + ], 1886 + "authors": [ 1887 + { 1888 + "name": "Fabien Potencier", 1889 + "email": "fabien@symfony.com" 1890 + }, 1891 + { 1892 + "name": "Symfony Community", 1893 + "homepage": "https://symfony.com/contributors" 1894 + } 1895 + ], 1896 + "description": "Finds files and directories via an intuitive fluent interface", 1897 + "homepage": "https://symfony.com", 1898 + "support": { 1899 + "source": "https://github.com/symfony/finder/tree/v7.0.0" 1900 + }, 1901 + "funding": [ 1902 + { 1903 + "url": "https://symfony.com/sponsor", 1904 + "type": "custom" 1905 + }, 1906 + { 1907 + "url": "https://github.com/fabpot", 1908 + "type": "github" 1909 + }, 1910 + { 1911 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 1912 + "type": "tidelift" 1913 + } 1914 + ], 1915 + "time": "2023-10-31T17:59:56+00:00" 1916 + }, 1917 + { 1918 + "name": "symfony/http-client", 1919 + "version": "v7.0.5", 1920 + "source": { 1921 + "type": "git", 1922 + "url": "https://github.com/symfony/http-client.git", 1923 + "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b" 1924 + }, 1925 + "dist": { 1926 + "type": "zip", 1927 + "url": "https://api.github.com/repos/symfony/http-client/zipball/425f462a59d8030703ee04a9e1c666575ed5db3b", 1928 + "reference": "425f462a59d8030703ee04a9e1c666575ed5db3b", 1929 + "shasum": "" 1930 + }, 1931 + "require": { 1932 + "php": ">=8.2", 1933 + "psr/log": "^1|^2|^3", 1934 + "symfony/http-client-contracts": "^3", 1935 + "symfony/service-contracts": "^2.5|^3" 1936 + }, 1937 + "conflict": { 1938 + "php-http/discovery": "<1.15", 1939 + "symfony/http-foundation": "<6.4" 1940 + }, 1941 + "provide": { 1942 + "php-http/async-client-implementation": "*", 1943 + "php-http/client-implementation": "*", 1944 + "psr/http-client-implementation": "1.0", 1945 + "symfony/http-client-implementation": "3.0" 1946 + }, 1947 + "require-dev": { 1948 + "amphp/amp": "^2.5", 1949 + "amphp/http-client": "^4.2.1", 1950 + "amphp/http-tunnel": "^1.0", 1951 + "amphp/socket": "^1.1", 1952 + "guzzlehttp/promises": "^1.4", 1953 + "nyholm/psr7": "^1.0", 1954 + "php-http/httplug": "^1.0|^2.0", 1955 + "psr/http-client": "^1.0", 1956 + "symfony/dependency-injection": "^6.4|^7.0", 1957 + "symfony/http-kernel": "^6.4|^7.0", 1958 + "symfony/messenger": "^6.4|^7.0", 1959 + "symfony/process": "^6.4|^7.0", 1960 + "symfony/stopwatch": "^6.4|^7.0" 1961 + }, 1962 + "type": "library", 1963 + "autoload": { 1964 + "psr-4": { 1965 + "Symfony\\Component\\HttpClient\\": "" 1966 + }, 1967 + "exclude-from-classmap": [ 1968 + "/Tests/" 1969 + ] 1970 + }, 1971 + "notification-url": "https://packagist.org/downloads/", 1972 + "license": [ 1973 + "MIT" 1974 + ], 1975 + "authors": [ 1976 + { 1977 + "name": "Nicolas Grekas", 1978 + "email": "p@tchwork.com" 1979 + }, 1980 + { 1981 + "name": "Symfony Community", 1982 + "homepage": "https://symfony.com/contributors" 1983 + } 1984 + ], 1985 + "description": "Provides powerful methods to fetch HTTP resources synchronously or asynchronously", 1986 + "homepage": "https://symfony.com", 1987 + "keywords": [ 1988 + "http" 1989 + ], 1990 + "support": { 1991 + "source": "https://github.com/symfony/http-client/tree/v7.0.5" 1992 + }, 1993 + "funding": [ 1994 + { 1995 + "url": "https://symfony.com/sponsor", 1996 + "type": "custom" 1997 + }, 1998 + { 1999 + "url": "https://github.com/fabpot", 2000 + "type": "github" 2001 + }, 2002 + { 2003 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2004 + "type": "tidelift" 2005 + } 2006 + ], 2007 + "time": "2024-03-02T12:46:12+00:00" 2008 + }, 2009 + { 2010 + "name": "symfony/http-client-contracts", 2011 + "version": "v3.4.0", 2012 + "source": { 2013 + "type": "git", 2014 + "url": "https://github.com/symfony/http-client-contracts.git", 2015 + "reference": "1ee70e699b41909c209a0c930f11034b93578654" 2016 + }, 2017 + "dist": { 2018 + "type": "zip", 2019 + "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/1ee70e699b41909c209a0c930f11034b93578654", 2020 + "reference": "1ee70e699b41909c209a0c930f11034b93578654", 2021 + "shasum": "" 2022 + }, 2023 + "require": { 2024 + "php": ">=8.1" 2025 + }, 2026 + "type": "library", 2027 + "extra": { 2028 + "branch-alias": { 2029 + "dev-main": "3.4-dev" 2030 + }, 2031 + "thanks": { 2032 + "name": "symfony/contracts", 2033 + "url": "https://github.com/symfony/contracts" 2034 + } 2035 + }, 2036 + "autoload": { 2037 + "psr-4": { 2038 + "Symfony\\Contracts\\HttpClient\\": "" 2039 + }, 2040 + "exclude-from-classmap": [ 2041 + "/Test/" 2042 + ] 2043 + }, 2044 + "notification-url": "https://packagist.org/downloads/", 2045 + "license": [ 2046 + "MIT" 2047 + ], 2048 + "authors": [ 2049 + { 2050 + "name": "Nicolas Grekas", 2051 + "email": "p@tchwork.com" 2052 + }, 2053 + { 2054 + "name": "Symfony Community", 2055 + "homepage": "https://symfony.com/contributors" 2056 + } 2057 + ], 2058 + "description": "Generic abstractions related to HTTP clients", 2059 + "homepage": "https://symfony.com", 2060 + "keywords": [ 2061 + "abstractions", 2062 + "contracts", 2063 + "decoupling", 2064 + "interfaces", 2065 + "interoperability", 2066 + "standards" 2067 + ], 2068 + "support": { 2069 + "source": "https://github.com/symfony/http-client-contracts/tree/v3.4.0" 2070 + }, 2071 + "funding": [ 2072 + { 2073 + "url": "https://symfony.com/sponsor", 2074 + "type": "custom" 2075 + }, 2076 + { 2077 + "url": "https://github.com/fabpot", 2078 + "type": "github" 2079 + }, 2080 + { 2081 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2082 + "type": "tidelift" 2083 + } 2084 + ], 2085 + "time": "2023-07-30T20:28:31+00:00" 2086 + }, 2087 + { 2088 + "name": "symfony/options-resolver", 2089 + "version": "v7.0.0", 2090 + "source": { 2091 + "type": "git", 2092 + "url": "https://github.com/symfony/options-resolver.git", 2093 + "reference": "700ff4096e346f54cb628ea650767c8130f1001f" 2094 + }, 2095 + "dist": { 2096 + "type": "zip", 2097 + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/700ff4096e346f54cb628ea650767c8130f1001f", 2098 + "reference": "700ff4096e346f54cb628ea650767c8130f1001f", 2099 + "shasum": "" 2100 + }, 2101 + "require": { 2102 + "php": ">=8.2", 2103 + "symfony/deprecation-contracts": "^2.5|^3" 2104 + }, 2105 + "type": "library", 2106 + "autoload": { 2107 + "psr-4": { 2108 + "Symfony\\Component\\OptionsResolver\\": "" 2109 + }, 2110 + "exclude-from-classmap": [ 2111 + "/Tests/" 2112 + ] 2113 + }, 2114 + "notification-url": "https://packagist.org/downloads/", 2115 + "license": [ 2116 + "MIT" 2117 + ], 2118 + "authors": [ 2119 + { 2120 + "name": "Fabien Potencier", 2121 + "email": "fabien@symfony.com" 2122 + }, 2123 + { 2124 + "name": "Symfony Community", 2125 + "homepage": "https://symfony.com/contributors" 2126 + } 2127 + ], 2128 + "description": "Provides an improved replacement for the array_replace PHP function", 2129 + "homepage": "https://symfony.com", 2130 + "keywords": [ 2131 + "config", 2132 + "configuration", 2133 + "options" 2134 + ], 2135 + "support": { 2136 + "source": "https://github.com/symfony/options-resolver/tree/v7.0.0" 2137 + }, 2138 + "funding": [ 2139 + { 2140 + "url": "https://symfony.com/sponsor", 2141 + "type": "custom" 2142 + }, 2143 + { 2144 + "url": "https://github.com/fabpot", 2145 + "type": "github" 2146 + }, 2147 + { 2148 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2149 + "type": "tidelift" 2150 + } 2151 + ], 2152 + "time": "2023-08-08T10:20:21+00:00" 2153 + }, 2154 + { 2155 + "name": "symfony/polyfill-ctype", 2156 + "version": "v1.29.0", 2157 + "source": { 2158 + "type": "git", 2159 + "url": "https://github.com/symfony/polyfill-ctype.git", 2160 + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" 2161 + }, 2162 + "dist": { 2163 + "type": "zip", 2164 + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", 2165 + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", 2166 + "shasum": "" 2167 + }, 2168 + "require": { 2169 + "php": ">=7.1" 2170 + }, 2171 + "provide": { 2172 + "ext-ctype": "*" 2173 + }, 2174 + "suggest": { 2175 + "ext-ctype": "For best performance" 2176 + }, 2177 + "type": "library", 2178 + "extra": { 2179 + "thanks": { 2180 + "name": "symfony/polyfill", 2181 + "url": "https://github.com/symfony/polyfill" 2182 + } 2183 + }, 2184 + "autoload": { 2185 + "files": [ 2186 + "bootstrap.php" 2187 + ], 2188 + "psr-4": { 2189 + "Symfony\\Polyfill\\Ctype\\": "" 2190 + } 2191 + }, 2192 + "notification-url": "https://packagist.org/downloads/", 2193 + "license": [ 2194 + "MIT" 2195 + ], 2196 + "authors": [ 2197 + { 2198 + "name": "Gert de Pagter", 2199 + "email": "BackEndTea@gmail.com" 2200 + }, 2201 + { 2202 + "name": "Symfony Community", 2203 + "homepage": "https://symfony.com/contributors" 2204 + } 2205 + ], 2206 + "description": "Symfony polyfill for ctype functions", 2207 + "homepage": "https://symfony.com", 2208 + "keywords": [ 2209 + "compatibility", 2210 + "ctype", 2211 + "polyfill", 2212 + "portable" 2213 + ], 2214 + "support": { 2215 + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" 2216 + }, 2217 + "funding": [ 2218 + { 2219 + "url": "https://symfony.com/sponsor", 2220 + "type": "custom" 2221 + }, 2222 + { 2223 + "url": "https://github.com/fabpot", 2224 + "type": "github" 2225 + }, 2226 + { 2227 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2228 + "type": "tidelift" 2229 + } 2230 + ], 2231 + "time": "2024-01-29T20:11:03+00:00" 2232 + }, 2233 + { 2234 + "name": "symfony/polyfill-intl-grapheme", 2235 + "version": "v1.29.0", 2236 + "source": { 2237 + "type": "git", 2238 + "url": "https://github.com/symfony/polyfill-intl-grapheme.git", 2239 + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" 2240 + }, 2241 + "dist": { 2242 + "type": "zip", 2243 + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", 2244 + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", 2245 + "shasum": "" 2246 + }, 2247 + "require": { 2248 + "php": ">=7.1" 2249 + }, 2250 + "suggest": { 2251 + "ext-intl": "For best performance" 2252 + }, 2253 + "type": "library", 2254 + "extra": { 2255 + "thanks": { 2256 + "name": "symfony/polyfill", 2257 + "url": "https://github.com/symfony/polyfill" 2258 + } 2259 + }, 2260 + "autoload": { 2261 + "files": [ 2262 + "bootstrap.php" 2263 + ], 2264 + "psr-4": { 2265 + "Symfony\\Polyfill\\Intl\\Grapheme\\": "" 2266 + } 2267 + }, 2268 + "notification-url": "https://packagist.org/downloads/", 2269 + "license": [ 2270 + "MIT" 2271 + ], 2272 + "authors": [ 2273 + { 2274 + "name": "Nicolas Grekas", 2275 + "email": "p@tchwork.com" 2276 + }, 2277 + { 2278 + "name": "Symfony Community", 2279 + "homepage": "https://symfony.com/contributors" 2280 + } 2281 + ], 2282 + "description": "Symfony polyfill for intl's grapheme_* functions", 2283 + "homepage": "https://symfony.com", 2284 + "keywords": [ 2285 + "compatibility", 2286 + "grapheme", 2287 + "intl", 2288 + "polyfill", 2289 + "portable", 2290 + "shim" 2291 + ], 2292 + "support": { 2293 + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" 2294 + }, 2295 + "funding": [ 2296 + { 2297 + "url": "https://symfony.com/sponsor", 2298 + "type": "custom" 2299 + }, 2300 + { 2301 + "url": "https://github.com/fabpot", 2302 + "type": "github" 2303 + }, 2304 + { 2305 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2306 + "type": "tidelift" 2307 + } 2308 + ], 2309 + "time": "2024-01-29T20:11:03+00:00" 2310 + }, 2311 + { 2312 + "name": "symfony/polyfill-intl-normalizer", 2313 + "version": "v1.29.0", 2314 + "source": { 2315 + "type": "git", 2316 + "url": "https://github.com/symfony/polyfill-intl-normalizer.git", 2317 + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" 2318 + }, 2319 + "dist": { 2320 + "type": "zip", 2321 + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", 2322 + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", 2323 + "shasum": "" 2324 + }, 2325 + "require": { 2326 + "php": ">=7.1" 2327 + }, 2328 + "suggest": { 2329 + "ext-intl": "For best performance" 2330 + }, 2331 + "type": "library", 2332 + "extra": { 2333 + "thanks": { 2334 + "name": "symfony/polyfill", 2335 + "url": "https://github.com/symfony/polyfill" 2336 + } 2337 + }, 2338 + "autoload": { 2339 + "files": [ 2340 + "bootstrap.php" 2341 + ], 2342 + "psr-4": { 2343 + "Symfony\\Polyfill\\Intl\\Normalizer\\": "" 2344 + }, 2345 + "classmap": [ 2346 + "Resources/stubs" 2347 + ] 2348 + }, 2349 + "notification-url": "https://packagist.org/downloads/", 2350 + "license": [ 2351 + "MIT" 2352 + ], 2353 + "authors": [ 2354 + { 2355 + "name": "Nicolas Grekas", 2356 + "email": "p@tchwork.com" 2357 + }, 2358 + { 2359 + "name": "Symfony Community", 2360 + "homepage": "https://symfony.com/contributors" 2361 + } 2362 + ], 2363 + "description": "Symfony polyfill for intl's Normalizer class and related functions", 2364 + "homepage": "https://symfony.com", 2365 + "keywords": [ 2366 + "compatibility", 2367 + "intl", 2368 + "normalizer", 2369 + "polyfill", 2370 + "portable", 2371 + "shim" 2372 + ], 2373 + "support": { 2374 + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" 2375 + }, 2376 + "funding": [ 2377 + { 2378 + "url": "https://symfony.com/sponsor", 2379 + "type": "custom" 2380 + }, 2381 + { 2382 + "url": "https://github.com/fabpot", 2383 + "type": "github" 2384 + }, 2385 + { 2386 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2387 + "type": "tidelift" 2388 + } 2389 + ], 2390 + "time": "2024-01-29T20:11:03+00:00" 2391 + }, 2392 + { 2393 + "name": "symfony/polyfill-mbstring", 2394 + "version": "v1.29.0", 2395 + "source": { 2396 + "type": "git", 2397 + "url": "https://github.com/symfony/polyfill-mbstring.git", 2398 + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" 2399 + }, 2400 + "dist": { 2401 + "type": "zip", 2402 + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 2403 + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", 2404 + "shasum": "" 2405 + }, 2406 + "require": { 2407 + "php": ">=7.1" 2408 + }, 2409 + "provide": { 2410 + "ext-mbstring": "*" 2411 + }, 2412 + "suggest": { 2413 + "ext-mbstring": "For best performance" 2414 + }, 2415 + "type": "library", 2416 + "extra": { 2417 + "thanks": { 2418 + "name": "symfony/polyfill", 2419 + "url": "https://github.com/symfony/polyfill" 2420 + } 2421 + }, 2422 + "autoload": { 2423 + "files": [ 2424 + "bootstrap.php" 2425 + ], 2426 + "psr-4": { 2427 + "Symfony\\Polyfill\\Mbstring\\": "" 2428 + } 2429 + }, 2430 + "notification-url": "https://packagist.org/downloads/", 2431 + "license": [ 2432 + "MIT" 2433 + ], 2434 + "authors": [ 2435 + { 2436 + "name": "Nicolas Grekas", 2437 + "email": "p@tchwork.com" 2438 + }, 2439 + { 2440 + "name": "Symfony Community", 2441 + "homepage": "https://symfony.com/contributors" 2442 + } 2443 + ], 2444 + "description": "Symfony polyfill for the Mbstring extension", 2445 + "homepage": "https://symfony.com", 2446 + "keywords": [ 2447 + "compatibility", 2448 + "mbstring", 2449 + "polyfill", 2450 + "portable", 2451 + "shim" 2452 + ], 2453 + "support": { 2454 + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" 2455 + }, 2456 + "funding": [ 2457 + { 2458 + "url": "https://symfony.com/sponsor", 2459 + "type": "custom" 2460 + }, 2461 + { 2462 + "url": "https://github.com/fabpot", 2463 + "type": "github" 2464 + }, 2465 + { 2466 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2467 + "type": "tidelift" 2468 + } 2469 + ], 2470 + "time": "2024-01-29T20:11:03+00:00" 2471 + }, 2472 + { 2473 + "name": "symfony/polyfill-php80", 2474 + "version": "v1.29.0", 2475 + "source": { 2476 + "type": "git", 2477 + "url": "https://github.com/symfony/polyfill-php80.git", 2478 + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b" 2479 + }, 2480 + "dist": { 2481 + "type": "zip", 2482 + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 2483 + "reference": "87b68208d5c1188808dd7839ee1e6c8ec3b02f1b", 2484 + "shasum": "" 2485 + }, 2486 + "require": { 2487 + "php": ">=7.1" 2488 + }, 2489 + "type": "library", 2490 + "extra": { 2491 + "thanks": { 2492 + "name": "symfony/polyfill", 2493 + "url": "https://github.com/symfony/polyfill" 2494 + } 2495 + }, 2496 + "autoload": { 2497 + "files": [ 2498 + "bootstrap.php" 2499 + ], 2500 + "psr-4": { 2501 + "Symfony\\Polyfill\\Php80\\": "" 2502 + }, 2503 + "classmap": [ 2504 + "Resources/stubs" 2505 + ] 2506 + }, 2507 + "notification-url": "https://packagist.org/downloads/", 2508 + "license": [ 2509 + "MIT" 2510 + ], 2511 + "authors": [ 2512 + { 2513 + "name": "Ion Bazan", 2514 + "email": "ion.bazan@gmail.com" 2515 + }, 2516 + { 2517 + "name": "Nicolas Grekas", 2518 + "email": "p@tchwork.com" 2519 + }, 2520 + { 2521 + "name": "Symfony Community", 2522 + "homepage": "https://symfony.com/contributors" 2523 + } 2524 + ], 2525 + "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions", 2526 + "homepage": "https://symfony.com", 2527 + "keywords": [ 2528 + "compatibility", 2529 + "polyfill", 2530 + "portable", 2531 + "shim" 2532 + ], 2533 + "support": { 2534 + "source": "https://github.com/symfony/polyfill-php80/tree/v1.29.0" 2535 + }, 2536 + "funding": [ 2537 + { 2538 + "url": "https://symfony.com/sponsor", 2539 + "type": "custom" 2540 + }, 2541 + { 2542 + "url": "https://github.com/fabpot", 2543 + "type": "github" 2544 + }, 2545 + { 2546 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2547 + "type": "tidelift" 2548 + } 2549 + ], 2550 + "time": "2024-01-29T20:11:03+00:00" 2551 + }, 2552 + { 2553 + "name": "symfony/polyfill-php81", 2554 + "version": "v1.29.0", 2555 + "source": { 2556 + "type": "git", 2557 + "url": "https://github.com/symfony/polyfill-php81.git", 2558 + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d" 2559 + }, 2560 + "dist": { 2561 + "type": "zip", 2562 + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/c565ad1e63f30e7477fc40738343c62b40bc672d", 2563 + "reference": "c565ad1e63f30e7477fc40738343c62b40bc672d", 2564 + "shasum": "" 2565 + }, 2566 + "require": { 2567 + "php": ">=7.1" 2568 + }, 2569 + "type": "library", 2570 + "extra": { 2571 + "thanks": { 2572 + "name": "symfony/polyfill", 2573 + "url": "https://github.com/symfony/polyfill" 2574 + } 2575 + }, 2576 + "autoload": { 2577 + "files": [ 2578 + "bootstrap.php" 2579 + ], 2580 + "psr-4": { 2581 + "Symfony\\Polyfill\\Php81\\": "" 2582 + }, 2583 + "classmap": [ 2584 + "Resources/stubs" 2585 + ] 2586 + }, 2587 + "notification-url": "https://packagist.org/downloads/", 2588 + "license": [ 2589 + "MIT" 2590 + ], 2591 + "authors": [ 2592 + { 2593 + "name": "Nicolas Grekas", 2594 + "email": "p@tchwork.com" 2595 + }, 2596 + { 2597 + "name": "Symfony Community", 2598 + "homepage": "https://symfony.com/contributors" 2599 + } 2600 + ], 2601 + "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", 2602 + "homepage": "https://symfony.com", 2603 + "keywords": [ 2604 + "compatibility", 2605 + "polyfill", 2606 + "portable", 2607 + "shim" 2608 + ], 2609 + "support": { 2610 + "source": "https://github.com/symfony/polyfill-php81/tree/v1.29.0" 2611 + }, 2612 + "funding": [ 2613 + { 2614 + "url": "https://symfony.com/sponsor", 2615 + "type": "custom" 2616 + }, 2617 + { 2618 + "url": "https://github.com/fabpot", 2619 + "type": "github" 2620 + }, 2621 + { 2622 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2623 + "type": "tidelift" 2624 + } 2625 + ], 2626 + "time": "2024-01-29T20:11:03+00:00" 2627 + }, 2628 + { 2629 + "name": "symfony/process", 2630 + "version": "v6.4.4", 2631 + "source": { 2632 + "type": "git", 2633 + "url": "https://github.com/symfony/process.git", 2634 + "reference": "710e27879e9be3395de2b98da3f52a946039f297" 2635 + }, 2636 + "dist": { 2637 + "type": "zip", 2638 + "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", 2639 + "reference": "710e27879e9be3395de2b98da3f52a946039f297", 2640 + "shasum": "" 2641 + }, 2642 + "require": { 2643 + "php": ">=8.1" 2644 + }, 2645 + "type": "library", 2646 + "autoload": { 2647 + "psr-4": { 2648 + "Symfony\\Component\\Process\\": "" 2649 + }, 2650 + "exclude-from-classmap": [ 2651 + "/Tests/" 2652 + ] 2653 + }, 2654 + "notification-url": "https://packagist.org/downloads/", 2655 + "license": [ 2656 + "MIT" 2657 + ], 2658 + "authors": [ 2659 + { 2660 + "name": "Fabien Potencier", 2661 + "email": "fabien@symfony.com" 2662 + }, 2663 + { 2664 + "name": "Symfony Community", 2665 + "homepage": "https://symfony.com/contributors" 2666 + } 2667 + ], 2668 + "description": "Executes commands in sub-processes", 2669 + "homepage": "https://symfony.com", 2670 + "support": { 2671 + "source": "https://github.com/symfony/process/tree/v6.4.4" 2672 + }, 2673 + "funding": [ 2674 + { 2675 + "url": "https://symfony.com/sponsor", 2676 + "type": "custom" 2677 + }, 2678 + { 2679 + "url": "https://github.com/fabpot", 2680 + "type": "github" 2681 + }, 2682 + { 2683 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2684 + "type": "tidelift" 2685 + } 2686 + ], 2687 + "time": "2024-02-20T12:31:00+00:00" 2688 + }, 2689 + { 2690 + "name": "symfony/service-contracts", 2691 + "version": "v3.4.1", 2692 + "source": { 2693 + "type": "git", 2694 + "url": "https://github.com/symfony/service-contracts.git", 2695 + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" 2696 + }, 2697 + "dist": { 2698 + "type": "zip", 2699 + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", 2700 + "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", 2701 + "shasum": "" 2702 + }, 2703 + "require": { 2704 + "php": ">=8.1", 2705 + "psr/container": "^1.1|^2.0" 2706 + }, 2707 + "conflict": { 2708 + "ext-psr": "<1.1|>=2" 2709 + }, 2710 + "type": "library", 2711 + "extra": { 2712 + "branch-alias": { 2713 + "dev-main": "3.4-dev" 2714 + }, 2715 + "thanks": { 2716 + "name": "symfony/contracts", 2717 + "url": "https://github.com/symfony/contracts" 2718 + } 2719 + }, 2720 + "autoload": { 2721 + "psr-4": { 2722 + "Symfony\\Contracts\\Service\\": "" 2723 + }, 2724 + "exclude-from-classmap": [ 2725 + "/Test/" 2726 + ] 2727 + }, 2728 + "notification-url": "https://packagist.org/downloads/", 2729 + "license": [ 2730 + "MIT" 2731 + ], 2732 + "authors": [ 2733 + { 2734 + "name": "Nicolas Grekas", 2735 + "email": "p@tchwork.com" 2736 + }, 2737 + { 2738 + "name": "Symfony Community", 2739 + "homepage": "https://symfony.com/contributors" 2740 + } 2741 + ], 2742 + "description": "Generic abstractions related to writing services", 2743 + "homepage": "https://symfony.com", 2744 + "keywords": [ 2745 + "abstractions", 2746 + "contracts", 2747 + "decoupling", 2748 + "interfaces", 2749 + "interoperability", 2750 + "standards" 2751 + ], 2752 + "support": { 2753 + "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" 2754 + }, 2755 + "funding": [ 2756 + { 2757 + "url": "https://symfony.com/sponsor", 2758 + "type": "custom" 2759 + }, 2760 + { 2761 + "url": "https://github.com/fabpot", 2762 + "type": "github" 2763 + }, 2764 + { 2765 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2766 + "type": "tidelift" 2767 + } 2768 + ], 2769 + "time": "2023-12-26T14:02:43+00:00" 2770 + }, 2771 + { 2772 + "name": "symfony/stopwatch", 2773 + "version": "v7.0.3", 2774 + "source": { 2775 + "type": "git", 2776 + "url": "https://github.com/symfony/stopwatch.git", 2777 + "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112" 2778 + }, 2779 + "dist": { 2780 + "type": "zip", 2781 + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/983900d6fddf2b0cbaacacbbad07610854bd8112", 2782 + "reference": "983900d6fddf2b0cbaacacbbad07610854bd8112", 2783 + "shasum": "" 2784 + }, 2785 + "require": { 2786 + "php": ">=8.2", 2787 + "symfony/service-contracts": "^2.5|^3" 2788 + }, 2789 + "type": "library", 2790 + "autoload": { 2791 + "psr-4": { 2792 + "Symfony\\Component\\Stopwatch\\": "" 2793 + }, 2794 + "exclude-from-classmap": [ 2795 + "/Tests/" 2796 + ] 2797 + }, 2798 + "notification-url": "https://packagist.org/downloads/", 2799 + "license": [ 2800 + "MIT" 2801 + ], 2802 + "authors": [ 2803 + { 2804 + "name": "Fabien Potencier", 2805 + "email": "fabien@symfony.com" 2806 + }, 2807 + { 2808 + "name": "Symfony Community", 2809 + "homepage": "https://symfony.com/contributors" 2810 + } 2811 + ], 2812 + "description": "Provides a way to profile code", 2813 + "homepage": "https://symfony.com", 2814 + "support": { 2815 + "source": "https://github.com/symfony/stopwatch/tree/v7.0.3" 2816 + }, 2817 + "funding": [ 2818 + { 2819 + "url": "https://symfony.com/sponsor", 2820 + "type": "custom" 2821 + }, 2822 + { 2823 + "url": "https://github.com/fabpot", 2824 + "type": "github" 2825 + }, 2826 + { 2827 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2828 + "type": "tidelift" 2829 + } 2830 + ], 2831 + "time": "2024-01-23T15:02:46+00:00" 2832 + }, 2833 + { 2834 + "name": "symfony/string", 2835 + "version": "v7.0.4", 2836 + "source": { 2837 + "type": "git", 2838 + "url": "https://github.com/symfony/string.git", 2839 + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b" 2840 + }, 2841 + "dist": { 2842 + "type": "zip", 2843 + "url": "https://api.github.com/repos/symfony/string/zipball/f5832521b998b0bec40bee688ad5de98d4cf111b", 2844 + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b", 2845 + "shasum": "" 2846 + }, 2847 + "require": { 2848 + "php": ">=8.2", 2849 + "symfony/polyfill-ctype": "~1.8", 2850 + "symfony/polyfill-intl-grapheme": "~1.0", 2851 + "symfony/polyfill-intl-normalizer": "~1.0", 2852 + "symfony/polyfill-mbstring": "~1.0" 2853 + }, 2854 + "conflict": { 2855 + "symfony/translation-contracts": "<2.5" 2856 + }, 2857 + "require-dev": { 2858 + "symfony/error-handler": "^6.4|^7.0", 2859 + "symfony/http-client": "^6.4|^7.0", 2860 + "symfony/intl": "^6.4|^7.0", 2861 + "symfony/translation-contracts": "^2.5|^3.0", 2862 + "symfony/var-exporter": "^6.4|^7.0" 2863 + }, 2864 + "type": "library", 2865 + "autoload": { 2866 + "files": [ 2867 + "Resources/functions.php" 2868 + ], 2869 + "psr-4": { 2870 + "Symfony\\Component\\String\\": "" 2871 + }, 2872 + "exclude-from-classmap": [ 2873 + "/Tests/" 2874 + ] 2875 + }, 2876 + "notification-url": "https://packagist.org/downloads/", 2877 + "license": [ 2878 + "MIT" 2879 + ], 2880 + "authors": [ 2881 + { 2882 + "name": "Nicolas Grekas", 2883 + "email": "p@tchwork.com" 2884 + }, 2885 + { 2886 + "name": "Symfony Community", 2887 + "homepage": "https://symfony.com/contributors" 2888 + } 2889 + ], 2890 + "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", 2891 + "homepage": "https://symfony.com", 2892 + "keywords": [ 2893 + "grapheme", 2894 + "i18n", 2895 + "string", 2896 + "unicode", 2897 + "utf-8", 2898 + "utf8" 2899 + ], 2900 + "support": { 2901 + "source": "https://github.com/symfony/string/tree/v7.0.4" 2902 + }, 2903 + "funding": [ 2904 + { 2905 + "url": "https://symfony.com/sponsor", 2906 + "type": "custom" 2907 + }, 2908 + { 2909 + "url": "https://github.com/fabpot", 2910 + "type": "github" 2911 + }, 2912 + { 2913 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2914 + "type": "tidelift" 2915 + } 2916 + ], 2917 + "time": "2024-02-01T13:17:36+00:00" 2918 + }, 2919 + { 2920 + "name": "symfony/var-exporter", 2921 + "version": "v7.0.4", 2922 + "source": { 2923 + "type": "git", 2924 + "url": "https://github.com/symfony/var-exporter.git", 2925 + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41" 2926 + }, 2927 + "dist": { 2928 + "type": "zip", 2929 + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", 2930 + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", 2931 + "shasum": "" 2932 + }, 2933 + "require": { 2934 + "php": ">=8.2" 2935 + }, 2936 + "require-dev": { 2937 + "symfony/var-dumper": "^6.4|^7.0" 2938 + }, 2939 + "type": "library", 2940 + "autoload": { 2941 + "psr-4": { 2942 + "Symfony\\Component\\VarExporter\\": "" 2943 + }, 2944 + "exclude-from-classmap": [ 2945 + "/Tests/" 2946 + ] 2947 + }, 2948 + "notification-url": "https://packagist.org/downloads/", 2949 + "license": [ 2950 + "MIT" 2951 + ], 2952 + "authors": [ 2953 + { 2954 + "name": "Nicolas Grekas", 2955 + "email": "p@tchwork.com" 2956 + }, 2957 + { 2958 + "name": "Symfony Community", 2959 + "homepage": "https://symfony.com/contributors" 2960 + } 2961 + ], 2962 + "description": "Allows exporting any serializable PHP data structure to plain PHP code", 2963 + "homepage": "https://symfony.com", 2964 + "keywords": [ 2965 + "clone", 2966 + "construct", 2967 + "export", 2968 + "hydrate", 2969 + "instantiate", 2970 + "lazy-loading", 2971 + "proxy", 2972 + "serialize" 2973 + ], 2974 + "support": { 2975 + "source": "https://github.com/symfony/var-exporter/tree/v7.0.4" 2976 + }, 2977 + "funding": [ 2978 + { 2979 + "url": "https://symfony.com/sponsor", 2980 + "type": "custom" 2981 + }, 2982 + { 2983 + "url": "https://github.com/fabpot", 2984 + "type": "github" 2985 + }, 2986 + { 2987 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 2988 + "type": "tidelift" 2989 + } 2990 + ], 2991 + "time": "2024-02-26T10:35:24+00:00" 2992 + } 2993 + ], 2994 + "packages-dev": [ 2995 + { 2996 + "name": "carbonphp/carbon-doctrine-types", 2997 + "version": "3.2.0", 2998 + "source": { 2999 + "type": "git", 3000 + "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", 3001 + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" 3002 + }, 3003 + "dist": { 3004 + "type": "zip", 3005 + "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", 3006 + "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d", 3007 + "shasum": "" 3008 + }, 3009 + "require": { 3010 + "php": "^8.1" 3011 + }, 3012 + "conflict": { 3013 + "doctrine/dbal": "<4.0.0 || >=5.0.0" 3014 + }, 3015 + "require-dev": { 3016 + "doctrine/dbal": "^4.0.0", 3017 + "nesbot/carbon": "^2.71.0 || ^3.0.0", 3018 + "phpunit/phpunit": "^10.3" 3019 + }, 3020 + "type": "library", 3021 + "autoload": { 3022 + "psr-4": { 3023 + "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" 3024 + } 3025 + }, 3026 + "notification-url": "https://packagist.org/downloads/", 3027 + "license": [ 3028 + "MIT" 3029 + ], 3030 + "authors": [ 3031 + { 3032 + "name": "KyleKatarn", 3033 + "email": "kylekatarnls@gmail.com" 3034 + } 3035 + ], 3036 + "description": "Types to use Carbon in Doctrine", 3037 + "keywords": [ 3038 + "carbon", 3039 + "date", 3040 + "datetime", 3041 + "doctrine", 3042 + "time" 3043 + ], 3044 + "support": { 3045 + "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", 3046 + "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0" 3047 + }, 3048 + "funding": [ 3049 + { 3050 + "url": "https://github.com/kylekatarnls", 3051 + "type": "github" 3052 + }, 3053 + { 3054 + "url": "https://opencollective.com/Carbon", 3055 + "type": "open_collective" 3056 + }, 3057 + { 3058 + "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", 3059 + "type": "tidelift" 3060 + } 3061 + ], 3062 + "time": "2024-02-09T16:56:22+00:00" 3063 + }, 3064 + { 3065 + "name": "doctrine/inflector", 3066 + "version": "2.0.10", 3067 + "source": { 3068 + "type": "git", 3069 + "url": "https://github.com/doctrine/inflector.git", 3070 + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc" 3071 + }, 3072 + "dist": { 3073 + "type": "zip", 3074 + "url": "https://api.github.com/repos/doctrine/inflector/zipball/5817d0659c5b50c9b950feb9af7b9668e2c436bc", 3075 + "reference": "5817d0659c5b50c9b950feb9af7b9668e2c436bc", 3076 + "shasum": "" 3077 + }, 3078 + "require": { 3079 + "php": "^7.2 || ^8.0" 3080 + }, 3081 + "require-dev": { 3082 + "doctrine/coding-standard": "^11.0", 3083 + "phpstan/phpstan": "^1.8", 3084 + "phpstan/phpstan-phpunit": "^1.1", 3085 + "phpstan/phpstan-strict-rules": "^1.3", 3086 + "phpunit/phpunit": "^8.5 || ^9.5", 3087 + "vimeo/psalm": "^4.25 || ^5.4" 3088 + }, 3089 + "type": "library", 3090 + "autoload": { 3091 + "psr-4": { 3092 + "Doctrine\\Inflector\\": "lib/Doctrine/Inflector" 3093 + } 3094 + }, 3095 + "notification-url": "https://packagist.org/downloads/", 3096 + "license": [ 3097 + "MIT" 3098 + ], 3099 + "authors": [ 3100 + { 3101 + "name": "Guilherme Blanco", 3102 + "email": "guilhermeblanco@gmail.com" 3103 + }, 3104 + { 3105 + "name": "Roman Borschel", 3106 + "email": "roman@code-factory.org" 3107 + }, 3108 + { 3109 + "name": "Benjamin Eberlei", 3110 + "email": "kontakt@beberlei.de" 3111 + }, 3112 + { 3113 + "name": "Jonathan Wage", 3114 + "email": "jonwage@gmail.com" 3115 + }, 3116 + { 3117 + "name": "Johannes Schmitt", 3118 + "email": "schmittjoh@gmail.com" 3119 + } 3120 + ], 3121 + "description": "PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", 3122 + "homepage": "https://www.doctrine-project.org/projects/inflector.html", 3123 + "keywords": [ 3124 + "inflection", 3125 + "inflector", 3126 + "lowercase", 3127 + "manipulation", 3128 + "php", 3129 + "plural", 3130 + "singular", 3131 + "strings", 3132 + "uppercase", 3133 + "words" 3134 + ], 3135 + "support": { 3136 + "issues": "https://github.com/doctrine/inflector/issues", 3137 + "source": "https://github.com/doctrine/inflector/tree/2.0.10" 3138 + }, 3139 + "funding": [ 3140 + { 3141 + "url": "https://www.doctrine-project.org/sponsorship.html", 3142 + "type": "custom" 3143 + }, 3144 + { 3145 + "url": "https://www.patreon.com/phpdoctrine", 3146 + "type": "patreon" 3147 + }, 3148 + { 3149 + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Finflector", 3150 + "type": "tidelift" 3151 + } 3152 + ], 3153 + "time": "2024-02-18T20:23:39+00:00" 3154 + }, 3155 + { 3156 + "name": "ergebnis/phpstan-rules", 3157 + "version": "0.15.3", 3158 + "source": { 3159 + "type": "git", 3160 + "url": "https://github.com/ergebnis/phpstan-rules.git", 3161 + "reference": "78a3dd88893cf3250ba339843503dcea7e9bee64" 3162 + }, 3163 + "dist": { 3164 + "type": "zip", 3165 + "url": "https://api.github.com/repos/ergebnis/phpstan-rules/zipball/78a3dd88893cf3250ba339843503dcea7e9bee64", 3166 + "reference": "78a3dd88893cf3250ba339843503dcea7e9bee64", 3167 + "shasum": "" 3168 + }, 3169 + "require": { 3170 + "ext-mbstring": "*", 3171 + "nikic/php-parser": "^4.2.3", 3172 + "php": "^7.2 || ^8.0", 3173 + "phpstan/phpstan": "~0.11.15 || ~0.12.0" 3174 + }, 3175 + "require-dev": { 3176 + "ergebnis/composer-normalize": "^2.9.0", 3177 + "ergebnis/license": "^1.1.0", 3178 + "ergebnis/php-cs-fixer-config": "^2.5.1", 3179 + "ergebnis/test-util": "^1.3.0", 3180 + "infection/infection": "~0.15.3", 3181 + "nette/di": "^3.0.1", 3182 + "phpstan/phpstan-deprecation-rules": "~0.11.2", 3183 + "phpstan/phpstan-strict-rules": "~0.11.1", 3184 + "phpunit/phpunit": "^8.5.8", 3185 + "psalm/plugin-phpunit": "~0.12.2", 3186 + "psr/container": "^1.0.0", 3187 + "vimeo/psalm": "^3.18", 3188 + "zendframework/zend-servicemanager": "^2.0.0" 3189 + }, 3190 + "type": "phpstan-extension", 3191 + "extra": { 3192 + "phpstan": { 3193 + "includes": [ 3194 + "rules.neon" 3195 + ] 3196 + } 3197 + }, 3198 + "autoload": { 3199 + "psr-4": { 3200 + "Ergebnis\\PHPStan\\Rules\\": "src/" 3201 + } 3202 + }, 3203 + "notification-url": "https://packagist.org/downloads/", 3204 + "license": [ 3205 + "MIT" 3206 + ], 3207 + "authors": [ 3208 + { 3209 + "name": "Andreas Möller", 3210 + "email": "am@localheinz.com" 3211 + } 3212 + ], 3213 + "description": "Provides additional rules for phpstan/phpstan.", 3214 + "homepage": "https://github.com/ergebnis/phpstan-rules", 3215 + "keywords": [ 3216 + "PHPStan", 3217 + "phpstan-extreme-rules", 3218 + "phpstan-rules" 3219 + ], 3220 + "support": { 3221 + "issues": "https://github.com/ergebnis/phpstan-rules/issues", 3222 + "source": "https://github.com/ergebnis/phpstan-rules" 3223 + }, 3224 + "funding": [ 3225 + { 3226 + "url": "https://github.com/localheinz", 3227 + "type": "github" 3228 + } 3229 + ], 3230 + "time": "2020-10-30T09:50:34+00:00" 3231 + }, 3232 + { 3233 + "name": "hamcrest/hamcrest-php", 3234 + "version": "v2.0.1", 3235 + "source": { 3236 + "type": "git", 3237 + "url": "https://github.com/hamcrest/hamcrest-php.git", 3238 + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3" 3239 + }, 3240 + "dist": { 3241 + "type": "zip", 3242 + "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 3243 + "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3", 3244 + "shasum": "" 3245 + }, 3246 + "require": { 3247 + "php": "^5.3|^7.0|^8.0" 3248 + }, 3249 + "replace": { 3250 + "cordoval/hamcrest-php": "*", 3251 + "davedevelopment/hamcrest-php": "*", 3252 + "kodova/hamcrest-php": "*" 3253 + }, 3254 + "require-dev": { 3255 + "phpunit/php-file-iterator": "^1.4 || ^2.0", 3256 + "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0" 3257 + }, 3258 + "type": "library", 3259 + "extra": { 3260 + "branch-alias": { 3261 + "dev-master": "2.1-dev" 3262 + } 3263 + }, 3264 + "autoload": { 3265 + "classmap": [ 3266 + "hamcrest" 3267 + ] 3268 + }, 3269 + "notification-url": "https://packagist.org/downloads/", 3270 + "license": [ 3271 + "BSD-3-Clause" 3272 + ], 3273 + "description": "This is the PHP port of Hamcrest Matchers", 3274 + "keywords": [ 3275 + "test" 3276 + ], 3277 + "support": { 3278 + "issues": "https://github.com/hamcrest/hamcrest-php/issues", 3279 + "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1" 3280 + }, 3281 + "time": "2020-07-09T08:09:16+00:00" 3282 + }, 3283 + { 3284 + "name": "illuminate/collections", 3285 + "version": "v9.52.16", 3286 + "source": { 3287 + "type": "git", 3288 + "url": "https://github.com/illuminate/collections.git", 3289 + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f" 3290 + }, 3291 + "dist": { 3292 + "type": "zip", 3293 + "url": "https://api.github.com/repos/illuminate/collections/zipball/d3710b0b244bfc62c288c1a87eaa62dd28352d1f", 3294 + "reference": "d3710b0b244bfc62c288c1a87eaa62dd28352d1f", 3295 + "shasum": "" 3296 + }, 3297 + "require": { 3298 + "illuminate/conditionable": "^9.0", 3299 + "illuminate/contracts": "^9.0", 3300 + "illuminate/macroable": "^9.0", 3301 + "php": "^8.0.2" 3302 + }, 3303 + "suggest": { 3304 + "symfony/var-dumper": "Required to use the dump method (^6.0)." 3305 + }, 3306 + "type": "library", 3307 + "extra": { 3308 + "branch-alias": { 3309 + "dev-master": "9.x-dev" 3310 + } 3311 + }, 3312 + "autoload": { 3313 + "files": [ 3314 + "helpers.php" 3315 + ], 3316 + "psr-4": { 3317 + "Illuminate\\Support\\": "" 3318 + } 3319 + }, 3320 + "notification-url": "https://packagist.org/downloads/", 3321 + "license": [ 3322 + "MIT" 3323 + ], 3324 + "authors": [ 3325 + { 3326 + "name": "Taylor Otwell", 3327 + "email": "taylor@laravel.com" 3328 + } 3329 + ], 3330 + "description": "The Illuminate Collections package.", 3331 + "homepage": "https://laravel.com", 3332 + "support": { 3333 + "issues": "https://github.com/laravel/framework/issues", 3334 + "source": "https://github.com/laravel/framework" 3335 + }, 3336 + "time": "2023-06-11T21:17:10+00:00" 3337 + }, 3338 + { 3339 + "name": "illuminate/conditionable", 3340 + "version": "v9.52.16", 3341 + "source": { 3342 + "type": "git", 3343 + "url": "https://github.com/illuminate/conditionable.git", 3344 + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364" 3345 + }, 3346 + "dist": { 3347 + "type": "zip", 3348 + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", 3349 + "reference": "bea24daa0fa84b7e7b0d5b84f62c71b7e2dc3364", 3350 + "shasum": "" 3351 + }, 3352 + "require": { 3353 + "php": "^8.0.2" 3354 + }, 3355 + "type": "library", 3356 + "extra": { 3357 + "branch-alias": { 3358 + "dev-master": "9.x-dev" 3359 + } 3360 + }, 3361 + "autoload": { 3362 + "psr-4": { 3363 + "Illuminate\\Support\\": "" 3364 + } 3365 + }, 3366 + "notification-url": "https://packagist.org/downloads/", 3367 + "license": [ 3368 + "MIT" 3369 + ], 3370 + "authors": [ 3371 + { 3372 + "name": "Taylor Otwell", 3373 + "email": "taylor@laravel.com" 3374 + } 3375 + ], 3376 + "description": "The Illuminate Conditionable package.", 3377 + "homepage": "https://laravel.com", 3378 + "support": { 3379 + "issues": "https://github.com/laravel/framework/issues", 3380 + "source": "https://github.com/laravel/framework" 3381 + }, 3382 + "time": "2023-02-01T21:42:32+00:00" 3383 + }, 3384 + { 3385 + "name": "illuminate/console", 3386 + "version": "v9.20.0", 3387 + "source": { 3388 + "type": "git", 3389 + "url": "https://github.com/illuminate/console.git", 3390 + "reference": "5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38" 3391 + }, 3392 + "dist": { 3393 + "type": "zip", 3394 + "url": "https://api.github.com/repos/illuminate/console/zipball/5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38", 3395 + "reference": "5eeadc4fecb6a23c31b705eddf0e7d65d2a8fa38", 3396 + "shasum": "" 3397 + }, 3398 + "require": { 3399 + "illuminate/collections": "^9.0", 3400 + "illuminate/contracts": "^9.0", 3401 + "illuminate/macroable": "^9.0", 3402 + "illuminate/support": "^9.0", 3403 + "php": "^8.0.2", 3404 + "symfony/console": "^6.0", 3405 + "symfony/process": "^6.0" 3406 + }, 3407 + "suggest": { 3408 + "dragonmantank/cron-expression": "Required to use scheduler (^3.1).", 3409 + "guzzlehttp/guzzle": "Required to use the ping methods on schedules (^7.2).", 3410 + "illuminate/bus": "Required to use the scheduled job dispatcher (^9.0).", 3411 + "illuminate/container": "Required to use the scheduler (^9.0).", 3412 + "illuminate/filesystem": "Required to use the generator command (^9.0).", 3413 + "illuminate/queue": "Required to use closures for scheduled jobs (^9.0)." 3414 + }, 3415 + "type": "library", 3416 + "extra": { 3417 + "branch-alias": { 3418 + "dev-master": "9.x-dev" 3419 + } 3420 + }, 3421 + "autoload": { 3422 + "psr-4": { 3423 + "Illuminate\\Console\\": "" 3424 + } 3425 + }, 3426 + "notification-url": "https://packagist.org/downloads/", 3427 + "license": [ 3428 + "MIT" 3429 + ], 3430 + "authors": [ 3431 + { 3432 + "name": "Taylor Otwell", 3433 + "email": "taylor@laravel.com" 3434 + } 3435 + ], 3436 + "description": "The Illuminate Console package.", 3437 + "homepage": "https://laravel.com", 3438 + "support": { 3439 + "issues": "https://github.com/laravel/framework/issues", 3440 + "source": "https://github.com/laravel/framework" 3441 + }, 3442 + "time": "2022-07-12T13:39:25+00:00" 3443 + }, 3444 + { 3445 + "name": "illuminate/contracts", 3446 + "version": "v9.52.16", 3447 + "source": { 3448 + "type": "git", 3449 + "url": "https://github.com/illuminate/contracts.git", 3450 + "reference": "44f65d723b13823baa02ff69751a5948bde60c22" 3451 + }, 3452 + "dist": { 3453 + "type": "zip", 3454 + "url": "https://api.github.com/repos/illuminate/contracts/zipball/44f65d723b13823baa02ff69751a5948bde60c22", 3455 + "reference": "44f65d723b13823baa02ff69751a5948bde60c22", 3456 + "shasum": "" 3457 + }, 3458 + "require": { 3459 + "php": "^8.0.2", 3460 + "psr/container": "^1.1.1|^2.0.1", 3461 + "psr/simple-cache": "^1.0|^2.0|^3.0" 3462 + }, 3463 + "type": "library", 3464 + "extra": { 3465 + "branch-alias": { 3466 + "dev-master": "9.x-dev" 3467 + } 3468 + }, 3469 + "autoload": { 3470 + "psr-4": { 3471 + "Illuminate\\Contracts\\": "" 3472 + } 3473 + }, 3474 + "notification-url": "https://packagist.org/downloads/", 3475 + "license": [ 3476 + "MIT" 3477 + ], 3478 + "authors": [ 3479 + { 3480 + "name": "Taylor Otwell", 3481 + "email": "taylor@laravel.com" 3482 + } 3483 + ], 3484 + "description": "The Illuminate Contracts package.", 3485 + "homepage": "https://laravel.com", 3486 + "support": { 3487 + "issues": "https://github.com/laravel/framework/issues", 3488 + "source": "https://github.com/laravel/framework" 3489 + }, 3490 + "time": "2023-02-08T14:36:30+00:00" 3491 + }, 3492 + { 3493 + "name": "illuminate/macroable", 3494 + "version": "v9.52.16", 3495 + "source": { 3496 + "type": "git", 3497 + "url": "https://github.com/illuminate/macroable.git", 3498 + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a" 3499 + }, 3500 + "dist": { 3501 + "type": "zip", 3502 + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e3bfaf6401742a9c6abca61b9b10e998e5b6449a", 3503 + "reference": "e3bfaf6401742a9c6abca61b9b10e998e5b6449a", 3504 + "shasum": "" 3505 + }, 3506 + "require": { 3507 + "php": "^8.0.2" 3508 + }, 3509 + "type": "library", 3510 + "extra": { 3511 + "branch-alias": { 3512 + "dev-master": "9.x-dev" 3513 + } 3514 + }, 3515 + "autoload": { 3516 + "psr-4": { 3517 + "Illuminate\\Support\\": "" 3518 + } 3519 + }, 3520 + "notification-url": "https://packagist.org/downloads/", 3521 + "license": [ 3522 + "MIT" 3523 + ], 3524 + "authors": [ 3525 + { 3526 + "name": "Taylor Otwell", 3527 + "email": "taylor@laravel.com" 3528 + } 3529 + ], 3530 + "description": "The Illuminate Macroable package.", 3531 + "homepage": "https://laravel.com", 3532 + "support": { 3533 + "issues": "https://github.com/laravel/framework/issues", 3534 + "source": "https://github.com/laravel/framework" 3535 + }, 3536 + "time": "2022-08-09T13:29:29+00:00" 3537 + }, 3538 + { 3539 + "name": "illuminate/support", 3540 + "version": "v9.52.16", 3541 + "source": { 3542 + "type": "git", 3543 + "url": "https://github.com/illuminate/support.git", 3544 + "reference": "223c608dbca27232df6213f776bfe7bdeec24874" 3545 + }, 3546 + "dist": { 3547 + "type": "zip", 3548 + "url": "https://api.github.com/repos/illuminate/support/zipball/223c608dbca27232df6213f776bfe7bdeec24874", 3549 + "reference": "223c608dbca27232df6213f776bfe7bdeec24874", 3550 + "shasum": "" 3551 + }, 3552 + "require": { 3553 + "doctrine/inflector": "^2.0", 3554 + "ext-ctype": "*", 3555 + "ext-filter": "*", 3556 + "ext-mbstring": "*", 3557 + "illuminate/collections": "^9.0", 3558 + "illuminate/conditionable": "^9.0", 3559 + "illuminate/contracts": "^9.0", 3560 + "illuminate/macroable": "^9.0", 3561 + "nesbot/carbon": "^2.62.1", 3562 + "php": "^8.0.2", 3563 + "voku/portable-ascii": "^2.0" 3564 + }, 3565 + "conflict": { 3566 + "tightenco/collect": "<5.5.33" 3567 + }, 3568 + "suggest": { 3569 + "illuminate/filesystem": "Required to use the composer class (^9.0).", 3570 + "league/commonmark": "Required to use Str::markdown() and Stringable::markdown() (^2.0.2).", 3571 + "ramsey/uuid": "Required to use Str::uuid() (^4.7).", 3572 + "symfony/process": "Required to use the composer class (^6.0).", 3573 + "symfony/uid": "Required to use Str::ulid() (^6.0).", 3574 + "symfony/var-dumper": "Required to use the dd function (^6.0).", 3575 + "vlucas/phpdotenv": "Required to use the Env class and env helper (^5.4.1)." 3576 + }, 3577 + "type": "library", 3578 + "extra": { 3579 + "branch-alias": { 3580 + "dev-master": "9.x-dev" 3581 + } 3582 + }, 3583 + "autoload": { 3584 + "files": [ 3585 + "helpers.php" 3586 + ], 3587 + "psr-4": { 3588 + "Illuminate\\Support\\": "" 3589 + } 3590 + }, 3591 + "notification-url": "https://packagist.org/downloads/", 3592 + "license": [ 3593 + "MIT" 3594 + ], 3595 + "authors": [ 3596 + { 3597 + "name": "Taylor Otwell", 3598 + "email": "taylor@laravel.com" 3599 + } 3600 + ], 3601 + "description": "The Illuminate Support package.", 3602 + "homepage": "https://laravel.com", 3603 + "support": { 3604 + "issues": "https://github.com/laravel/framework/issues", 3605 + "source": "https://github.com/laravel/framework" 3606 + }, 3607 + "time": "2023-06-11T21:11:53+00:00" 3608 + }, 3609 + { 3610 + "name": "mockery/mockery", 3611 + "version": "1.6.9", 3612 + "source": { 3613 + "type": "git", 3614 + "url": "https://github.com/mockery/mockery.git", 3615 + "reference": "0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06" 3616 + }, 3617 + "dist": { 3618 + "type": "zip", 3619 + "url": "https://api.github.com/repos/mockery/mockery/zipball/0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06", 3620 + "reference": "0cc058854b3195ba21dc6b1f7b1f60f4ef3a9c06", 3621 + "shasum": "" 3622 + }, 3623 + "require": { 3624 + "hamcrest/hamcrest-php": "^2.0.1", 3625 + "lib-pcre": ">=7.0", 3626 + "php": ">=7.3" 3627 + }, 3628 + "conflict": { 3629 + "phpunit/phpunit": "<8.0" 3630 + }, 3631 + "require-dev": { 3632 + "phpunit/phpunit": "^8.5 || ^9.6.10", 3633 + "symplify/easy-coding-standard": "^12.0.8" 3634 + }, 3635 + "type": "library", 3636 + "autoload": { 3637 + "files": [ 3638 + "library/helpers.php", 3639 + "library/Mockery.php" 3640 + ], 3641 + "psr-4": { 3642 + "Mockery\\": "library/Mockery" 3643 + } 3644 + }, 3645 + "notification-url": "https://packagist.org/downloads/", 3646 + "license": [ 3647 + "BSD-3-Clause" 3648 + ], 3649 + "authors": [ 3650 + { 3651 + "name": "Pádraic Brady", 3652 + "email": "padraic.brady@gmail.com", 3653 + "homepage": "https://github.com/padraic", 3654 + "role": "Author" 3655 + }, 3656 + { 3657 + "name": "Dave Marshall", 3658 + "email": "dave.marshall@atstsolutions.co.uk", 3659 + "homepage": "https://davedevelopment.co.uk", 3660 + "role": "Developer" 3661 + }, 3662 + { 3663 + "name": "Nathanael Esayeas", 3664 + "email": "nathanael.esayeas@protonmail.com", 3665 + "homepage": "https://github.com/ghostwriter", 3666 + "role": "Lead Developer" 3667 + } 3668 + ], 3669 + "description": "Mockery is a simple yet flexible PHP mock object framework", 3670 + "homepage": "https://github.com/mockery/mockery", 3671 + "keywords": [ 3672 + "BDD", 3673 + "TDD", 3674 + "library", 3675 + "mock", 3676 + "mock objects", 3677 + "mockery", 3678 + "stub", 3679 + "test", 3680 + "test double", 3681 + "testing" 3682 + ], 3683 + "support": { 3684 + "docs": "https://docs.mockery.io/", 3685 + "issues": "https://github.com/mockery/mockery/issues", 3686 + "rss": "https://github.com/mockery/mockery/releases.atom", 3687 + "security": "https://github.com/mockery/mockery/security/advisories", 3688 + "source": "https://github.com/mockery/mockery" 3689 + }, 3690 + "time": "2023-12-10T02:24:34+00:00" 3691 + }, 3692 + { 3693 + "name": "myclabs/deep-copy", 3694 + "version": "1.11.1", 3695 + "source": { 3696 + "type": "git", 3697 + "url": "https://github.com/myclabs/DeepCopy.git", 3698 + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c" 3699 + }, 3700 + "dist": { 3701 + "type": "zip", 3702 + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 3703 + "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c", 3704 + "shasum": "" 3705 + }, 3706 + "require": { 3707 + "php": "^7.1 || ^8.0" 3708 + }, 3709 + "conflict": { 3710 + "doctrine/collections": "<1.6.8", 3711 + "doctrine/common": "<2.13.3 || >=3,<3.2.2" 3712 + }, 3713 + "require-dev": { 3714 + "doctrine/collections": "^1.6.8", 3715 + "doctrine/common": "^2.13.3 || ^3.2.2", 3716 + "phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13" 3717 + }, 3718 + "type": "library", 3719 + "autoload": { 3720 + "files": [ 3721 + "src/DeepCopy/deep_copy.php" 3722 + ], 3723 + "psr-4": { 3724 + "DeepCopy\\": "src/DeepCopy/" 3725 + } 3726 + }, 3727 + "notification-url": "https://packagist.org/downloads/", 3728 + "license": [ 3729 + "MIT" 3730 + ], 3731 + "description": "Create deep copies (clones) of your objects", 3732 + "keywords": [ 3733 + "clone", 3734 + "copy", 3735 + "duplicate", 3736 + "object", 3737 + "object graph" 3738 + ], 3739 + "support": { 3740 + "issues": "https://github.com/myclabs/DeepCopy/issues", 3741 + "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1" 3742 + }, 3743 + "funding": [ 3744 + { 3745 + "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy", 3746 + "type": "tidelift" 3747 + } 3748 + ], 3749 + "time": "2023-03-08T13:26:56+00:00" 3750 + }, 3751 + { 3752 + "name": "nesbot/carbon", 3753 + "version": "2.72.3", 3754 + "source": { 3755 + "type": "git", 3756 + "url": "https://github.com/briannesbitt/Carbon.git", 3757 + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83" 3758 + }, 3759 + "dist": { 3760 + "type": "zip", 3761 + "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/0c6fd108360c562f6e4fd1dedb8233b423e91c83", 3762 + "reference": "0c6fd108360c562f6e4fd1dedb8233b423e91c83", 3763 + "shasum": "" 3764 + }, 3765 + "require": { 3766 + "carbonphp/carbon-doctrine-types": "*", 3767 + "ext-json": "*", 3768 + "php": "^7.1.8 || ^8.0", 3769 + "psr/clock": "^1.0", 3770 + "symfony/polyfill-mbstring": "^1.0", 3771 + "symfony/polyfill-php80": "^1.16", 3772 + "symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0" 3773 + }, 3774 + "provide": { 3775 + "psr/clock-implementation": "1.0" 3776 + }, 3777 + "require-dev": { 3778 + "doctrine/dbal": "^2.0 || ^3.1.4 || ^4.0", 3779 + "doctrine/orm": "^2.7 || ^3.0", 3780 + "friendsofphp/php-cs-fixer": "^3.0", 3781 + "kylekatarnls/multi-tester": "^2.0", 3782 + "ondrejmirtes/better-reflection": "*", 3783 + "phpmd/phpmd": "^2.9", 3784 + "phpstan/extension-installer": "^1.0", 3785 + "phpstan/phpstan": "^0.12.99 || ^1.7.14", 3786 + "phpunit/php-file-iterator": "^2.0.5 || ^3.0.6", 3787 + "phpunit/phpunit": "^7.5.20 || ^8.5.26 || ^9.5.20", 3788 + "squizlabs/php_codesniffer": "^3.4" 3789 + }, 3790 + "bin": [ 3791 + "bin/carbon" 3792 + ], 3793 + "type": "library", 3794 + "extra": { 3795 + "branch-alias": { 3796 + "dev-3.x": "3.x-dev", 3797 + "dev-master": "2.x-dev" 3798 + }, 3799 + "laravel": { 3800 + "providers": [ 3801 + "Carbon\\Laravel\\ServiceProvider" 3802 + ] 3803 + }, 3804 + "phpstan": { 3805 + "includes": [ 3806 + "extension.neon" 3807 + ] 3808 + } 3809 + }, 3810 + "autoload": { 3811 + "psr-4": { 3812 + "Carbon\\": "src/Carbon/" 3813 + } 3814 + }, 3815 + "notification-url": "https://packagist.org/downloads/", 3816 + "license": [ 3817 + "MIT" 3818 + ], 3819 + "authors": [ 3820 + { 3821 + "name": "Brian Nesbitt", 3822 + "email": "brian@nesbot.com", 3823 + "homepage": "https://markido.com" 3824 + }, 3825 + { 3826 + "name": "kylekatarnls", 3827 + "homepage": "https://github.com/kylekatarnls" 3828 + } 3829 + ], 3830 + "description": "An API extension for DateTime that supports 281 different languages.", 3831 + "homepage": "https://carbon.nesbot.com", 3832 + "keywords": [ 3833 + "date", 3834 + "datetime", 3835 + "time" 3836 + ], 3837 + "support": { 3838 + "docs": "https://carbon.nesbot.com/docs", 3839 + "issues": "https://github.com/briannesbitt/Carbon/issues", 3840 + "source": "https://github.com/briannesbitt/Carbon" 3841 + }, 3842 + "funding": [ 3843 + { 3844 + "url": "https://github.com/sponsors/kylekatarnls", 3845 + "type": "github" 3846 + }, 3847 + { 3848 + "url": "https://opencollective.com/Carbon#sponsor", 3849 + "type": "opencollective" 3850 + }, 3851 + { 3852 + "url": "https://tidelift.com/subscription/pkg/packagist-nesbot-carbon?utm_source=packagist-nesbot-carbon&utm_medium=referral&utm_campaign=readme", 3853 + "type": "tidelift" 3854 + } 3855 + ], 3856 + "time": "2024-01-25T10:35:09+00:00" 3857 + }, 3858 + { 3859 + "name": "nikic/php-parser", 3860 + "version": "v4.19.1", 3861 + "source": { 3862 + "type": "git", 3863 + "url": "https://github.com/nikic/PHP-Parser.git", 3864 + "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b" 3865 + }, 3866 + "dist": { 3867 + "type": "zip", 3868 + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/4e1b88d21c69391150ace211e9eaf05810858d0b", 3869 + "reference": "4e1b88d21c69391150ace211e9eaf05810858d0b", 3870 + "shasum": "" 3871 + }, 3872 + "require": { 3873 + "ext-tokenizer": "*", 3874 + "php": ">=7.1" 3875 + }, 3876 + "require-dev": { 3877 + "ircmaxell/php-yacc": "^0.0.7", 3878 + "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" 3879 + }, 3880 + "bin": [ 3881 + "bin/php-parse" 3882 + ], 3883 + "type": "library", 3884 + "extra": { 3885 + "branch-alias": { 3886 + "dev-master": "4.9-dev" 3887 + } 3888 + }, 3889 + "autoload": { 3890 + "psr-4": { 3891 + "PhpParser\\": "lib/PhpParser" 3892 + } 3893 + }, 3894 + "notification-url": "https://packagist.org/downloads/", 3895 + "license": [ 3896 + "BSD-3-Clause" 3897 + ], 3898 + "authors": [ 3899 + { 3900 + "name": "Nikita Popov" 3901 + } 3902 + ], 3903 + "description": "A PHP parser written in PHP", 3904 + "keywords": [ 3905 + "parser", 3906 + "php" 3907 + ], 3908 + "support": { 3909 + "issues": "https://github.com/nikic/PHP-Parser/issues", 3910 + "source": "https://github.com/nikic/PHP-Parser/tree/v4.19.1" 3911 + }, 3912 + "time": "2024-03-17T08:10:35+00:00" 3913 + }, 3914 + { 3915 + "name": "phar-io/manifest", 3916 + "version": "2.0.4", 3917 + "source": { 3918 + "type": "git", 3919 + "url": "https://github.com/phar-io/manifest.git", 3920 + "reference": "54750ef60c58e43759730615a392c31c80e23176" 3921 + }, 3922 + "dist": { 3923 + "type": "zip", 3924 + "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176", 3925 + "reference": "54750ef60c58e43759730615a392c31c80e23176", 3926 + "shasum": "" 3927 + }, 3928 + "require": { 3929 + "ext-dom": "*", 3930 + "ext-libxml": "*", 3931 + "ext-phar": "*", 3932 + "ext-xmlwriter": "*", 3933 + "phar-io/version": "^3.0.1", 3934 + "php": "^7.2 || ^8.0" 3935 + }, 3936 + "type": "library", 3937 + "extra": { 3938 + "branch-alias": { 3939 + "dev-master": "2.0.x-dev" 3940 + } 3941 + }, 3942 + "autoload": { 3943 + "classmap": [ 3944 + "src/" 3945 + ] 3946 + }, 3947 + "notification-url": "https://packagist.org/downloads/", 3948 + "license": [ 3949 + "BSD-3-Clause" 3950 + ], 3951 + "authors": [ 3952 + { 3953 + "name": "Arne Blankerts", 3954 + "email": "arne@blankerts.de", 3955 + "role": "Developer" 3956 + }, 3957 + { 3958 + "name": "Sebastian Heuer", 3959 + "email": "sebastian@phpeople.de", 3960 + "role": "Developer" 3961 + }, 3962 + { 3963 + "name": "Sebastian Bergmann", 3964 + "email": "sebastian@phpunit.de", 3965 + "role": "Developer" 3966 + } 3967 + ], 3968 + "description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)", 3969 + "support": { 3970 + "issues": "https://github.com/phar-io/manifest/issues", 3971 + "source": "https://github.com/phar-io/manifest/tree/2.0.4" 3972 + }, 3973 + "funding": [ 3974 + { 3975 + "url": "https://github.com/theseer", 3976 + "type": "github" 3977 + } 3978 + ], 3979 + "time": "2024-03-03T12:33:53+00:00" 3980 + }, 3981 + { 3982 + "name": "phar-io/version", 3983 + "version": "3.2.1", 3984 + "source": { 3985 + "type": "git", 3986 + "url": "https://github.com/phar-io/version.git", 3987 + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74" 3988 + }, 3989 + "dist": { 3990 + "type": "zip", 3991 + "url": "https://api.github.com/repos/phar-io/version/zipball/4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 3992 + "reference": "4f7fd7836c6f332bb2933569e566a0d6c4cbed74", 3993 + "shasum": "" 3994 + }, 3995 + "require": { 3996 + "php": "^7.2 || ^8.0" 3997 + }, 3998 + "type": "library", 3999 + "autoload": { 4000 + "classmap": [ 4001 + "src/" 4002 + ] 4003 + }, 4004 + "notification-url": "https://packagist.org/downloads/", 4005 + "license": [ 4006 + "BSD-3-Clause" 4007 + ], 4008 + "authors": [ 4009 + { 4010 + "name": "Arne Blankerts", 4011 + "email": "arne@blankerts.de", 4012 + "role": "Developer" 4013 + }, 4014 + { 4015 + "name": "Sebastian Heuer", 4016 + "email": "sebastian@phpeople.de", 4017 + "role": "Developer" 4018 + }, 4019 + { 4020 + "name": "Sebastian Bergmann", 4021 + "email": "sebastian@phpunit.de", 4022 + "role": "Developer" 4023 + } 4024 + ], 4025 + "description": "Library for handling version information and constraints", 4026 + "support": { 4027 + "issues": "https://github.com/phar-io/version/issues", 4028 + "source": "https://github.com/phar-io/version/tree/3.2.1" 4029 + }, 4030 + "time": "2022-02-21T01:04:05+00:00" 4031 + }, 4032 + { 4033 + "name": "phpstan/phpstan", 4034 + "version": "0.12.99", 4035 + "source": { 4036 + "type": "git", 4037 + "url": "https://github.com/phpstan/phpstan.git", 4038 + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7" 4039 + }, 4040 + "dist": { 4041 + "type": "zip", 4042 + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/b4d40f1d759942f523be267a1bab6884f46ca3f7", 4043 + "reference": "b4d40f1d759942f523be267a1bab6884f46ca3f7", 4044 + "shasum": "" 4045 + }, 4046 + "require": { 4047 + "php": "^7.1|^8.0" 4048 + }, 4049 + "conflict": { 4050 + "phpstan/phpstan-shim": "*" 4051 + }, 4052 + "bin": [ 4053 + "phpstan", 4054 + "phpstan.phar" 4055 + ], 4056 + "type": "library", 4057 + "extra": { 4058 + "branch-alias": { 4059 + "dev-master": "0.12-dev" 4060 + } 4061 + }, 4062 + "autoload": { 4063 + "files": [ 4064 + "bootstrap.php" 4065 + ] 4066 + }, 4067 + "notification-url": "https://packagist.org/downloads/", 4068 + "license": [ 4069 + "MIT" 4070 + ], 4071 + "description": "PHPStan - PHP Static Analysis Tool", 4072 + "support": { 4073 + "issues": "https://github.com/phpstan/phpstan/issues", 4074 + "source": "https://github.com/phpstan/phpstan/tree/0.12.99" 4075 + }, 4076 + "funding": [ 4077 + { 4078 + "url": "https://github.com/ondrejmirtes", 4079 + "type": "github" 4080 + }, 4081 + { 4082 + "url": "https://github.com/phpstan", 4083 + "type": "github" 4084 + }, 4085 + { 4086 + "url": "https://www.patreon.com/phpstan", 4087 + "type": "patreon" 4088 + }, 4089 + { 4090 + "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", 4091 + "type": "tidelift" 4092 + } 4093 + ], 4094 + "time": "2021-09-12T20:09:55+00:00" 4095 + }, 4096 + { 4097 + "name": "phpstan/phpstan-strict-rules", 4098 + "version": "0.12.11", 4099 + "source": { 4100 + "type": "git", 4101 + "url": "https://github.com/phpstan/phpstan-strict-rules.git", 4102 + "reference": "2b72e8e17d2034145f239126e876e5fb659675e2" 4103 + }, 4104 + "dist": { 4105 + "type": "zip", 4106 + "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/2b72e8e17d2034145f239126e876e5fb659675e2", 4107 + "reference": "2b72e8e17d2034145f239126e876e5fb659675e2", 4108 + "shasum": "" 4109 + }, 4110 + "require": { 4111 + "php": "^7.1 || ^8.0", 4112 + "phpstan/phpstan": "^0.12.96" 4113 + }, 4114 + "require-dev": { 4115 + "php-parallel-lint/php-parallel-lint": "^1.2", 4116 + "phpstan/phpstan-phpunit": "^0.12.16", 4117 + "phpunit/phpunit": "^9.5" 4118 + }, 4119 + "type": "phpstan-extension", 4120 + "extra": { 4121 + "branch-alias": { 4122 + "dev-master": "0.12-dev" 4123 + }, 4124 + "phpstan": { 4125 + "includes": [ 4126 + "rules.neon" 4127 + ] 4128 + } 4129 + }, 4130 + "autoload": { 4131 + "psr-4": { 4132 + "PHPStan\\": "src/" 4133 + } 4134 + }, 4135 + "notification-url": "https://packagist.org/downloads/", 4136 + "license": [ 4137 + "MIT" 4138 + ], 4139 + "description": "Extra strict and opinionated rules for PHPStan", 4140 + "support": { 4141 + "issues": "https://github.com/phpstan/phpstan-strict-rules/issues", 4142 + "source": "https://github.com/phpstan/phpstan-strict-rules/tree/0.12.11" 4143 + }, 4144 + "time": "2021-08-21T11:36:27+00:00" 4145 + }, 4146 + { 4147 + "name": "phpunit/php-code-coverage", 4148 + "version": "10.1.14", 4149 + "source": { 4150 + "type": "git", 4151 + "url": "https://github.com/sebastianbergmann/php-code-coverage.git", 4152 + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b" 4153 + }, 4154 + "dist": { 4155 + "type": "zip", 4156 + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 4157 + "reference": "e3f51450ebffe8e0efdf7346ae966a656f7d5e5b", 4158 + "shasum": "" 4159 + }, 4160 + "require": { 4161 + "ext-dom": "*", 4162 + "ext-libxml": "*", 4163 + "ext-xmlwriter": "*", 4164 + "nikic/php-parser": "^4.18 || ^5.0", 4165 + "php": ">=8.1", 4166 + "phpunit/php-file-iterator": "^4.0", 4167 + "phpunit/php-text-template": "^3.0", 4168 + "sebastian/code-unit-reverse-lookup": "^3.0", 4169 + "sebastian/complexity": "^3.0", 4170 + "sebastian/environment": "^6.0", 4171 + "sebastian/lines-of-code": "^2.0", 4172 + "sebastian/version": "^4.0", 4173 + "theseer/tokenizer": "^1.2.0" 4174 + }, 4175 + "require-dev": { 4176 + "phpunit/phpunit": "^10.1" 4177 + }, 4178 + "suggest": { 4179 + "ext-pcov": "PHP extension that provides line coverage", 4180 + "ext-xdebug": "PHP extension that provides line coverage as well as branch and path coverage" 4181 + }, 4182 + "type": "library", 4183 + "extra": { 4184 + "branch-alias": { 4185 + "dev-main": "10.1-dev" 4186 + } 4187 + }, 4188 + "autoload": { 4189 + "classmap": [ 4190 + "src/" 4191 + ] 4192 + }, 4193 + "notification-url": "https://packagist.org/downloads/", 4194 + "license": [ 4195 + "BSD-3-Clause" 4196 + ], 4197 + "authors": [ 4198 + { 4199 + "name": "Sebastian Bergmann", 4200 + "email": "sebastian@phpunit.de", 4201 + "role": "lead" 4202 + } 4203 + ], 4204 + "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.", 4205 + "homepage": "https://github.com/sebastianbergmann/php-code-coverage", 4206 + "keywords": [ 4207 + "coverage", 4208 + "testing", 4209 + "xunit" 4210 + ], 4211 + "support": { 4212 + "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", 4213 + "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", 4214 + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.14" 4215 + }, 4216 + "funding": [ 4217 + { 4218 + "url": "https://github.com/sebastianbergmann", 4219 + "type": "github" 4220 + } 4221 + ], 4222 + "time": "2024-03-12T15:33:41+00:00" 4223 + }, 4224 + { 4225 + "name": "phpunit/php-invoker", 4226 + "version": "4.0.0", 4227 + "source": { 4228 + "type": "git", 4229 + "url": "https://github.com/sebastianbergmann/php-invoker.git", 4230 + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7" 4231 + }, 4232 + "dist": { 4233 + "type": "zip", 4234 + "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", 4235 + "reference": "f5e568ba02fa5ba0ddd0f618391d5a9ea50b06d7", 4236 + "shasum": "" 4237 + }, 4238 + "require": { 4239 + "php": ">=8.1" 4240 + }, 4241 + "require-dev": { 4242 + "ext-pcntl": "*", 4243 + "phpunit/phpunit": "^10.0" 4244 + }, 4245 + "suggest": { 4246 + "ext-pcntl": "*" 4247 + }, 4248 + "type": "library", 4249 + "extra": { 4250 + "branch-alias": { 4251 + "dev-main": "4.0-dev" 4252 + } 4253 + }, 4254 + "autoload": { 4255 + "classmap": [ 4256 + "src/" 4257 + ] 4258 + }, 4259 + "notification-url": "https://packagist.org/downloads/", 4260 + "license": [ 4261 + "BSD-3-Clause" 4262 + ], 4263 + "authors": [ 4264 + { 4265 + "name": "Sebastian Bergmann", 4266 + "email": "sebastian@phpunit.de", 4267 + "role": "lead" 4268 + } 4269 + ], 4270 + "description": "Invoke callables with a timeout", 4271 + "homepage": "https://github.com/sebastianbergmann/php-invoker/", 4272 + "keywords": [ 4273 + "process" 4274 + ], 4275 + "support": { 4276 + "issues": "https://github.com/sebastianbergmann/php-invoker/issues", 4277 + "source": "https://github.com/sebastianbergmann/php-invoker/tree/4.0.0" 4278 + }, 4279 + "funding": [ 4280 + { 4281 + "url": "https://github.com/sebastianbergmann", 4282 + "type": "github" 4283 + } 4284 + ], 4285 + "time": "2023-02-03T06:56:09+00:00" 4286 + }, 4287 + { 4288 + "name": "phpunit/php-text-template", 4289 + "version": "3.0.1", 4290 + "source": { 4291 + "type": "git", 4292 + "url": "https://github.com/sebastianbergmann/php-text-template.git", 4293 + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" 4294 + }, 4295 + "dist": { 4296 + "type": "zip", 4297 + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", 4298 + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", 4299 + "shasum": "" 4300 + }, 4301 + "require": { 4302 + "php": ">=8.1" 4303 + }, 4304 + "require-dev": { 4305 + "phpunit/phpunit": "^10.0" 4306 + }, 4307 + "type": "library", 4308 + "extra": { 4309 + "branch-alias": { 4310 + "dev-main": "3.0-dev" 4311 + } 4312 + }, 4313 + "autoload": { 4314 + "classmap": [ 4315 + "src/" 4316 + ] 4317 + }, 4318 + "notification-url": "https://packagist.org/downloads/", 4319 + "license": [ 4320 + "BSD-3-Clause" 4321 + ], 4322 + "authors": [ 4323 + { 4324 + "name": "Sebastian Bergmann", 4325 + "email": "sebastian@phpunit.de", 4326 + "role": "lead" 4327 + } 4328 + ], 4329 + "description": "Simple template engine.", 4330 + "homepage": "https://github.com/sebastianbergmann/php-text-template/", 4331 + "keywords": [ 4332 + "template" 4333 + ], 4334 + "support": { 4335 + "issues": "https://github.com/sebastianbergmann/php-text-template/issues", 4336 + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", 4337 + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" 4338 + }, 4339 + "funding": [ 4340 + { 4341 + "url": "https://github.com/sebastianbergmann", 4342 + "type": "github" 4343 + } 4344 + ], 4345 + "time": "2023-08-31T14:07:24+00:00" 4346 + }, 4347 + { 4348 + "name": "phpunit/php-timer", 4349 + "version": "6.0.0", 4350 + "source": { 4351 + "type": "git", 4352 + "url": "https://github.com/sebastianbergmann/php-timer.git", 4353 + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d" 4354 + }, 4355 + "dist": { 4356 + "type": "zip", 4357 + "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/e2a2d67966e740530f4a3343fe2e030ffdc1161d", 4358 + "reference": "e2a2d67966e740530f4a3343fe2e030ffdc1161d", 4359 + "shasum": "" 4360 + }, 4361 + "require": { 4362 + "php": ">=8.1" 4363 + }, 4364 + "require-dev": { 4365 + "phpunit/phpunit": "^10.0" 4366 + }, 4367 + "type": "library", 4368 + "extra": { 4369 + "branch-alias": { 4370 + "dev-main": "6.0-dev" 4371 + } 4372 + }, 4373 + "autoload": { 4374 + "classmap": [ 4375 + "src/" 4376 + ] 4377 + }, 4378 + "notification-url": "https://packagist.org/downloads/", 4379 + "license": [ 4380 + "BSD-3-Clause" 4381 + ], 4382 + "authors": [ 4383 + { 4384 + "name": "Sebastian Bergmann", 4385 + "email": "sebastian@phpunit.de", 4386 + "role": "lead" 4387 + } 4388 + ], 4389 + "description": "Utility class for timing", 4390 + "homepage": "https://github.com/sebastianbergmann/php-timer/", 4391 + "keywords": [ 4392 + "timer" 4393 + ], 4394 + "support": { 4395 + "issues": "https://github.com/sebastianbergmann/php-timer/issues", 4396 + "source": "https://github.com/sebastianbergmann/php-timer/tree/6.0.0" 4397 + }, 4398 + "funding": [ 4399 + { 4400 + "url": "https://github.com/sebastianbergmann", 4401 + "type": "github" 4402 + } 4403 + ], 4404 + "time": "2023-02-03T06:57:52+00:00" 4405 + }, 4406 + { 4407 + "name": "phpunit/phpunit", 4408 + "version": "10.5.13", 4409 + "source": { 4410 + "type": "git", 4411 + "url": "https://github.com/sebastianbergmann/phpunit.git", 4412 + "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7" 4413 + }, 4414 + "dist": { 4415 + "type": "zip", 4416 + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 4417 + "reference": "20a63fc1c6db29b15da3bd02d4b6cf59900088a7", 4418 + "shasum": "" 4419 + }, 4420 + "require": { 4421 + "ext-dom": "*", 4422 + "ext-json": "*", 4423 + "ext-libxml": "*", 4424 + "ext-mbstring": "*", 4425 + "ext-xml": "*", 4426 + "ext-xmlwriter": "*", 4427 + "myclabs/deep-copy": "^1.10.1", 4428 + "phar-io/manifest": "^2.0.3", 4429 + "phar-io/version": "^3.0.2", 4430 + "php": ">=8.1", 4431 + "phpunit/php-code-coverage": "^10.1.5", 4432 + "phpunit/php-file-iterator": "^4.0", 4433 + "phpunit/php-invoker": "^4.0", 4434 + "phpunit/php-text-template": "^3.0", 4435 + "phpunit/php-timer": "^6.0", 4436 + "sebastian/cli-parser": "^2.0", 4437 + "sebastian/code-unit": "^2.0", 4438 + "sebastian/comparator": "^5.0", 4439 + "sebastian/diff": "^5.0", 4440 + "sebastian/environment": "^6.0", 4441 + "sebastian/exporter": "^5.1", 4442 + "sebastian/global-state": "^6.0.1", 4443 + "sebastian/object-enumerator": "^5.0", 4444 + "sebastian/recursion-context": "^5.0", 4445 + "sebastian/type": "^4.0", 4446 + "sebastian/version": "^4.0" 4447 + }, 4448 + "suggest": { 4449 + "ext-soap": "To be able to generate mocks based on WSDL files" 4450 + }, 4451 + "bin": [ 4452 + "phpunit" 4453 + ], 4454 + "type": "library", 4455 + "extra": { 4456 + "branch-alias": { 4457 + "dev-main": "10.5-dev" 4458 + } 4459 + }, 4460 + "autoload": { 4461 + "files": [ 4462 + "src/Framework/Assert/Functions.php" 4463 + ], 4464 + "classmap": [ 4465 + "src/" 4466 + ] 4467 + }, 4468 + "notification-url": "https://packagist.org/downloads/", 4469 + "license": [ 4470 + "BSD-3-Clause" 4471 + ], 4472 + "authors": [ 4473 + { 4474 + "name": "Sebastian Bergmann", 4475 + "email": "sebastian@phpunit.de", 4476 + "role": "lead" 4477 + } 4478 + ], 4479 + "description": "The PHP Unit Testing framework.", 4480 + "homepage": "https://phpunit.de/", 4481 + "keywords": [ 4482 + "phpunit", 4483 + "testing", 4484 + "xunit" 4485 + ], 4486 + "support": { 4487 + "issues": "https://github.com/sebastianbergmann/phpunit/issues", 4488 + "security": "https://github.com/sebastianbergmann/phpunit/security/policy", 4489 + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.13" 4490 + }, 4491 + "funding": [ 4492 + { 4493 + "url": "https://phpunit.de/sponsors.html", 4494 + "type": "custom" 4495 + }, 4496 + { 4497 + "url": "https://github.com/sebastianbergmann", 4498 + "type": "github" 4499 + }, 4500 + { 4501 + "url": "https://tidelift.com/funding/github/packagist/phpunit/phpunit", 4502 + "type": "tidelift" 4503 + } 4504 + ], 4505 + "time": "2024-03-12T15:37:41+00:00" 4506 + }, 4507 + { 4508 + "name": "psr/clock", 4509 + "version": "1.0.0", 4510 + "source": { 4511 + "type": "git", 4512 + "url": "https://github.com/php-fig/clock.git", 4513 + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" 4514 + }, 4515 + "dist": { 4516 + "type": "zip", 4517 + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", 4518 + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", 4519 + "shasum": "" 4520 + }, 4521 + "require": { 4522 + "php": "^7.0 || ^8.0" 4523 + }, 4524 + "type": "library", 4525 + "autoload": { 4526 + "psr-4": { 4527 + "Psr\\Clock\\": "src/" 4528 + } 4529 + }, 4530 + "notification-url": "https://packagist.org/downloads/", 4531 + "license": [ 4532 + "MIT" 4533 + ], 4534 + "authors": [ 4535 + { 4536 + "name": "PHP-FIG", 4537 + "homepage": "https://www.php-fig.org/" 4538 + } 4539 + ], 4540 + "description": "Common interface for reading the clock.", 4541 + "homepage": "https://github.com/php-fig/clock", 4542 + "keywords": [ 4543 + "clock", 4544 + "now", 4545 + "psr", 4546 + "psr-20", 4547 + "time" 4548 + ], 4549 + "support": { 4550 + "issues": "https://github.com/php-fig/clock/issues", 4551 + "source": "https://github.com/php-fig/clock/tree/1.0.0" 4552 + }, 4553 + "time": "2022-11-25T14:36:26+00:00" 4554 + }, 4555 + { 4556 + "name": "rector/rector", 4557 + "version": "0.11.56", 4558 + "source": { 4559 + "type": "git", 4560 + "url": "https://github.com/rectorphp/rector.git", 4561 + "reference": "9f601b77550dbfa6e096028f8aaecf7021c1bc46" 4562 + }, 4563 + "dist": { 4564 + "type": "zip", 4565 + "url": "https://api.github.com/repos/rectorphp/rector/zipball/9f601b77550dbfa6e096028f8aaecf7021c1bc46", 4566 + "reference": "9f601b77550dbfa6e096028f8aaecf7021c1bc46", 4567 + "shasum": "" 4568 + }, 4569 + "require": { 4570 + "php": "^7.1|^8.0", 4571 + "phpstan/phpstan": "0.12.99" 4572 + }, 4573 + "conflict": { 4574 + "phpstan/phpdoc-parser": "<=0.5.3", 4575 + "phpstan/phpstan": "<=0.12.82", 4576 + "rector/rector-cakephp": "*", 4577 + "rector/rector-doctrine": "*", 4578 + "rector/rector-nette": "*", 4579 + "rector/rector-phpunit": "*", 4580 + "rector/rector-prefixed": "*", 4581 + "rector/rector-symfony": "*" 4582 + }, 4583 + "bin": [ 4584 + "bin/rector" 4585 + ], 4586 + "type": "library", 4587 + "extra": { 4588 + "branch-alias": { 4589 + "dev-main": "0.11-dev" 4590 + } 4591 + }, 4592 + "autoload": { 4593 + "files": [ 4594 + "bootstrap.php" 4595 + ] 4596 + }, 4597 + "notification-url": "https://packagist.org/downloads/", 4598 + "license": [ 4599 + "MIT" 4600 + ], 4601 + "description": "Prefixed and PHP 7.1 downgraded version of rector/rector", 4602 + "support": { 4603 + "issues": "https://github.com/rectorphp/rector/issues", 4604 + "source": "https://github.com/rectorphp/rector/tree/0.11.56" 4605 + }, 4606 + "funding": [ 4607 + { 4608 + "url": "https://github.com/tomasvotruba", 4609 + "type": "github" 4610 + } 4611 + ], 4612 + "time": "2021-09-28T19:06:03+00:00" 4613 + }, 4614 + { 4615 + "name": "sebastian/code-unit", 4616 + "version": "2.0.0", 4617 + "source": { 4618 + "type": "git", 4619 + "url": "https://github.com/sebastianbergmann/code-unit.git", 4620 + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503" 4621 + }, 4622 + "dist": { 4623 + "type": "zip", 4624 + "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/a81fee9eef0b7a76af11d121767abc44c104e503", 4625 + "reference": "a81fee9eef0b7a76af11d121767abc44c104e503", 4626 + "shasum": "" 4627 + }, 4628 + "require": { 4629 + "php": ">=8.1" 4630 + }, 4631 + "require-dev": { 4632 + "phpunit/phpunit": "^10.0" 4633 + }, 4634 + "type": "library", 4635 + "extra": { 4636 + "branch-alias": { 4637 + "dev-main": "2.0-dev" 4638 + } 4639 + }, 4640 + "autoload": { 4641 + "classmap": [ 4642 + "src/" 4643 + ] 4644 + }, 4645 + "notification-url": "https://packagist.org/downloads/", 4646 + "license": [ 4647 + "BSD-3-Clause" 4648 + ], 4649 + "authors": [ 4650 + { 4651 + "name": "Sebastian Bergmann", 4652 + "email": "sebastian@phpunit.de", 4653 + "role": "lead" 4654 + } 4655 + ], 4656 + "description": "Collection of value objects that represent the PHP code units", 4657 + "homepage": "https://github.com/sebastianbergmann/code-unit", 4658 + "support": { 4659 + "issues": "https://github.com/sebastianbergmann/code-unit/issues", 4660 + "source": "https://github.com/sebastianbergmann/code-unit/tree/2.0.0" 4661 + }, 4662 + "funding": [ 4663 + { 4664 + "url": "https://github.com/sebastianbergmann", 4665 + "type": "github" 4666 + } 4667 + ], 4668 + "time": "2023-02-03T06:58:43+00:00" 4669 + }, 4670 + { 4671 + "name": "sebastian/code-unit-reverse-lookup", 4672 + "version": "3.0.0", 4673 + "source": { 4674 + "type": "git", 4675 + "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git", 4676 + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d" 4677 + }, 4678 + "dist": { 4679 + "type": "zip", 4680 + "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", 4681 + "reference": "5e3a687f7d8ae33fb362c5c0743794bbb2420a1d", 4682 + "shasum": "" 4683 + }, 4684 + "require": { 4685 + "php": ">=8.1" 4686 + }, 4687 + "require-dev": { 4688 + "phpunit/phpunit": "^10.0" 4689 + }, 4690 + "type": "library", 4691 + "extra": { 4692 + "branch-alias": { 4693 + "dev-main": "3.0-dev" 4694 + } 4695 + }, 4696 + "autoload": { 4697 + "classmap": [ 4698 + "src/" 4699 + ] 4700 + }, 4701 + "notification-url": "https://packagist.org/downloads/", 4702 + "license": [ 4703 + "BSD-3-Clause" 4704 + ], 4705 + "authors": [ 4706 + { 4707 + "name": "Sebastian Bergmann", 4708 + "email": "sebastian@phpunit.de" 4709 + } 4710 + ], 4711 + "description": "Looks up which function or method a line of code belongs to", 4712 + "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/", 4713 + "support": { 4714 + "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues", 4715 + "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/3.0.0" 4716 + }, 4717 + "funding": [ 4718 + { 4719 + "url": "https://github.com/sebastianbergmann", 4720 + "type": "github" 4721 + } 4722 + ], 4723 + "time": "2023-02-03T06:59:15+00:00" 4724 + }, 4725 + { 4726 + "name": "sebastian/comparator", 4727 + "version": "5.0.1", 4728 + "source": { 4729 + "type": "git", 4730 + "url": "https://github.com/sebastianbergmann/comparator.git", 4731 + "reference": "2db5010a484d53ebf536087a70b4a5423c102372" 4732 + }, 4733 + "dist": { 4734 + "type": "zip", 4735 + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", 4736 + "reference": "2db5010a484d53ebf536087a70b4a5423c102372", 4737 + "shasum": "" 4738 + }, 4739 + "require": { 4740 + "ext-dom": "*", 4741 + "ext-mbstring": "*", 4742 + "php": ">=8.1", 4743 + "sebastian/diff": "^5.0", 4744 + "sebastian/exporter": "^5.0" 4745 + }, 4746 + "require-dev": { 4747 + "phpunit/phpunit": "^10.3" 4748 + }, 4749 + "type": "library", 4750 + "extra": { 4751 + "branch-alias": { 4752 + "dev-main": "5.0-dev" 4753 + } 4754 + }, 4755 + "autoload": { 4756 + "classmap": [ 4757 + "src/" 4758 + ] 4759 + }, 4760 + "notification-url": "https://packagist.org/downloads/", 4761 + "license": [ 4762 + "BSD-3-Clause" 4763 + ], 4764 + "authors": [ 4765 + { 4766 + "name": "Sebastian Bergmann", 4767 + "email": "sebastian@phpunit.de" 4768 + }, 4769 + { 4770 + "name": "Jeff Welch", 4771 + "email": "whatthejeff@gmail.com" 4772 + }, 4773 + { 4774 + "name": "Volker Dusch", 4775 + "email": "github@wallbash.com" 4776 + }, 4777 + { 4778 + "name": "Bernhard Schussek", 4779 + "email": "bschussek@2bepublished.at" 4780 + } 4781 + ], 4782 + "description": "Provides the functionality to compare PHP values for equality", 4783 + "homepage": "https://github.com/sebastianbergmann/comparator", 4784 + "keywords": [ 4785 + "comparator", 4786 + "compare", 4787 + "equality" 4788 + ], 4789 + "support": { 4790 + "issues": "https://github.com/sebastianbergmann/comparator/issues", 4791 + "security": "https://github.com/sebastianbergmann/comparator/security/policy", 4792 + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" 4793 + }, 4794 + "funding": [ 4795 + { 4796 + "url": "https://github.com/sebastianbergmann", 4797 + "type": "github" 4798 + } 4799 + ], 4800 + "time": "2023-08-14T13:18:12+00:00" 4801 + }, 4802 + { 4803 + "name": "sebastian/complexity", 4804 + "version": "3.2.0", 4805 + "source": { 4806 + "type": "git", 4807 + "url": "https://github.com/sebastianbergmann/complexity.git", 4808 + "reference": "68ff824baeae169ec9f2137158ee529584553799" 4809 + }, 4810 + "dist": { 4811 + "type": "zip", 4812 + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799", 4813 + "reference": "68ff824baeae169ec9f2137158ee529584553799", 4814 + "shasum": "" 4815 + }, 4816 + "require": { 4817 + "nikic/php-parser": "^4.18 || ^5.0", 4818 + "php": ">=8.1" 4819 + }, 4820 + "require-dev": { 4821 + "phpunit/phpunit": "^10.0" 4822 + }, 4823 + "type": "library", 4824 + "extra": { 4825 + "branch-alias": { 4826 + "dev-main": "3.2-dev" 4827 + } 4828 + }, 4829 + "autoload": { 4830 + "classmap": [ 4831 + "src/" 4832 + ] 4833 + }, 4834 + "notification-url": "https://packagist.org/downloads/", 4835 + "license": [ 4836 + "BSD-3-Clause" 4837 + ], 4838 + "authors": [ 4839 + { 4840 + "name": "Sebastian Bergmann", 4841 + "email": "sebastian@phpunit.de", 4842 + "role": "lead" 4843 + } 4844 + ], 4845 + "description": "Library for calculating the complexity of PHP code units", 4846 + "homepage": "https://github.com/sebastianbergmann/complexity", 4847 + "support": { 4848 + "issues": "https://github.com/sebastianbergmann/complexity/issues", 4849 + "security": "https://github.com/sebastianbergmann/complexity/security/policy", 4850 + "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0" 4851 + }, 4852 + "funding": [ 4853 + { 4854 + "url": "https://github.com/sebastianbergmann", 4855 + "type": "github" 4856 + } 4857 + ], 4858 + "time": "2023-12-21T08:37:17+00:00" 4859 + }, 4860 + { 4861 + "name": "sebastian/environment", 4862 + "version": "6.0.1", 4863 + "source": { 4864 + "type": "git", 4865 + "url": "https://github.com/sebastianbergmann/environment.git", 4866 + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951" 4867 + }, 4868 + "dist": { 4869 + "type": "zip", 4870 + "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951", 4871 + "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951", 4872 + "shasum": "" 4873 + }, 4874 + "require": { 4875 + "php": ">=8.1" 4876 + }, 4877 + "require-dev": { 4878 + "phpunit/phpunit": "^10.0" 4879 + }, 4880 + "suggest": { 4881 + "ext-posix": "*" 4882 + }, 4883 + "type": "library", 4884 + "extra": { 4885 + "branch-alias": { 4886 + "dev-main": "6.0-dev" 4887 + } 4888 + }, 4889 + "autoload": { 4890 + "classmap": [ 4891 + "src/" 4892 + ] 4893 + }, 4894 + "notification-url": "https://packagist.org/downloads/", 4895 + "license": [ 4896 + "BSD-3-Clause" 4897 + ], 4898 + "authors": [ 4899 + { 4900 + "name": "Sebastian Bergmann", 4901 + "email": "sebastian@phpunit.de" 4902 + } 4903 + ], 4904 + "description": "Provides functionality to handle HHVM/PHP environments", 4905 + "homepage": "https://github.com/sebastianbergmann/environment", 4906 + "keywords": [ 4907 + "Xdebug", 4908 + "environment", 4909 + "hhvm" 4910 + ], 4911 + "support": { 4912 + "issues": "https://github.com/sebastianbergmann/environment/issues", 4913 + "security": "https://github.com/sebastianbergmann/environment/security/policy", 4914 + "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1" 4915 + }, 4916 + "funding": [ 4917 + { 4918 + "url": "https://github.com/sebastianbergmann", 4919 + "type": "github" 4920 + } 4921 + ], 4922 + "time": "2023-04-11T05:39:26+00:00" 4923 + }, 4924 + { 4925 + "name": "sebastian/exporter", 4926 + "version": "5.1.2", 4927 + "source": { 4928 + "type": "git", 4929 + "url": "https://github.com/sebastianbergmann/exporter.git", 4930 + "reference": "955288482d97c19a372d3f31006ab3f37da47adf" 4931 + }, 4932 + "dist": { 4933 + "type": "zip", 4934 + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/955288482d97c19a372d3f31006ab3f37da47adf", 4935 + "reference": "955288482d97c19a372d3f31006ab3f37da47adf", 4936 + "shasum": "" 4937 + }, 4938 + "require": { 4939 + "ext-mbstring": "*", 4940 + "php": ">=8.1", 4941 + "sebastian/recursion-context": "^5.0" 4942 + }, 4943 + "require-dev": { 4944 + "phpunit/phpunit": "^10.0" 4945 + }, 4946 + "type": "library", 4947 + "extra": { 4948 + "branch-alias": { 4949 + "dev-main": "5.1-dev" 4950 + } 4951 + }, 4952 + "autoload": { 4953 + "classmap": [ 4954 + "src/" 4955 + ] 4956 + }, 4957 + "notification-url": "https://packagist.org/downloads/", 4958 + "license": [ 4959 + "BSD-3-Clause" 4960 + ], 4961 + "authors": [ 4962 + { 4963 + "name": "Sebastian Bergmann", 4964 + "email": "sebastian@phpunit.de" 4965 + }, 4966 + { 4967 + "name": "Jeff Welch", 4968 + "email": "whatthejeff@gmail.com" 4969 + }, 4970 + { 4971 + "name": "Volker Dusch", 4972 + "email": "github@wallbash.com" 4973 + }, 4974 + { 4975 + "name": "Adam Harvey", 4976 + "email": "aharvey@php.net" 4977 + }, 4978 + { 4979 + "name": "Bernhard Schussek", 4980 + "email": "bschussek@gmail.com" 4981 + } 4982 + ], 4983 + "description": "Provides the functionality to export PHP variables for visualization", 4984 + "homepage": "https://www.github.com/sebastianbergmann/exporter", 4985 + "keywords": [ 4986 + "export", 4987 + "exporter" 4988 + ], 4989 + "support": { 4990 + "issues": "https://github.com/sebastianbergmann/exporter/issues", 4991 + "security": "https://github.com/sebastianbergmann/exporter/security/policy", 4992 + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.2" 4993 + }, 4994 + "funding": [ 4995 + { 4996 + "url": "https://github.com/sebastianbergmann", 4997 + "type": "github" 4998 + } 4999 + ], 5000 + "time": "2024-03-02T07:17:12+00:00" 5001 + }, 5002 + { 5003 + "name": "sebastian/global-state", 5004 + "version": "6.0.2", 5005 + "source": { 5006 + "type": "git", 5007 + "url": "https://github.com/sebastianbergmann/global-state.git", 5008 + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9" 5009 + }, 5010 + "dist": { 5011 + "type": "zip", 5012 + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", 5013 + "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9", 5014 + "shasum": "" 5015 + }, 5016 + "require": { 5017 + "php": ">=8.1", 5018 + "sebastian/object-reflector": "^3.0", 5019 + "sebastian/recursion-context": "^5.0" 5020 + }, 5021 + "require-dev": { 5022 + "ext-dom": "*", 5023 + "phpunit/phpunit": "^10.0" 5024 + }, 5025 + "type": "library", 5026 + "extra": { 5027 + "branch-alias": { 5028 + "dev-main": "6.0-dev" 5029 + } 5030 + }, 5031 + "autoload": { 5032 + "classmap": [ 5033 + "src/" 5034 + ] 5035 + }, 5036 + "notification-url": "https://packagist.org/downloads/", 5037 + "license": [ 5038 + "BSD-3-Clause" 5039 + ], 5040 + "authors": [ 5041 + { 5042 + "name": "Sebastian Bergmann", 5043 + "email": "sebastian@phpunit.de" 5044 + } 5045 + ], 5046 + "description": "Snapshotting of global state", 5047 + "homepage": "https://www.github.com/sebastianbergmann/global-state", 5048 + "keywords": [ 5049 + "global state" 5050 + ], 5051 + "support": { 5052 + "issues": "https://github.com/sebastianbergmann/global-state/issues", 5053 + "security": "https://github.com/sebastianbergmann/global-state/security/policy", 5054 + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2" 5055 + }, 5056 + "funding": [ 5057 + { 5058 + "url": "https://github.com/sebastianbergmann", 5059 + "type": "github" 5060 + } 5061 + ], 5062 + "time": "2024-03-02T07:19:19+00:00" 5063 + }, 5064 + { 5065 + "name": "sebastian/lines-of-code", 5066 + "version": "2.0.2", 5067 + "source": { 5068 + "type": "git", 5069 + "url": "https://github.com/sebastianbergmann/lines-of-code.git", 5070 + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0" 5071 + }, 5072 + "dist": { 5073 + "type": "zip", 5074 + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0", 5075 + "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0", 5076 + "shasum": "" 5077 + }, 5078 + "require": { 5079 + "nikic/php-parser": "^4.18 || ^5.0", 5080 + "php": ">=8.1" 5081 + }, 5082 + "require-dev": { 5083 + "phpunit/phpunit": "^10.0" 5084 + }, 5085 + "type": "library", 5086 + "extra": { 5087 + "branch-alias": { 5088 + "dev-main": "2.0-dev" 5089 + } 5090 + }, 5091 + "autoload": { 5092 + "classmap": [ 5093 + "src/" 5094 + ] 5095 + }, 5096 + "notification-url": "https://packagist.org/downloads/", 5097 + "license": [ 5098 + "BSD-3-Clause" 5099 + ], 5100 + "authors": [ 5101 + { 5102 + "name": "Sebastian Bergmann", 5103 + "email": "sebastian@phpunit.de", 5104 + "role": "lead" 5105 + } 5106 + ], 5107 + "description": "Library for counting the lines of code in PHP source code", 5108 + "homepage": "https://github.com/sebastianbergmann/lines-of-code", 5109 + "support": { 5110 + "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", 5111 + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", 5112 + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2" 5113 + }, 5114 + "funding": [ 5115 + { 5116 + "url": "https://github.com/sebastianbergmann", 5117 + "type": "github" 5118 + } 5119 + ], 5120 + "time": "2023-12-21T08:38:20+00:00" 5121 + }, 5122 + { 5123 + "name": "sebastian/object-enumerator", 5124 + "version": "5.0.0", 5125 + "source": { 5126 + "type": "git", 5127 + "url": "https://github.com/sebastianbergmann/object-enumerator.git", 5128 + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906" 5129 + }, 5130 + "dist": { 5131 + "type": "zip", 5132 + "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/202d0e344a580d7f7d04b3fafce6933e59dae906", 5133 + "reference": "202d0e344a580d7f7d04b3fafce6933e59dae906", 5134 + "shasum": "" 5135 + }, 5136 + "require": { 5137 + "php": ">=8.1", 5138 + "sebastian/object-reflector": "^3.0", 5139 + "sebastian/recursion-context": "^5.0" 5140 + }, 5141 + "require-dev": { 5142 + "phpunit/phpunit": "^10.0" 5143 + }, 5144 + "type": "library", 5145 + "extra": { 5146 + "branch-alias": { 5147 + "dev-main": "5.0-dev" 5148 + } 5149 + }, 5150 + "autoload": { 5151 + "classmap": [ 5152 + "src/" 5153 + ] 5154 + }, 5155 + "notification-url": "https://packagist.org/downloads/", 5156 + "license": [ 5157 + "BSD-3-Clause" 5158 + ], 5159 + "authors": [ 5160 + { 5161 + "name": "Sebastian Bergmann", 5162 + "email": "sebastian@phpunit.de" 5163 + } 5164 + ], 5165 + "description": "Traverses array structures and object graphs to enumerate all referenced objects", 5166 + "homepage": "https://github.com/sebastianbergmann/object-enumerator/", 5167 + "support": { 5168 + "issues": "https://github.com/sebastianbergmann/object-enumerator/issues", 5169 + "source": "https://github.com/sebastianbergmann/object-enumerator/tree/5.0.0" 5170 + }, 5171 + "funding": [ 5172 + { 5173 + "url": "https://github.com/sebastianbergmann", 5174 + "type": "github" 5175 + } 5176 + ], 5177 + "time": "2023-02-03T07:08:32+00:00" 5178 + }, 5179 + { 5180 + "name": "sebastian/object-reflector", 5181 + "version": "3.0.0", 5182 + "source": { 5183 + "type": "git", 5184 + "url": "https://github.com/sebastianbergmann/object-reflector.git", 5185 + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957" 5186 + }, 5187 + "dist": { 5188 + "type": "zip", 5189 + "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/24ed13d98130f0e7122df55d06c5c4942a577957", 5190 + "reference": "24ed13d98130f0e7122df55d06c5c4942a577957", 5191 + "shasum": "" 5192 + }, 5193 + "require": { 5194 + "php": ">=8.1" 5195 + }, 5196 + "require-dev": { 5197 + "phpunit/phpunit": "^10.0" 5198 + }, 5199 + "type": "library", 5200 + "extra": { 5201 + "branch-alias": { 5202 + "dev-main": "3.0-dev" 5203 + } 5204 + }, 5205 + "autoload": { 5206 + "classmap": [ 5207 + "src/" 5208 + ] 5209 + }, 5210 + "notification-url": "https://packagist.org/downloads/", 5211 + "license": [ 5212 + "BSD-3-Clause" 5213 + ], 5214 + "authors": [ 5215 + { 5216 + "name": "Sebastian Bergmann", 5217 + "email": "sebastian@phpunit.de" 5218 + } 5219 + ], 5220 + "description": "Allows reflection of object attributes, including inherited and non-public ones", 5221 + "homepage": "https://github.com/sebastianbergmann/object-reflector/", 5222 + "support": { 5223 + "issues": "https://github.com/sebastianbergmann/object-reflector/issues", 5224 + "source": "https://github.com/sebastianbergmann/object-reflector/tree/3.0.0" 5225 + }, 5226 + "funding": [ 5227 + { 5228 + "url": "https://github.com/sebastianbergmann", 5229 + "type": "github" 5230 + } 5231 + ], 5232 + "time": "2023-02-03T07:06:18+00:00" 5233 + }, 5234 + { 5235 + "name": "sebastian/recursion-context", 5236 + "version": "5.0.0", 5237 + "source": { 5238 + "type": "git", 5239 + "url": "https://github.com/sebastianbergmann/recursion-context.git", 5240 + "reference": "05909fb5bc7df4c52992396d0116aed689f93712" 5241 + }, 5242 + "dist": { 5243 + "type": "zip", 5244 + "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/05909fb5bc7df4c52992396d0116aed689f93712", 5245 + "reference": "05909fb5bc7df4c52992396d0116aed689f93712", 5246 + "shasum": "" 5247 + }, 5248 + "require": { 5249 + "php": ">=8.1" 5250 + }, 5251 + "require-dev": { 5252 + "phpunit/phpunit": "^10.0" 5253 + }, 5254 + "type": "library", 5255 + "extra": { 5256 + "branch-alias": { 5257 + "dev-main": "5.0-dev" 5258 + } 5259 + }, 5260 + "autoload": { 5261 + "classmap": [ 5262 + "src/" 5263 + ] 5264 + }, 5265 + "notification-url": "https://packagist.org/downloads/", 5266 + "license": [ 5267 + "BSD-3-Clause" 5268 + ], 5269 + "authors": [ 5270 + { 5271 + "name": "Sebastian Bergmann", 5272 + "email": "sebastian@phpunit.de" 5273 + }, 5274 + { 5275 + "name": "Jeff Welch", 5276 + "email": "whatthejeff@gmail.com" 5277 + }, 5278 + { 5279 + "name": "Adam Harvey", 5280 + "email": "aharvey@php.net" 5281 + } 5282 + ], 5283 + "description": "Provides functionality to recursively process PHP variables", 5284 + "homepage": "https://github.com/sebastianbergmann/recursion-context", 5285 + "support": { 5286 + "issues": "https://github.com/sebastianbergmann/recursion-context/issues", 5287 + "source": "https://github.com/sebastianbergmann/recursion-context/tree/5.0.0" 5288 + }, 5289 + "funding": [ 5290 + { 5291 + "url": "https://github.com/sebastianbergmann", 5292 + "type": "github" 5293 + } 5294 + ], 5295 + "time": "2023-02-03T07:05:40+00:00" 5296 + }, 5297 + { 5298 + "name": "sebastian/type", 5299 + "version": "4.0.0", 5300 + "source": { 5301 + "type": "git", 5302 + "url": "https://github.com/sebastianbergmann/type.git", 5303 + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf" 5304 + }, 5305 + "dist": { 5306 + "type": "zip", 5307 + "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/462699a16464c3944eefc02ebdd77882bd3925bf", 5308 + "reference": "462699a16464c3944eefc02ebdd77882bd3925bf", 5309 + "shasum": "" 5310 + }, 5311 + "require": { 5312 + "php": ">=8.1" 5313 + }, 5314 + "require-dev": { 5315 + "phpunit/phpunit": "^10.0" 5316 + }, 5317 + "type": "library", 5318 + "extra": { 5319 + "branch-alias": { 5320 + "dev-main": "4.0-dev" 5321 + } 5322 + }, 5323 + "autoload": { 5324 + "classmap": [ 5325 + "src/" 5326 + ] 5327 + }, 5328 + "notification-url": "https://packagist.org/downloads/", 5329 + "license": [ 5330 + "BSD-3-Clause" 5331 + ], 5332 + "authors": [ 5333 + { 5334 + "name": "Sebastian Bergmann", 5335 + "email": "sebastian@phpunit.de", 5336 + "role": "lead" 5337 + } 5338 + ], 5339 + "description": "Collection of value objects that represent the types of the PHP type system", 5340 + "homepage": "https://github.com/sebastianbergmann/type", 5341 + "support": { 5342 + "issues": "https://github.com/sebastianbergmann/type/issues", 5343 + "source": "https://github.com/sebastianbergmann/type/tree/4.0.0" 5344 + }, 5345 + "funding": [ 5346 + { 5347 + "url": "https://github.com/sebastianbergmann", 5348 + "type": "github" 5349 + } 5350 + ], 5351 + "time": "2023-02-03T07:10:45+00:00" 5352 + }, 5353 + { 5354 + "name": "sebastian/version", 5355 + "version": "4.0.1", 5356 + "source": { 5357 + "type": "git", 5358 + "url": "https://github.com/sebastianbergmann/version.git", 5359 + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17" 5360 + }, 5361 + "dist": { 5362 + "type": "zip", 5363 + "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c51fa83a5d8f43f1402e3f32a005e6262244ef17", 5364 + "reference": "c51fa83a5d8f43f1402e3f32a005e6262244ef17", 5365 + "shasum": "" 5366 + }, 5367 + "require": { 5368 + "php": ">=8.1" 5369 + }, 5370 + "type": "library", 5371 + "extra": { 5372 + "branch-alias": { 5373 + "dev-main": "4.0-dev" 5374 + } 5375 + }, 5376 + "autoload": { 5377 + "classmap": [ 5378 + "src/" 5379 + ] 5380 + }, 5381 + "notification-url": "https://packagist.org/downloads/", 5382 + "license": [ 5383 + "BSD-3-Clause" 5384 + ], 5385 + "authors": [ 5386 + { 5387 + "name": "Sebastian Bergmann", 5388 + "email": "sebastian@phpunit.de", 5389 + "role": "lead" 5390 + } 5391 + ], 5392 + "description": "Library that helps with managing the version number of Git-hosted PHP projects", 5393 + "homepage": "https://github.com/sebastianbergmann/version", 5394 + "support": { 5395 + "issues": "https://github.com/sebastianbergmann/version/issues", 5396 + "source": "https://github.com/sebastianbergmann/version/tree/4.0.1" 5397 + }, 5398 + "funding": [ 5399 + { 5400 + "url": "https://github.com/sebastianbergmann", 5401 + "type": "github" 5402 + } 5403 + ], 5404 + "time": "2023-02-07T11:34:05+00:00" 5405 + }, 5406 + { 5407 + "name": "symfony/translation", 5408 + "version": "v6.4.4", 5409 + "source": { 5410 + "type": "git", 5411 + "url": "https://github.com/symfony/translation.git", 5412 + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e" 5413 + }, 5414 + "dist": { 5415 + "type": "zip", 5416 + "url": "https://api.github.com/repos/symfony/translation/zipball/bce6a5a78e94566641b2594d17e48b0da3184a8e", 5417 + "reference": "bce6a5a78e94566641b2594d17e48b0da3184a8e", 5418 + "shasum": "" 5419 + }, 5420 + "require": { 5421 + "php": ">=8.1", 5422 + "symfony/deprecation-contracts": "^2.5|^3", 5423 + "symfony/polyfill-mbstring": "~1.0", 5424 + "symfony/translation-contracts": "^2.5|^3.0" 5425 + }, 5426 + "conflict": { 5427 + "symfony/config": "<5.4", 5428 + "symfony/console": "<5.4", 5429 + "symfony/dependency-injection": "<5.4", 5430 + "symfony/http-client-contracts": "<2.5", 5431 + "symfony/http-kernel": "<5.4", 5432 + "symfony/service-contracts": "<2.5", 5433 + "symfony/twig-bundle": "<5.4", 5434 + "symfony/yaml": "<5.4" 5435 + }, 5436 + "provide": { 5437 + "symfony/translation-implementation": "2.3|3.0" 5438 + }, 5439 + "require-dev": { 5440 + "nikic/php-parser": "^4.18|^5.0", 5441 + "psr/log": "^1|^2|^3", 5442 + "symfony/config": "^5.4|^6.0|^7.0", 5443 + "symfony/console": "^5.4|^6.0|^7.0", 5444 + "symfony/dependency-injection": "^5.4|^6.0|^7.0", 5445 + "symfony/finder": "^5.4|^6.0|^7.0", 5446 + "symfony/http-client-contracts": "^2.5|^3.0", 5447 + "symfony/http-kernel": "^5.4|^6.0|^7.0", 5448 + "symfony/intl": "^5.4|^6.0|^7.0", 5449 + "symfony/polyfill-intl-icu": "^1.21", 5450 + "symfony/routing": "^5.4|^6.0|^7.0", 5451 + "symfony/service-contracts": "^2.5|^3", 5452 + "symfony/yaml": "^5.4|^6.0|^7.0" 5453 + }, 5454 + "type": "library", 5455 + "autoload": { 5456 + "files": [ 5457 + "Resources/functions.php" 5458 + ], 5459 + "psr-4": { 5460 + "Symfony\\Component\\Translation\\": "" 5461 + }, 5462 + "exclude-from-classmap": [ 5463 + "/Tests/" 5464 + ] 5465 + }, 5466 + "notification-url": "https://packagist.org/downloads/", 5467 + "license": [ 5468 + "MIT" 5469 + ], 5470 + "authors": [ 5471 + { 5472 + "name": "Fabien Potencier", 5473 + "email": "fabien@symfony.com" 5474 + }, 5475 + { 5476 + "name": "Symfony Community", 5477 + "homepage": "https://symfony.com/contributors" 5478 + } 5479 + ], 5480 + "description": "Provides tools to internationalize your application", 5481 + "homepage": "https://symfony.com", 5482 + "support": { 5483 + "source": "https://github.com/symfony/translation/tree/v6.4.4" 5484 + }, 5485 + "funding": [ 5486 + { 5487 + "url": "https://symfony.com/sponsor", 5488 + "type": "custom" 5489 + }, 5490 + { 5491 + "url": "https://github.com/fabpot", 5492 + "type": "github" 5493 + }, 5494 + { 5495 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5496 + "type": "tidelift" 5497 + } 5498 + ], 5499 + "time": "2024-02-20T13:16:58+00:00" 5500 + }, 5501 + { 5502 + "name": "symfony/translation-contracts", 5503 + "version": "v3.4.1", 5504 + "source": { 5505 + "type": "git", 5506 + "url": "https://github.com/symfony/translation-contracts.git", 5507 + "reference": "06450585bf65e978026bda220cdebca3f867fde7" 5508 + }, 5509 + "dist": { 5510 + "type": "zip", 5511 + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", 5512 + "reference": "06450585bf65e978026bda220cdebca3f867fde7", 5513 + "shasum": "" 5514 + }, 5515 + "require": { 5516 + "php": ">=8.1" 5517 + }, 5518 + "type": "library", 5519 + "extra": { 5520 + "branch-alias": { 5521 + "dev-main": "3.4-dev" 5522 + }, 5523 + "thanks": { 5524 + "name": "symfony/contracts", 5525 + "url": "https://github.com/symfony/contracts" 5526 + } 5527 + }, 5528 + "autoload": { 5529 + "psr-4": { 5530 + "Symfony\\Contracts\\Translation\\": "" 5531 + }, 5532 + "exclude-from-classmap": [ 5533 + "/Test/" 5534 + ] 5535 + }, 5536 + "notification-url": "https://packagist.org/downloads/", 5537 + "license": [ 5538 + "MIT" 5539 + ], 5540 + "authors": [ 5541 + { 5542 + "name": "Nicolas Grekas", 5543 + "email": "p@tchwork.com" 5544 + }, 5545 + { 5546 + "name": "Symfony Community", 5547 + "homepage": "https://symfony.com/contributors" 5548 + } 5549 + ], 5550 + "description": "Generic abstractions related to translation", 5551 + "homepage": "https://symfony.com", 5552 + "keywords": [ 5553 + "abstractions", 5554 + "contracts", 5555 + "decoupling", 5556 + "interfaces", 5557 + "interoperability", 5558 + "standards" 5559 + ], 5560 + "support": { 5561 + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" 5562 + }, 5563 + "funding": [ 5564 + { 5565 + "url": "https://symfony.com/sponsor", 5566 + "type": "custom" 5567 + }, 5568 + { 5569 + "url": "https://github.com/fabpot", 5570 + "type": "github" 5571 + }, 5572 + { 5573 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5574 + "type": "tidelift" 5575 + } 5576 + ], 5577 + "time": "2023-12-26T14:02:43+00:00" 5578 + }, 5579 + { 5580 + "name": "symfony/var-dumper", 5581 + "version": "v7.0.4", 5582 + "source": { 5583 + "type": "git", 5584 + "url": "https://github.com/symfony/var-dumper.git", 5585 + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670" 5586 + }, 5587 + "dist": { 5588 + "type": "zip", 5589 + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e03ad7c1535e623edbb94c22cc42353e488c6670", 5590 + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670", 5591 + "shasum": "" 5592 + }, 5593 + "require": { 5594 + "php": ">=8.2", 5595 + "symfony/polyfill-mbstring": "~1.0" 5596 + }, 5597 + "conflict": { 5598 + "symfony/console": "<6.4" 5599 + }, 5600 + "require-dev": { 5601 + "ext-iconv": "*", 5602 + "symfony/console": "^6.4|^7.0", 5603 + "symfony/http-kernel": "^6.4|^7.0", 5604 + "symfony/process": "^6.4|^7.0", 5605 + "symfony/uid": "^6.4|^7.0", 5606 + "twig/twig": "^3.0.4" 5607 + }, 5608 + "bin": [ 5609 + "Resources/bin/var-dump-server" 5610 + ], 5611 + "type": "library", 5612 + "autoload": { 5613 + "files": [ 5614 + "Resources/functions/dump.php" 5615 + ], 5616 + "psr-4": { 5617 + "Symfony\\Component\\VarDumper\\": "" 5618 + }, 5619 + "exclude-from-classmap": [ 5620 + "/Tests/" 5621 + ] 5622 + }, 5623 + "notification-url": "https://packagist.org/downloads/", 5624 + "license": [ 5625 + "MIT" 5626 + ], 5627 + "authors": [ 5628 + { 5629 + "name": "Nicolas Grekas", 5630 + "email": "p@tchwork.com" 5631 + }, 5632 + { 5633 + "name": "Symfony Community", 5634 + "homepage": "https://symfony.com/contributors" 5635 + } 5636 + ], 5637 + "description": "Provides mechanisms for walking through any arbitrary PHP variable", 5638 + "homepage": "https://symfony.com", 5639 + "keywords": [ 5640 + "debug", 5641 + "dump" 5642 + ], 5643 + "support": { 5644 + "source": "https://github.com/symfony/var-dumper/tree/v7.0.4" 5645 + }, 5646 + "funding": [ 5647 + { 5648 + "url": "https://symfony.com/sponsor", 5649 + "type": "custom" 5650 + }, 5651 + { 5652 + "url": "https://github.com/fabpot", 5653 + "type": "github" 5654 + }, 5655 + { 5656 + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", 5657 + "type": "tidelift" 5658 + } 5659 + ], 5660 + "time": "2024-02-15T11:33:06+00:00" 5661 + }, 5662 + { 5663 + "name": "thecodingmachine/phpstan-strict-rules", 5664 + "version": "v0.12.2", 5665 + "source": { 5666 + "type": "git", 5667 + "url": "https://github.com/thecodingmachine/phpstan-strict-rules.git", 5668 + "reference": "ed65c3cf33e3b668c5a072d49741965114c881b5" 5669 + }, 5670 + "dist": { 5671 + "type": "zip", 5672 + "url": "https://api.github.com/repos/thecodingmachine/phpstan-strict-rules/zipball/ed65c3cf33e3b668c5a072d49741965114c881b5", 5673 + "reference": "ed65c3cf33e3b668c5a072d49741965114c881b5", 5674 + "shasum": "" 5675 + }, 5676 + "require": { 5677 + "php": "^7.1|^8.0", 5678 + "phpstan/phpstan": "^0.12" 5679 + }, 5680 + "require-dev": { 5681 + "php-coveralls/php-coveralls": "^2.1", 5682 + "phpunit/phpunit": "^7.1" 5683 + }, 5684 + "type": "phpstan-extension", 5685 + "extra": { 5686 + "branch-alias": { 5687 + "dev-master": "0.12-dev" 5688 + }, 5689 + "phpstan": { 5690 + "includes": [ 5691 + "phpstan-strict-rules.neon" 5692 + ] 5693 + } 5694 + }, 5695 + "autoload": { 5696 + "psr-4": { 5697 + "TheCodingMachine\\PHPStan\\": "src/" 5698 + } 5699 + }, 5700 + "notification-url": "https://packagist.org/downloads/", 5701 + "license": [ 5702 + "MIT" 5703 + ], 5704 + "authors": [ 5705 + { 5706 + "name": "David Négrier", 5707 + "email": "d.negrier@thecodingmachine.com" 5708 + } 5709 + ], 5710 + "description": "A set of additional rules for PHPStan based on best practices followed at TheCodingMachine", 5711 + "support": { 5712 + "issues": "https://github.com/thecodingmachine/phpstan-strict-rules/issues", 5713 + "source": "https://github.com/thecodingmachine/phpstan-strict-rules/tree/v0.12.2" 5714 + }, 5715 + "time": "2021-11-08T09:01:22+00:00" 5716 + }, 5717 + { 5718 + "name": "theseer/tokenizer", 5719 + "version": "1.2.3", 5720 + "source": { 5721 + "type": "git", 5722 + "url": "https://github.com/theseer/tokenizer.git", 5723 + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2" 5724 + }, 5725 + "dist": { 5726 + "type": "zip", 5727 + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 5728 + "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2", 5729 + "shasum": "" 5730 + }, 5731 + "require": { 5732 + "ext-dom": "*", 5733 + "ext-tokenizer": "*", 5734 + "ext-xmlwriter": "*", 5735 + "php": "^7.2 || ^8.0" 5736 + }, 5737 + "type": "library", 5738 + "autoload": { 5739 + "classmap": [ 5740 + "src/" 5741 + ] 5742 + }, 5743 + "notification-url": "https://packagist.org/downloads/", 5744 + "license": [ 5745 + "BSD-3-Clause" 5746 + ], 5747 + "authors": [ 5748 + { 5749 + "name": "Arne Blankerts", 5750 + "email": "arne@blankerts.de", 5751 + "role": "Developer" 5752 + } 5753 + ], 5754 + "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", 5755 + "support": { 5756 + "issues": "https://github.com/theseer/tokenizer/issues", 5757 + "source": "https://github.com/theseer/tokenizer/tree/1.2.3" 5758 + }, 5759 + "funding": [ 5760 + { 5761 + "url": "https://github.com/theseer", 5762 + "type": "github" 5763 + } 5764 + ], 5765 + "time": "2024-03-03T12:36:25+00:00" 5766 + }, 5767 + { 5768 + "name": "voku/portable-ascii", 5769 + "version": "2.0.1", 5770 + "source": { 5771 + "type": "git", 5772 + "url": "https://github.com/voku/portable-ascii.git", 5773 + "reference": "b56450eed252f6801410d810c8e1727224ae0743" 5774 + }, 5775 + "dist": { 5776 + "type": "zip", 5777 + "url": "https://api.github.com/repos/voku/portable-ascii/zipball/b56450eed252f6801410d810c8e1727224ae0743", 5778 + "reference": "b56450eed252f6801410d810c8e1727224ae0743", 5779 + "shasum": "" 5780 + }, 5781 + "require": { 5782 + "php": ">=7.0.0" 5783 + }, 5784 + "require-dev": { 5785 + "phpunit/phpunit": "~6.0 || ~7.0 || ~9.0" 5786 + }, 5787 + "suggest": { 5788 + "ext-intl": "Use Intl for transliterator_transliterate() support" 5789 + }, 5790 + "type": "library", 5791 + "autoload": { 5792 + "psr-4": { 5793 + "voku\\": "src/voku/" 5794 + } 5795 + }, 5796 + "notification-url": "https://packagist.org/downloads/", 5797 + "license": [ 5798 + "MIT" 5799 + ], 5800 + "authors": [ 5801 + { 5802 + "name": "Lars Moelleken", 5803 + "homepage": "http://www.moelleken.org/" 5804 + } 5805 + ], 5806 + "description": "Portable ASCII library - performance optimized (ascii) string functions for php.", 5807 + "homepage": "https://github.com/voku/portable-ascii", 5808 + "keywords": [ 5809 + "ascii", 5810 + "clean", 5811 + "php" 5812 + ], 5813 + "support": { 5814 + "issues": "https://github.com/voku/portable-ascii/issues", 5815 + "source": "https://github.com/voku/portable-ascii/tree/2.0.1" 5816 + }, 5817 + "funding": [ 5818 + { 5819 + "url": "https://www.paypal.me/moelleken", 5820 + "type": "custom" 5821 + }, 5822 + { 5823 + "url": "https://github.com/voku", 5824 + "type": "github" 5825 + }, 5826 + { 5827 + "url": "https://opencollective.com/portable-ascii", 5828 + "type": "open_collective" 5829 + }, 5830 + { 5831 + "url": "https://www.patreon.com/voku", 5832 + "type": "patreon" 5833 + }, 5834 + { 5835 + "url": "https://tidelift.com/funding/github/packagist/voku/portable-ascii", 5836 + "type": "tidelift" 5837 + } 5838 + ], 5839 + "time": "2022-03-08T17:03:00+00:00" 5840 + } 5841 + ], 5842 + "aliases": [], 5843 + "minimum-stability": "dev", 5844 + "stability-flags": [], 5845 + "prefer-stable": true, 5846 + "prefer-lowest": false, 5847 + "platform": { 5848 + "php": "^7.4|^8.0", 5849 + "ext-iconv": "*", 5850 + "ext-json": "*", 5851 + "ext-mbstring": "*", 5852 + "ext-tokenizer": "*" 5853 + }, 5854 + "platform-dev": [], 5855 + "plugin-api-version": "2.6.0" 5856 + }
+29
pkgs/development/php-packages/phpinsights/default.nix
··· 1 + { lib 2 + , fetchFromGitHub 3 + , php 4 + }: 5 + 6 + php.buildComposerProject (finalAttrs: { 7 + pname = "phpinsights"; 8 + version = "2.11.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "nunomaduro"; 12 + repo = "phpinsights"; 13 + rev = "v${finalAttrs.version}"; 14 + hash = "sha256-7ATlfAlCFv78JSKg5cD/VcYoq/EAM/6/GjH3lkfVCJ8="; 15 + }; 16 + 17 + vendorHash = "sha256-ykAv7laYMvzd+uD6raMRQiZmCEa0ELQj1hJPb8UvjCk="; 18 + 19 + composerLock = ./composer.lock; 20 + 21 + meta = { 22 + changelog = "https://github.com/nunomaduro/phpinsights/releases/tag/v${finalAttrs.version}"; 23 + description = "Instant PHP quality checks from your console"; 24 + homepage = "https://phpinsights.com/"; 25 + license = lib.licenses.mit; 26 + mainProgram = "phpinsights"; 27 + maintainers = with lib.maintainers; [ patka ]; 28 + }; 29 + })
+2
pkgs/top-level/php-packages.nix
··· 204 204 205 205 php-parallel-lint = callPackage ../development/php-packages/php-parallel-lint { }; 206 206 207 + phpinsights = callPackage ../development/php-packages/phpinsights { }; 208 + 207 209 phpmd = callPackage ../development/php-packages/phpmd { }; 208 210 209 211 phpspy = callPackage ../development/php-packages/phpspy { };