diff --git a/composer.lock b/composer.lock index 184c1ca..93f7e91 100644 --- a/composer.lock +++ b/composer.lock @@ -627,16 +627,16 @@ }, { "name": "symfony/console", - "version": "v8.1.9", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "630e74196a2635ec0f06c12bd3fb47cfedf85157" + "reference": "5b6d9b127ec27bc6db59bf65e2e37b6fe5b00083" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/630e74196a2635ec0f06c12bd3fb47cfedf85157", - "reference": "630e74196a2635ec0f06c12bd3fb47cfedf85157", + "url": "https://api.github.com/repos/symfony/console/zipball/5b6d9b127ec27bc6db59bf65e2e37b6fe5b00083", + "reference": "5b6d9b127ec27bc6db59bf65e2e37b6fe5b00083", "shasum": "" }, "require": { @@ -703,7 +703,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v8.1.9" + "source": "https://github.com/symfony/console/tree/v8.1.10" }, "funding": [ { @@ -723,7 +723,7 @@ "type": "tidelift" } ], - "time": "2026-10-12T19:11:16+00:00" + "time": "2026-10-28T11:16:19+00:00" }, { "name": "symfony/deprecation-contracts", @@ -965,16 +965,16 @@ }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.43.0", + "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "5cac8f4db97208823aa353f59a01faad2da52c75" + "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/5cac8f4db97208823aa353f59a01faad2da52c75", - "reference": "5cac8f4db97208823aa353f59a01faad2da52c75", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/5a8f33c87aeecffce24e721b5064fab05f4becf8", + "reference": "5a8f33c87aeecffce24e721b5064fab05f4becf8", "shasum": "" }, "require": { @@ -1023,7 +1023,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.43.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.43.3" }, "funding": [ { @@ -1043,7 +1043,7 @@ "type": "tidelift" } ], - "time": "2026-09-25T15:46:47+00:00" + "time": "2026-10-15T09:18:53+00:00" }, { "name": "symfony/polyfill-intl-normalizer", @@ -1132,16 +1132,16 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.43.0", + "version": "v1.43.3", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "4d5d331bf731e0aedbc6b2f5e61135b7b7996a72" + "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/4d5d331bf731e0aedbc6b2f5e61135b7b7996a72", - "reference": "4d5d331bf731e0aedbc6b2f5e61135b7b7996a72", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/122889ed24dc000165bcbfd77ec412f15cbdfc6a", + "reference": "122889ed24dc000165bcbfd77ec412f15cbdfc6a", "shasum": "" }, "require": { @@ -1193,7 +1193,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.43.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.43.3" }, "funding": [ { @@ -1213,7 +1213,7 @@ "type": "tidelift" } ], - "time": "2026-09-24T15:19:04+00:00" + "time": "2026-10-28T09:35:49+00:00" }, { "name": "symfony/service-contracts", @@ -1304,16 +1304,16 @@ }, { "name": "symfony/string", - "version": "v8.1.9", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "07fb208558f941eab50ec49c89c2a6a93fb11f01" + "reference": "6c6110979c0150393bbb336170e286d51ab4d76c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/07fb208558f941eab50ec49c89c2a6a93fb11f01", - "reference": "07fb208558f941eab50ec49c89c2a6a93fb11f01", + "url": "https://api.github.com/repos/symfony/string/zipball/6c6110979c0150393bbb336170e286d51ab4d76c", + "reference": "6c6110979c0150393bbb336170e286d51ab4d76c", "shasum": "" }, "require": { @@ -1370,7 +1370,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v8.1.9" + "source": "https://github.com/symfony/string/tree/v8.1.10" }, "funding": [ { @@ -1390,22 +1390,22 @@ "type": "tidelift" } ], - "time": "2026-10-03T15:16:03+00:00" + "time": "2026-10-23T17:06:53+00:00" } ], "packages-dev": [ { "name": "brianium/paratest", - "version": "v7.27.4", + "version": "v7.27.5", "source": { "type": "git", "url": "https://github.com/paratestphp/paratest.git", - "reference": "6d73b615611a2da7af85637d99d1b0efac9fcd00" + "reference": "fe4a1fd811fd79ead7476fa109c5f4ed721cc18a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/paratestphp/paratest/zipball/6d73b615611a2da7af85637d99d1b0efac9fcd00", - "reference": "6d73b615611a2da7af85637d99d1b0efac9fcd00", + "url": "https://api.github.com/repos/paratestphp/paratest/zipball/fe4a1fd811fd79ead7476fa109c5f4ed721cc18a", + "reference": "fe4a1fd811fd79ead7476fa109c5f4ed721cc18a", "shasum": "" }, "require": { @@ -1429,7 +1429,7 @@ "ext-pcntl": "*", "ext-pcov": "*", "ext-posix": "*", - "phpstan/phpstan": "^2.3.1", + "phpstan/phpstan": "^2.3.2", "phpstan/phpstan-deprecation-rules": "^2.0.5", "phpstan/phpstan-phpunit": "^2.1.1", "phpstan/phpstan-strict-rules": "^2.1.0", @@ -1473,7 +1473,7 @@ ], "support": { "issues": "https://github.com/paratestphp/paratest/issues", - "source": "https://github.com/paratestphp/paratest/tree/v7.27.4" + "source": "https://github.com/paratestphp/paratest/tree/v7.27.5" }, "funding": [ { @@ -1485,7 +1485,7 @@ "type": "paypal" } ], - "time": "2026-10-22T06:15:12+00:00" + "time": "2026-10-29T13:58:46+00:00" }, { "name": "doctrine/deprecations", @@ -1599,16 +1599,16 @@ }, { "name": "filp/whoops", - "version": "2.18.7", + "version": "2.19.1", "source": { "type": "git", "url": "https://github.com/filp/whoops.git", - "reference": "50670ba239926c50f2073e868f6672f775cd57ec" + "reference": "2915c807d7af61d8fb5c31d90c57af91d30f29fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/filp/whoops/zipball/50670ba239926c50f2073e868f6672f775cd57ec", - "reference": "50670ba239926c50f2073e868f6672f775cd57ec", + "url": "https://api.github.com/repos/filp/whoops/zipball/2915c807d7af61d8fb5c31d90c57af91d30f29fc", + "reference": "2915c807d7af61d8fb5c31d90c57af91d30f29fc", "shasum": "" }, "require": { @@ -1658,7 +1658,7 @@ ], "support": { "issues": "https://github.com/filp/whoops/issues", - "source": "https://github.com/filp/whoops/tree/2.18.7" + "source": "https://github.com/filp/whoops/tree/2.19.1" }, "funding": [ { @@ -1666,7 +1666,7 @@ "type": "github" } ], - "time": "2026-10-18T13:17:38+00:00" + "time": "2026-11-02T12:00:00+00:00" }, { "name": "hamcrest/hamcrest-php", @@ -2314,20 +2314,20 @@ }, { "name": "pestphp/pest", - "version": "v5.3.3", + "version": "v5.3.5", "source": { "type": "git", "url": "https://github.com/pestphp/pest.git", - "reference": "c947def97e1d56a3f3f9a3ced04c6af74b7e3caf" + "reference": "e7a1b483f094a5f8e9371bb6be8c70a5d98a9333" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest/zipball/c947def97e1d56a3f3f9a3ced04c6af74b7e3caf", - "reference": "c947def97e1d56a3f3f9a3ced04c6af74b7e3caf", + "url": "https://api.github.com/repos/pestphp/pest/zipball/e7a1b483f094a5f8e9371bb6be8c70a5d98a9333", + "reference": "e7a1b483f094a5f8e9371bb6be8c70a5d98a9333", "shasum": "" }, "require": { - "brianium/paratest": "^7.26.1", + "brianium/paratest": "^7.27.5", "nunomaduro/collision": "^8.9.5", "nunomaduro/termwind": "^2.4.0", "pestphp/pest-plugin": "^5.0.0", @@ -2335,22 +2335,22 @@ "pestphp/pest-plugin-mutate": "^5.0.2", "pestphp/pest-plugin-profanity": "^5.0.1", "php": "^8.4", - "phpunit/phpunit": "^13.4.3", - "symfony/process": "^8.1.7" + "phpunit/phpunit": "^13.4.5", + "symfony/process": "^8.1.10" }, "conflict": { "filp/whoops": "<2.18.3", "laravel/boost": "<2.6.0", - "phpunit/phpunit": ">13.4.3", + "phpunit/phpunit": ">13.4.5", "sebastian/exporter": "<7.0.0", "webmozart/assert": "<1.11.0" }, "require-dev": { "pestphp/pest-dev-tools": "^5.0.0", - "pestphp/pest-plugin-browser": "^5.1.2", - "pestphp/pest-plugin-phpstan": "^5.2.2", + "pestphp/pest-plugin-browser": "^5.2.0", + "pestphp/pest-plugin-phpstan": "^5.3.0", "pestphp/pest-plugin-rector": "^5.0.6", - "pestphp/pest-plugin-type-coverage": "^5.0.3", + "pestphp/pest-plugin-type-coverage": "^5.1.0", "psy/psysh": "^0.12.24" }, "bin": [ @@ -2418,7 +2418,7 @@ ], "support": { "issues": "https://github.com/pestphp/pest/issues", - "source": "https://github.com/pestphp/pest/tree/v5.3.3" + "source": "https://github.com/pestphp/pest/tree/v5.3.5" }, "funding": [ { @@ -2430,7 +2430,7 @@ "type": "github" } ], - "time": "2026-10-18T11:51:10+00:00" + "time": "2026-10-31T19:37:56+00:00" }, { "name": "pestphp/pest-plugin", @@ -2657,16 +2657,16 @@ }, { "name": "pestphp/pest-plugin-phpstan", - "version": "v5.2.2", + "version": "v5.3.0", "source": { "type": "git", "url": "https://github.com/pestphp/pest-plugin-phpstan.git", - "reference": "19afd92402be203788b73eba9fdb5f5185f66a25" + "reference": "18504d7d1b71b9a3d1bcf0224d35044b851ab1d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pestphp/pest-plugin-phpstan/zipball/19afd92402be203788b73eba9fdb5f5185f66a25", - "reference": "19afd92402be203788b73eba9fdb5f5185f66a25", + "url": "https://api.github.com/repos/pestphp/pest-plugin-phpstan/zipball/18504d7d1b71b9a3d1bcf0224d35044b851ab1d2", + "reference": "18504d7d1b71b9a3d1bcf0224d35044b851ab1d2", "shasum": "" }, "require": { @@ -2724,7 +2724,7 @@ "unit" ], "support": { - "source": "https://github.com/pestphp/pest-plugin-phpstan/tree/v5.2.2" + "source": "https://github.com/pestphp/pest-plugin-phpstan/tree/v5.3.0" }, "funding": [ { @@ -2744,7 +2744,7 @@ "type": "patreon" } ], - "time": "2026-10-02T16:21:04+00:00" + "time": "2026-10-28T18:16:00+00:00" }, { "name": "pestphp/pest-plugin-profanity", @@ -3155,16 +3155,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "2.3.6", + "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "1427af4647235b4a73b13940b1f1258d3584f36e" + "reference": "af8e840551031d254cfdb3a18a62c3470a309c10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1427af4647235b4a73b13940b1f1258d3584f36e", - "reference": "1427af4647235b4a73b13940b1f1258d3584f36e", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/af8e840551031d254cfdb3a18a62c3470a309c10", + "reference": "af8e840551031d254cfdb3a18a62c3470a309c10", "shasum": "" }, "require": { @@ -3196,9 +3196,9 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.6" + "source": "https://github.com/phpstan/phpdoc-parser/tree/2.4.1" }, - "time": "2026-09-27T20:07:45+00:00" + "time": "2026-10-30T19:36:28+00:00" }, { "name": "phpstan/phpstan", @@ -3492,16 +3492,16 @@ }, { "name": "phpunit/php-code-coverage", - "version": "14.4.1", + "version": "14.5.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "f1e54f06b6b4cea73cd6104ba3c0cfa0efa6d73f" + "reference": "1db2f40af7a6538742e4a634b71ee556d6219be7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f1e54f06b6b4cea73cd6104ba3c0cfa0efa6d73f", - "reference": "f1e54f06b6b4cea73cd6104ba3c0cfa0efa6d73f", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/1db2f40af7a6538742e4a634b71ee556d6219be7", + "reference": "1db2f40af7a6538742e4a634b71ee556d6219be7", "shasum": "" }, "require": { @@ -3514,13 +3514,12 @@ "phpunit/php-text-template": "^6.0.1", "sebastian/complexity": "^6.0", "sebastian/environment": "^9.3.3", - "sebastian/git-state": "^1.0", + "sebastian/git-state": "^1.1.0", "sebastian/lines-of-code": "^5.0.2", - "sebastian/version": "^7.0", - "theseer/tokenizer": "^2.0.1" + "sebastian/version": "^7.0.1" }, "require-dev": { - "phpunit/phpunit": "^13.3.6" + "phpunit/phpunit": "^13.4.5" }, "suggest": { "ext-pcov": "PHP extension that provides line coverage", @@ -3529,7 +3528,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "14.4.x-dev" + "dev-main": "14.5.x-dev" } }, "autoload": { @@ -3558,7 +3557,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/14.4.1" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/14.5.0" }, "funding": [ { @@ -3578,7 +3577,7 @@ "type": "tidelift" } ], - "time": "2026-10-03T14:05:38+00:00" + "time": "2026-10-30T08:11:15+00:00" }, { "name": "phpunit/php-file-iterator", @@ -3875,16 +3874,16 @@ }, { "name": "phpunit/phpunit", - "version": "13.4.3", + "version": "13.4.5", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "2180c47c4229e5da117ff248753370443c074f10" + "reference": "941457a4f147a60fe2074d40e1fce0d08ea8d930" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/2180c47c4229e5da117ff248753370443c074f10", - "reference": "2180c47c4229e5da117ff248753370443c074f10", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/941457a4f147a60fe2074d40e1fce0d08ea8d930", + "reference": "941457a4f147a60fe2074d40e1fce0d08ea8d930", "shasum": "" }, "require": { @@ -3909,7 +3908,7 @@ "sebastian/environment": "^9.3.3", "sebastian/exporter": "^8.2.1", "sebastian/file-filter": "^1.0", - "sebastian/git-state": "^1.0", + "sebastian/git-state": "^1.1", "sebastian/global-state": "^9.0.1", "sebastian/object-enumerator": "^8.1.0", "sebastian/recursion-context": "^8.0.1", @@ -3955,7 +3954,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/13.4.3" + "source": "https://github.com/sebastianbergmann/phpunit/tree/13.4.5" }, "funding": [ { @@ -3963,7 +3962,7 @@ "type": "other" } ], - "time": "2026-10-16T05:56:47+00:00" + "time": "2026-10-27T04:16:22+00:00" }, { "name": "psr/log", @@ -5226,16 +5225,16 @@ }, { "name": "symfony/finder", - "version": "v8.1.8", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "bd4fed193a3132c91c5c93595cbfc78988915822" + "reference": "2f4c0f26106520d82e1b71759d2fb8d32d8b7a43" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/bd4fed193a3132c91c5c93595cbfc78988915822", - "reference": "bd4fed193a3132c91c5c93595cbfc78988915822", + "url": "https://api.github.com/repos/symfony/finder/zipball/2f4c0f26106520d82e1b71759d2fb8d32d8b7a43", + "reference": "2f4c0f26106520d82e1b71759d2fb8d32d8b7a43", "shasum": "" }, "require": { @@ -5270,7 +5269,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v8.1.8" + "source": "https://github.com/symfony/finder/tree/v8.1.10" }, "funding": [ { @@ -5290,20 +5289,20 @@ "type": "tidelift" } ], - "time": "2026-09-26T06:33:49+00:00" + "time": "2026-10-19T17:00:07+00:00" }, { "name": "symfony/process", - "version": "v8.1.9", + "version": "v8.1.10", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "59a682fd049b2d4d37c444f5ac21b7d01b8c7189" + "reference": "08aa69fa0998bb65a089f9e148a2c0f8b391398e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/59a682fd049b2d4d37c444f5ac21b7d01b8c7189", - "reference": "59a682fd049b2d4d37c444f5ac21b7d01b8c7189", + "url": "https://api.github.com/repos/symfony/process/zipball/08aa69fa0998bb65a089f9e148a2c0f8b391398e", + "reference": "08aa69fa0998bb65a089f9e148a2c0f8b391398e", "shasum": "" }, "require": { @@ -5335,7 +5334,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v8.1.9" + "source": "https://github.com/symfony/process/tree/v8.1.10" }, "funding": [ { @@ -5355,7 +5354,7 @@ "type": "tidelift" } ], - "time": "2026-10-08T16:57:43+00:00" + "time": "2026-10-25T14:40:25+00:00" }, { "name": "ta-tikoma/phpunit-architecture-test", @@ -5416,56 +5415,6 @@ }, "time": "2026-02-17T17:25:14+00:00" }, - { - "name": "theseer/tokenizer", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/theseer/tokenizer.git", - "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/7989e43bf381af0eac72e4f0ca5bcbfa81658be4", - "reference": "7989e43bf381af0eac72e4f0ca5bcbfa81658be4", - "shasum": "" - }, - "require": { - "ext-dom": "*", - "ext-tokenizer": "*", - "ext-xmlwriter": "*", - "php": "^8.1" - }, - "type": "library", - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "authors": [ - { - "name": "Arne Blankerts", - "email": "arne@blankerts.de", - "role": "Developer" - } - ], - "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", - "support": { - "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/2.0.1" - }, - "funding": [ - { - "url": "https://github.com/theseer", - "type": "github" - } - ], - "time": "2025-12-08T11:19:18+00:00" - }, { "name": "webmozart/assert", "version": "2.5.0",