diff --git a/.idea/php.xml b/.idea/php.xml index 2b6df41..575fba5 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -97,7 +97,7 @@ - + diff --git a/composer.json b/composer.json index 49419da..b019292 100644 --- a/composer.json +++ b/composer.json @@ -11,17 +11,17 @@ ], "minimum-stability": "stable", "require": { - "php": "^8.1", + "php": "^8.2", "ext-json": "*", "guzzlehttp/guzzle": "^7.7", "jetbrains/phpstorm-attributes": "^1.0", "mschop/pathogen": "^0.7.1", - "siketyan/yarn-lock": "^1.0", - "symfony/config": "^6.3", - "symfony/console": "^6.3", - "symfony/dependency-injection": "^6.3", - "symfony/process": "^6.3", - "symfony/yaml": "^6.3", + "siketyan/yarn-lock": "^1.1", + "symfony/config": "^7.0", + "symfony/console": "^7.0", + "symfony/dependency-injection": "^7.0", + "symfony/process": "^7.0", + "symfony/yaml": "^7.0", "yosymfony/toml": "^1.0" }, "require-dev": { @@ -32,7 +32,7 @@ "phpunit/phpunit": "^9.5", "psr/cache": "^3", "psr/log": "^3", - "quartetcom/static-analysis-kit": "~8.1.16" + "quartetcom/static-analysis-kit": "~8.2.7" }, "repositories": [ { diff --git a/composer.lock b/composer.lock index b617eb6..f886f95 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "579b5affb6123530b803679ef3b66ff1", + "content-hash": "f0e3df385c9f4c11fc0701ba0d81491a", "packages": [ { "name": "guzzlehttp/guzzle", @@ -743,26 +743,26 @@ }, { "name": "siketyan/yarn-lock", - "version": "v1.0.0", + "version": "v1.1.0", "source": { "type": "git", "url": "https://github.com/siketyan/php-yarn-lock.git", - "reference": "c42e79a0e0702347cd6e006c8048c097116940c7" + "reference": "1570b9895f8faa668264116bae1a17286cbb6145" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/siketyan/php-yarn-lock/zipball/c42e79a0e0702347cd6e006c8048c097116940c7", - "reference": "c42e79a0e0702347cd6e006c8048c097116940c7", + "url": "https://api.github.com/repos/siketyan/php-yarn-lock/zipball/1570b9895f8faa668264116bae1a17286cbb6145", + "reference": "1570b9895f8faa668264116bae1a17286cbb6145", "shasum": "" }, "require": { "php": "^8.1", - "symfony/yaml": "^5|^6" + "symfony/yaml": "^5|^6|^7" }, "require-dev": { - "friendsofphp/php-cs-fixer": "^3.17", - "phpunit/phpunit": "^10.1", - "quartetcom/static-analysis-kit": "~8.1.15" + "friendsofphp/php-cs-fixer": "^3.40", + "phpunit/phpunit": "^10.5", + "quartetcom/static-analysis-kit": "~8.1.19" }, "type": "library", "autoload": { @@ -783,7 +783,7 @@ "description": "A Parser Library for yarn.lock in PHP.", "support": { "issues": "https://github.com/siketyan/php-yarn-lock/issues", - "source": "https://github.com/siketyan/php-yarn-lock/tree/v1.0.0" + "source": "https://github.com/siketyan/php-yarn-lock/tree/v1.1.0" }, "funding": [ { @@ -795,38 +795,38 @@ "type": "patreon" } ], - "time": "2023-05-27T09:33:32+00:00" + "time": "2023-12-03T13:30:10+00:00" }, { "name": "symfony/config", - "version": "v6.4.0", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "5d33e0fb707d603330e0edfd4691803a1253572e" + "reference": "8789646600f4e7e451dde9e1dc81cfa429f3857a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/5d33e0fb707d603330e0edfd4691803a1253572e", - "reference": "5d33e0fb707d603330e0edfd4691803a1253572e", + "url": "https://api.github.com/repos/symfony/config/zipball/8789646600f4e7e451dde9e1dc81cfa429f3857a", + "reference": "8789646600f4e7e451dde9e1dc81cfa429f3857a", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/filesystem": "^5.4|^6.0|^7.0", + "symfony/filesystem": "^6.4|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<5.4", + "symfony/finder": "<6.4", "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -854,7 +854,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.4.0" + "source": "https://github.com/symfony/config/tree/v7.0.0" }, "funding": [ { @@ -870,51 +870,50 @@ "type": "tidelift" } ], - "time": "2023-11-09T08:28:32+00:00" + "time": "2023-11-09T08:30:23+00:00" }, { "name": "symfony/console", - "version": "v6.4.1", + "version": "v7.0.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd" + "reference": "cdce5c684b2f920bb1343deecdfba356ffad83d5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/a550a7c99daeedef3f9d23fb82e3531525ff11fd", - "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd", + "url": "https://api.github.com/repos/symfony/console/zipball/cdce5c684b2f920bb1343deecdfba356ffad83d5", + "reference": "cdce5c684b2f920bb1343deecdfba356ffad83d5", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0|^7.0" + "symfony/string": "^6.4|^7.0" }, "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/dotenv": "<5.4", - "symfony/event-dispatcher": "<5.4", - "symfony/lock": "<5.4", - "symfony/process": "<5.4" + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", "symfony/http-foundation": "^6.4|^7.0", "symfony/http-kernel": "^6.4|^7.0", - "symfony/lock": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -948,7 +947,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.1" + "source": "https://github.com/symfony/console/tree/v7.0.1" }, "funding": [ { @@ -964,44 +963,43 @@ "type": "tidelift" } ], - "time": "2023-11-30T10:54:28+00:00" + "time": "2023-12-01T15:10:06+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.1", + "version": "v7.0.1", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "f88ff6428afbeb17cc648c8003bd608534750baf" + "reference": "f6667642954bce638733f254c39e5b5700b47ba4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f88ff6428afbeb17cc648c8003bd608534750baf", - "reference": "f88ff6428afbeb17cc648c8003bd608534750baf", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f6667642954bce638733f254c39e5b5700b47ba4", + "reference": "f6667642954bce638733f254c39e5b5700b47ba4", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/service-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.2.10|^7.0" + "symfony/service-contracts": "^3.3", + "symfony/var-exporter": "^6.4|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", - "symfony/config": "<6.1", - "symfony/finder": "<5.4", - "symfony/proxy-manager-bridge": "<6.3", - "symfony/yaml": "<5.4" + "symfony/config": "<6.4", + "symfony/finder": "<6.4", + "symfony/yaml": "<6.4" }, "provide": { "psr/container-implementation": "1.1|2.0", "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.1|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/config": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -1029,7 +1027,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.1" + "source": "https://github.com/symfony/dependency-injection/tree/v7.0.1" }, "funding": [ { @@ -1045,7 +1043,7 @@ "type": "tidelift" } ], - "time": "2023-12-01T14:56:37+00:00" + "time": "2023-12-01T15:10:06+00:00" }, { "name": "symfony/deprecation-contracts", @@ -1509,20 +1507,20 @@ }, { "name": "symfony/process", - "version": "v6.4.0", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa" + "reference": "13bdb1670c7f510494e04fcb2bfa29af63db9c0d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/191703b1566d97a5425dc969e4350d32b8ef17aa", - "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa", + "url": "https://api.github.com/repos/symfony/process/zipball/13bdb1670c7f510494e04fcb2bfa29af63db9c0d", + "reference": "13bdb1670c7f510494e04fcb2bfa29af63db9c0d", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "type": "library", "autoload": { @@ -1550,7 +1548,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.0" + "source": "https://github.com/symfony/process/tree/v7.0.0" }, "funding": [ { @@ -1566,7 +1564,7 @@ "type": "tidelift" } ], - "time": "2023-11-17T21:06:49+00:00" + "time": "2023-11-20T16:43:42+00:00" }, { "name": "symfony/service-contracts", @@ -1812,28 +1810,27 @@ }, { "name": "symfony/yaml", - "version": "v6.4.0", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587" + "reference": "0055b230c408428b9b5cde7c55659555be5c0278" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/4f9237a1bb42455d609e6687d2613dde5b41a587", - "reference": "4f9237a1bb42455d609e6687d2613dde5b41a587", + "url": "https://api.github.com/repos/symfony/yaml/zipball/0055b230c408428b9b5cde7c55659555be5c0278", + "reference": "0055b230c408428b9b5cde7c55659555be5c0278", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<5.4" + "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" + "symfony/console": "^6.4|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -1864,7 +1861,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.0" + "source": "https://github.com/symfony/yaml/tree/v7.0.0" }, "funding": [ { @@ -1880,7 +1877,7 @@ "type": "tidelift" } ], - "time": "2023-11-06T11:00:25+00:00" + "time": "2023-11-07T10:26:03+00:00" }, { "name": "yosymfony/parser-utils", @@ -3374,33 +3371,33 @@ }, { "name": "quartetcom/static-analysis-kit", - "version": "v8.1.19", + "version": "v8.2.7", "source": { "type": "git", "url": "https://github.com/quartetcom/static-analysis-kit.git", - "reference": "d7db88fddebe982426d932b651fbf7850d55e88c" + "reference": "05752ed7d91aecafb82ca244e8803b789e534fd9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/quartetcom/static-analysis-kit/zipball/d7db88fddebe982426d932b651fbf7850d55e88c", - "reference": "d7db88fddebe982426d932b651fbf7850d55e88c", + "url": "https://api.github.com/repos/quartetcom/static-analysis-kit/zipball/05752ed7d91aecafb82ca244e8803b789e534fd9", + "reference": "05752ed7d91aecafb82ca244e8803b789e534fd9", "shasum": "" }, "require": { "composer-plugin-api": "*", - "php": "^8.1", - "php-cs-fixer/shim": "^3.15.0", - "phpstan/phpstan": "^1.10.6", - "rector/rector": "^0.18.6", - "symfony/console": "^5.4|^6", - "symfony/process": "^5.4|^6", + "php": "^8.2", + "php-cs-fixer/shim": "^3.40.2", + "phpstan/phpstan": "^1.10.47", + "rector/rector": "^0.18.11", + "symfony/console": "^5.4|^6|^7", + "symfony/process": "^5.4|^6|^7", "symplify/easy-coding-standard": "^12.0" }, "conflict": { "phpunit/phpunit": "<9" }, "require-dev": { - "composer/composer": "^2.5" + "composer/composer": "^2.6" }, "bin": [ "./bin/static-analysis-kit" @@ -3449,10 +3446,10 @@ ], "description": "Strict and modern kit to optimise the codebase defensively.", "support": { - "source": "https://github.com/quartetcom/static-analysis-kit/tree/v8.1.19", + "source": "https://github.com/quartetcom/static-analysis-kit/tree/v8.2.7", "issues": "https://github.com/quartetcom/static-analysis-kit/issues" }, - "time": "2023-11-12T10:45:21+00:00" + "time": "2023-12-03T13:33:31+00:00" }, { "name": "rector/rector", @@ -4647,7 +4644,7 @@ "prefer-stable": false, "prefer-lowest": false, "platform": { - "php": "^8.1", + "php": "^8.2", "ext-json": "*" }, "platform-dev": [],