diff --git a/composer.lock b/composer.lock
index d38b53616..2d74dcfdc 100644
--- a/composer.lock
+++ b/composer.lock
@@ -259,25 +259,25 @@
},
{
"name": "consolidation/annotated-command",
- "version": "4.8.2",
+ "version": "4.9.1",
"source": {
"type": "git",
"url": "https://github.com/consolidation/annotated-command.git",
- "reference": "7f5dd1aafb93a10593ed70f3caa6a0cd5a32f0e3"
+ "reference": "e01152f698eff4cb5df3ebfe5e097ef335dbd3c9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/7f5dd1aafb93a10593ed70f3caa6a0cd5a32f0e3",
- "reference": "7f5dd1aafb93a10593ed70f3caa6a0cd5a32f0e3",
+ "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/e01152f698eff4cb5df3ebfe5e097ef335dbd3c9",
+ "reference": "e01152f698eff4cb5df3ebfe5e097ef335dbd3c9",
"shasum": ""
},
"require": {
- "consolidation/output-formatters": "^4.1.1",
+ "consolidation/output-formatters": "^4.3.1",
"php": ">=7.1.3",
- "psr/log": "^1|^2|^3",
- "symfony/console": "^4.4.8|^5|^6",
- "symfony/event-dispatcher": "^4.4.8|^5|^6",
- "symfony/finder": "^4.4.8|^5|^6"
+ "psr/log": "^1 || ^2 || ^3",
+ "symfony/console": "^4.4.8 || ^5 || ^6",
+ "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6",
+ "symfony/finder": "^4.4.8 || ^5 || ^6"
},
"require-dev": {
"composer-runtime-api": "^2.0",
@@ -309,9 +309,9 @@
"description": "Initialize Symfony Console commands from annotated command class methods.",
"support": {
"issues": "https://github.com/consolidation/annotated-command/issues",
- "source": "https://github.com/consolidation/annotated-command/tree/4.8.2"
+ "source": "https://github.com/consolidation/annotated-command/tree/4.9.1"
},
- "time": "2023-03-11T19:32:28+00:00"
+ "time": "2023-05-20T04:19:01+00:00"
},
{
"name": "consolidation/comments",
@@ -529,16 +529,16 @@
},
{
"name": "consolidation/output-formatters",
- "version": "4.2.4",
+ "version": "4.3.2",
"source": {
"type": "git",
"url": "https://github.com/consolidation/output-formatters.git",
- "reference": "b377db7e9435c50c4e019c26ec164b547e754ca0"
+ "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/b377db7e9435c50c4e019c26ec164b547e754ca0",
- "reference": "b377db7e9435c50c4e019c26ec164b547e754ca0",
+ "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/06711568b4cd169700ff7e8075db0a9a341ceb58",
+ "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58",
"shasum": ""
},
"require": {
@@ -577,9 +577,9 @@
"description": "Format text by applying transformations provided by plug-in formatters.",
"support": {
"issues": "https://github.com/consolidation/output-formatters/issues",
- "source": "https://github.com/consolidation/output-formatters/tree/4.2.4"
+ "source": "https://github.com/consolidation/output-formatters/tree/4.3.2"
},
- "time": "2023-02-24T03:39:10+00:00"
+ "time": "2023-07-06T04:45:41+00:00"
},
{
"name": "consolidation/robo",
@@ -682,16 +682,16 @@
},
{
"name": "consolidation/self-update",
- "version": "2.1.0",
+ "version": "2.2.0",
"source": {
"type": "git",
"url": "https://github.com/consolidation/self-update.git",
- "reference": "714b09fdf0513f83292874bb12de0566066040c2"
+ "reference": "972a1016761c9b63314e040836a12795dff6953a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/consolidation/self-update/zipball/714b09fdf0513f83292874bb12de0566066040c2",
- "reference": "714b09fdf0513f83292874bb12de0566066040c2",
+ "url": "https://api.github.com/repos/consolidation/self-update/zipball/972a1016761c9b63314e040836a12795dff6953a",
+ "reference": "972a1016761c9b63314e040836a12795dff6953a",
"shasum": ""
},
"require": {
@@ -731,9 +731,9 @@
"description": "Provides a self:update command for Symfony Console applications.",
"support": {
"issues": "https://github.com/consolidation/self-update/issues",
- "source": "https://github.com/consolidation/self-update/tree/2.1.0"
+ "source": "https://github.com/consolidation/self-update/tree/2.2.0"
},
- "time": "2023-02-21T19:33:55+00:00"
+ "time": "2023-03-18T01:37:41+00:00"
},
{
"name": "consolidation/site-alias",
@@ -1005,16 +1005,16 @@
},
{
"name": "doctrine/deprecations",
- "version": "v1.1.1",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/deprecations.git",
- "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3"
+ "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/deprecations/zipball/612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
- "reference": "612a3ee5ab0d5dd97b7cf3874a6efe24325efac3",
+ "url": "https://api.github.com/repos/doctrine/deprecations/zipball/4f2d4f2836e7ec4e7a8625e75c6aa916004db931",
+ "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931",
"shasum": ""
},
"require": {
@@ -1046,9 +1046,9 @@
"homepage": "https://www.doctrine-project.org/",
"support": {
"issues": "https://github.com/doctrine/deprecations/issues",
- "source": "https://github.com/doctrine/deprecations/tree/v1.1.1"
+ "source": "https://github.com/doctrine/deprecations/tree/1.1.2"
},
- "time": "2023-06-03T09:27:29+00:00"
+ "time": "2023-09-27T20:04:15+00:00"
},
{
"name": "doctrine/lexer",
@@ -1375,22 +1375,22 @@
},
{
"name": "drush/drush",
- "version": "11.5.1",
+ "version": "11.6.0",
"source": {
"type": "git",
"url": "https://github.com/drush-ops/drush.git",
- "reference": "3138f82baa3b0e29ac935893a444881a7332177d"
+ "reference": "f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drush-ops/drush/zipball/3138f82baa3b0e29ac935893a444881a7332177d",
- "reference": "3138f82baa3b0e29ac935893a444881a7332177d",
+ "url": "https://api.github.com/repos/drush-ops/drush/zipball/f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78",
+ "reference": "f301df5dec8d2aacb03d3e01e0ffc6d98e10ae78",
"shasum": ""
},
"require": {
"chi-teck/drupal-code-generator": "^2.4",
"composer/semver": "^1.4 || ^3",
- "consolidation/annotated-command": "^4.7.0",
+ "consolidation/annotated-command": "^4.8.2",
"consolidation/config": "^2",
"consolidation/filter-via-dot-access-data": "^2",
"consolidation/robo": "^3.0.9 || ^4.0.1",
@@ -1508,7 +1508,7 @@
"forum": "http://drupal.stackexchange.com/questions/tagged/drush",
"issues": "https://github.com/drush-ops/drush/issues",
"slack": "https://drupal.slack.com/messages/C62H9CWQM",
- "source": "https://github.com/drush-ops/drush/tree/11.5.1"
+ "source": "https://github.com/drush-ops/drush/tree/11.6.0"
},
"funding": [
{
@@ -1516,7 +1516,7 @@
"type": "github"
}
],
- "time": "2023-02-21T02:32:48+00:00"
+ "time": "2023-06-06T18:46:18+00:00"
},
{
"name": "egulias/email-validator",
@@ -2730,16 +2730,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v4.15.5",
+ "version": "v4.17.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "11e2663a5bc9db5d714eedb4277ee300403b4a9e"
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/11e2663a5bc9db5d714eedb4277ee300403b4a9e",
- "reference": "11e2663a5bc9db5d714eedb4277ee300403b4a9e",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
"shasum": ""
},
"require": {
@@ -2780,9 +2780,9 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.5"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
},
- "time": "2023-05-19T20:20:00+00:00"
+ "time": "2023-08-13T19:53:39+00:00"
},
{
"name": "pear/archive_tar",
@@ -3121,16 +3121,16 @@
},
{
"name": "psr/http-client",
- "version": "1.0.2",
+ "version": "1.0.3",
"source": {
"type": "git",
"url": "https://github.com/php-fig/http-client.git",
- "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31"
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/http-client/zipball/0955afe48220520692d2d09f7ab7e0f93ffd6a31",
- "reference": "0955afe48220520692d2d09f7ab7e0f93ffd6a31",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90",
+ "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90",
"shasum": ""
},
"require": {
@@ -3167,9 +3167,9 @@
"psr-18"
],
"support": {
- "source": "https://github.com/php-fig/http-client/tree/1.0.2"
+ "source": "https://github.com/php-fig/http-client"
},
- "time": "2023-04-10T20:12:12+00:00"
+ "time": "2023-09-23T14:17:50+00:00"
},
{
"name": "psr/http-factory",
@@ -3331,16 +3331,16 @@
},
{
"name": "psy/psysh",
- "version": "v0.11.17",
+ "version": "v0.11.22",
"source": {
"type": "git",
"url": "https://github.com/bobthecow/psysh.git",
- "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a"
+ "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
- "reference": "3dc5d4018dabd80bceb8fe1e3191ba8460569f0a",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/128fa1b608be651999ed9789c95e6e2a31b5802b",
+ "reference": "128fa1b608be651999ed9789c95e6e2a31b5802b",
"shasum": ""
},
"require": {
@@ -3369,7 +3369,11 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "0.11.x-dev"
+ "dev-0.11": "0.11.x-dev"
+ },
+ "bamarni-bin": {
+ "bin-links": false,
+ "forward-command": false
}
},
"autoload": {
@@ -3401,9 +3405,9 @@
],
"support": {
"issues": "https://github.com/bobthecow/psysh/issues",
- "source": "https://github.com/bobthecow/psysh/tree/v0.11.17"
+ "source": "https://github.com/bobthecow/psysh/tree/v0.11.22"
},
- "time": "2023-05-05T20:02:42+00:00"
+ "time": "2023-10-14T21:56:36+00:00"
},
{
"name": "ralouphie/getallheaders",
@@ -4189,16 +4193,16 @@
},
{
"name": "symfony/filesystem",
- "version": "v5.4.23",
+ "version": "v5.4.25",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5"
+ "reference": "0ce3a62c9579a53358d3a7eb6b3dfb79789a6364"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5",
- "reference": "b2f79d86cd9e7de0fff6d03baa80eaed7a5f38b5",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/0ce3a62c9579a53358d3a7eb6b3dfb79789a6364",
+ "reference": "0ce3a62c9579a53358d3a7eb6b3dfb79789a6364",
"shasum": ""
},
"require": {
@@ -4233,7 +4237,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v5.4.23"
+ "source": "https://github.com/symfony/filesystem/tree/v5.4.25"
},
"funding": [
{
@@ -4249,20 +4253,20 @@
"type": "tidelift"
}
],
- "time": "2023-03-02T11:38:35+00:00"
+ "time": "2023-05-31T13:04:02+00:00"
},
{
"name": "symfony/finder",
- "version": "v5.4.21",
+ "version": "v5.4.27",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19"
+ "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/078e9a5e1871fcfe6a5ce421b539344c21afef19",
- "reference": "078e9a5e1871fcfe6a5ce421b539344c21afef19",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/ff4bce3c33451e7ec778070e45bd23f74214cd5d",
+ "reference": "ff4bce3c33451e7ec778070e45bd23f74214cd5d",
"shasum": ""
},
"require": {
@@ -4296,7 +4300,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v5.4.21"
+ "source": "https://github.com/symfony/finder/tree/v5.4.27"
},
"funding": [
{
@@ -4312,7 +4316,7 @@
"type": "tidelift"
}
],
- "time": "2023-02-16T09:33:00+00:00"
+ "time": "2023-07-31T08:02:31+00:00"
},
{
"name": "symfony/http-client-contracts",
@@ -5882,16 +5886,16 @@
},
{
"name": "symfony/string",
- "version": "v5.4.26",
+ "version": "v5.4.29",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "1181fe9270e373537475e826873b5867b863883c"
+ "reference": "e41bdc93def20eaf3bfc1537c4e0a2b0680a152d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/1181fe9270e373537475e826873b5867b863883c",
- "reference": "1181fe9270e373537475e826873b5867b863883c",
+ "url": "https://api.github.com/repos/symfony/string/zipball/e41bdc93def20eaf3bfc1537c4e0a2b0680a152d",
+ "reference": "e41bdc93def20eaf3bfc1537c4e0a2b0680a152d",
"shasum": ""
},
"require": {
@@ -5948,7 +5952,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v5.4.26"
+ "source": "https://github.com/symfony/string/tree/v5.4.29"
},
"funding": [
{
@@ -5964,7 +5968,7 @@
"type": "tidelift"
}
],
- "time": "2023-06-28T12:46:07+00:00"
+ "time": "2023-09-13T11:47:41+00:00"
},
{
"name": "symfony/translation",
@@ -6358,16 +6362,16 @@
},
{
"name": "symfony/var-dumper",
- "version": "v5.4.28",
+ "version": "v5.4.29",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73"
+ "reference": "6172e4ae3534d25ee9e07eb487c20be7760fcc65"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/684b36ff415e1381d4a943c3ca2502cd2debad73",
- "reference": "684b36ff415e1381d4a943c3ca2502cd2debad73",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/6172e4ae3534d25ee9e07eb487c20be7760fcc65",
+ "reference": "6172e4ae3534d25ee9e07eb487c20be7760fcc65",
"shasum": ""
},
"require": {
@@ -6427,7 +6431,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v5.4.28"
+ "source": "https://github.com/symfony/var-dumper/tree/v5.4.29"
},
"funding": [
{
@@ -6443,7 +6447,7 @@
"type": "tidelift"
}
],
- "time": "2023-08-24T13:38:36+00:00"
+ "time": "2023-09-12T10:09:58+00:00"
},
{
"name": "symfony/yaml",
@@ -6945,30 +6949,30 @@
},
{
"name": "drupal/coder",
- "version": "8.3.18",
+ "version": "8.3.22",
"source": {
"type": "git",
"url": "https://github.com/pfrenssen/coder.git",
- "reference": "d5911f812b69ca3bda5524899bdd06b3b4e687ff"
+ "reference": "ba6e62303d567863275fb086941f50a06dc7d08f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pfrenssen/coder/zipball/d5911f812b69ca3bda5524899bdd06b3b4e687ff",
- "reference": "d5911f812b69ca3bda5524899bdd06b3b4e687ff",
+ "url": "https://api.github.com/repos/pfrenssen/coder/zipball/ba6e62303d567863275fb086941f50a06dc7d08f",
+ "reference": "ba6e62303d567863275fb086941f50a06dc7d08f",
"shasum": ""
},
"require": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.7.1 || ^1.0.0",
"ext-mbstring": "*",
- "php": ">=7.1",
+ "php": ">=7.2",
"sirbrillig/phpcs-variable-analysis": "^2.11.7",
- "slevomat/coding-standard": "^7.0 || ^8.0",
+ "slevomat/coding-standard": "^8.11",
"squizlabs/php_codesniffer": "^3.7.1",
"symfony/yaml": ">=3.4.0"
},
"require-dev": {
"phpstan/phpstan": "^1.7.12",
- "phpunit/phpunit": "^7.0 || ^8.0"
+ "phpunit/phpunit": "^8.0"
},
"type": "phpcodesniffer-standard",
"autoload": {
@@ -6992,7 +6996,7 @@
"issues": "https://www.drupal.org/project/issues/coder",
"source": "https://www.drupal.org/project/coder"
},
- "time": "2023-04-18T12:07:59+00:00"
+ "time": "2023-10-15T09:55:50+00:00"
},
{
"name": "phpcompatibility/php-compatibility",
@@ -7058,22 +7062,24 @@
},
{
"name": "phpstan/phpdoc-parser",
- "version": "1.20.4",
+ "version": "1.24.2",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd"
+ "reference": "bcad8d995980440892759db0c32acae7c8e79442"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
- "reference": "7d568c87a9df9c5f7e8b5f075fc469aa8cb0a4cd",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/bcad8d995980440892759db0c32acae7c8e79442",
+ "reference": "bcad8d995980440892759db0c32acae7c8e79442",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0"
},
"require-dev": {
+ "doctrine/annotations": "^2.0",
+ "nikic/php-parser": "^4.15",
"php-parallel-lint/php-parallel-lint": "^1.2",
"phpstan/extension-installer": "^1.0",
"phpstan/phpstan": "^1.5",
@@ -7097,22 +7103,22 @@
"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/1.20.4"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.2"
},
- "time": "2023-05-02T09:19:37+00:00"
+ "time": "2023-09-26T12:28:12+00:00"
},
{
"name": "sirbrillig/phpcs-variable-analysis",
- "version": "v2.11.16",
+ "version": "v2.11.17",
"source": {
"type": "git",
"url": "https://github.com/sirbrillig/phpcs-variable-analysis.git",
- "reference": "dc5582dc5a93a235557af73e523c389aac9a8e88"
+ "reference": "3b71162a6bf0cde2bff1752e40a1788d8273d049"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/dc5582dc5a93a235557af73e523c389aac9a8e88",
- "reference": "dc5582dc5a93a235557af73e523c389aac9a8e88",
+ "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/3b71162a6bf0cde2bff1752e40a1788d8273d049",
+ "reference": "3b71162a6bf0cde2bff1752e40a1788d8273d049",
"shasum": ""
},
"require": {
@@ -7157,36 +7163,36 @@
"source": "https://github.com/sirbrillig/phpcs-variable-analysis",
"wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki"
},
- "time": "2023-03-31T16:46:32+00:00"
+ "time": "2023-08-05T23:46:11+00:00"
},
{
"name": "slevomat/coding-standard",
- "version": "8.12.1",
+ "version": "8.14.1",
"source": {
"type": "git",
"url": "https://github.com/slevomat/coding-standard.git",
- "reference": "f69e2524e8770efb9b3e5ac4a0ebc0d54eb446d7"
+ "reference": "fea1fd6f137cc84f9cba0ae30d549615dbc6a926"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/f69e2524e8770efb9b3e5ac4a0ebc0d54eb446d7",
- "reference": "f69e2524e8770efb9b3e5ac4a0ebc0d54eb446d7",
+ "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/fea1fd6f137cc84f9cba0ae30d549615dbc6a926",
+ "reference": "fea1fd6f137cc84f9cba0ae30d549615dbc6a926",
"shasum": ""
},
"require": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.0",
"php": "^7.2 || ^8.0",
- "phpstan/phpdoc-parser": ">=1.20.0 <1.21.0",
+ "phpstan/phpdoc-parser": "^1.23.1",
"squizlabs/php_codesniffer": "^3.7.1"
},
"require-dev": {
"phing/phing": "2.17.4",
"php-parallel-lint/php-parallel-lint": "1.3.2",
- "phpstan/phpstan": "1.10.15",
- "phpstan/phpstan-deprecation-rules": "1.1.3",
- "phpstan/phpstan-phpunit": "1.3.11",
+ "phpstan/phpstan": "1.10.37",
+ "phpstan/phpstan-deprecation-rules": "1.1.4",
+ "phpstan/phpstan-phpunit": "1.3.14",
"phpstan/phpstan-strict-rules": "1.5.1",
- "phpunit/phpunit": "7.5.20|8.5.21|9.6.8|10.1.3"
+ "phpunit/phpunit": "8.5.21|9.6.8|10.3.5"
},
"type": "phpcodesniffer-standard",
"extra": {
@@ -7210,7 +7216,7 @@
],
"support": {
"issues": "https://github.com/slevomat/coding-standard/issues",
- "source": "https://github.com/slevomat/coding-standard/tree/8.12.1"
+ "source": "https://github.com/slevomat/coding-standard/tree/8.14.1"
},
"funding": [
{
@@ -7222,7 +7228,7 @@
"type": "tidelift"
}
],
- "time": "2023-05-15T21:42:25+00:00"
+ "time": "2023-10-08T07:28:08+00:00"
},
{
"name": "squizlabs/php_codesniffer",
diff --git a/src/Robo/Commands/Tests/SecurityUpdatesCommand.php b/src/Robo/Commands/Tests/SecurityUpdatesCommand.php
index b4653e816..7c7f51de7 100644
--- a/src/Robo/Commands/Tests/SecurityUpdatesCommand.php
+++ b/src/Robo/Commands/Tests/SecurityUpdatesCommand.php
@@ -12,11 +12,16 @@ class SecurityUpdatesCommand extends BltTasks {
/**
* Check local Drupal installation for security updates.
*
+ * This used to only check Drupal projects via the drush pm:security command,
+ * but since that command is deprecated we now use `composer audit` to check
+ * all Composer packages, even non-Drupal ones.
+ *
* @command tests:security-drupal
*/
public function testsSecurityUpdates() {
- $result = $this->taskDrush()
- ->drush("pm:security")
+ $result = $this->taskExecStack()
+ ->dir($this->getConfigValue('repo.root'))
+ ->exec('composer audit')
->run();
if ($result->getExitCode()) {
@@ -24,7 +29,7 @@ public function testsSecurityUpdates() {
return 1;
}
else {
- $this->writeln("There are no outstanding security updates for Drupal projects.");
+ $this->writeln("There are no outstanding security updates for Composer projects.");
return 0;
}
}