diff --git a/.ddev/config.yaml b/.ddev/config.yaml
index cc593b0..70ca61c 100644
--- a/.ddev/config.yaml
+++ b/.ddev/config.yaml
@@ -12,15 +12,16 @@ database:
type: mariadb
version: "10.6"
performance_mode: none
+hooks:
+ post-start:
+ - exec: mkdir -p repos
+ - exec: mkdir -p web/browser_output
+ - exec: chmod +w web/browser_output
use_dns_when_possible: true
composer_version: ""
web_environment: []
corepack_enable: true
-hooks:
- post-start:
- - exec: "mkdir -p repos"
- - exec: "mkdir -p web/browser_output"
- - exec: "chmod +w web/browser_output"
+ddev_version_constraint: '>= 1.23'
# Key features of DDEV's config.yaml:
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 4054e02..c37871d 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -32,6 +32,12 @@
"php.suggest.basic": false,
"phpCodeSniffer.autoExecutable": true,
"phpCodeSniffer.standard": "Custom",
- "phpCodeSniffer.standardCustom": "Drupal,DrupalPractice"
+ "phpCodeSniffer.standardCustom": "Drupal,DrupalPractice",
+ "search.exclude": {
+ "**/node_modules": true,
+ "**/vendor": true
+ },
+ "search.useIgnoreFiles": false,
+ "search.useParentIgnoreFiles": true
}
diff --git a/README.md b/README.md
index 4083c97..20faffe 100644
--- a/README.md
+++ b/README.md
@@ -4,7 +4,6 @@
- Drupal 11.x support
- ARM-architechture support Selenium-Chrome image.
-- [joachim-n/drupal-project-contrib-development](https://github.com/joachim-n/drupal-core-development-project) for easier contrib development
- Simpler setup
- VSCode support
@@ -13,15 +12,18 @@
- Install [DDEV](https://ddev.readthedocs.io/en/latest/users/install/ddev-installation/)
- `ddev start`
- Replace `MODULE_NAME` on following with name of your contrib module (use admin_toolbar).
-- `mkdir -p repos; cd repos`
-- `git clone git@git.drupal.org:project/MODULE_NAME`
-- `cd ..`
- `ddev composer install`
-### Alternative way to include new modules.
+### Adding new modules:
+
+This is work-a-round until following issues are resolved:
+- https://github.com/joachim-n/drupal-core-development-project/issues/14
+- https://github.com/joachim-n/drupal-core-development-project/pull/28
+
- `ddev composer require drupal/MODULE_NAME`
-- `ddev composer drupal-contrib:switch-clone MODULE_NAME`
+- `cd web/modules/contrib; rm -rf MODULE_NAME`
+- `git clone git@git.drupal.org:project/MODULE_NAME`
## PHPStan
@@ -64,6 +66,7 @@ ddev eslint web/modules/contrib/MODULE_NAME --fix
## Run PHPUnit tests
+- `ddev phpunit web/modules/contrib/MODULE_NAME`
- `ddev phpunit --debug web/modules/contrib/MODULE_NAME`
- `ddev phpunit --group MODULE_NAME`
diff --git a/composer.json b/composer.json
index 8e4285e..0821663 100644
--- a/composer.json
+++ b/composer.json
@@ -5,15 +5,6 @@
"license": "GPL-2.0-or-later",
"homepage": "https://github.com/mstrelan/ddev-phpunit-demo",
"repositories": {
- "admin_toolbar": {
- "type": "path",
- "url": "repos/admin_toolbar",
- "options": {
- "versions": {
- "drupal/admin_toolbar": "3.5.0"
- }
- }
- },
"0": {
"type": "composer",
"url": "https://packages.drupal.org/8"
@@ -23,11 +14,14 @@
"composer/installers": "^1.9",
"cweagans/composer-patches": "^1.7",
"drupal/admin_toolbar": "^3.5",
- "drupal/core-composer-scaffold": "^11",
- "drupal/core-recommended": "^11",
+ "drupal/core-composer-scaffold": "^11.x-dev",
+ "drupal/core-recommended": "^11.x-dev",
"drupal/devel": "^5.2",
+ "drupal/focal_point": "^2.1",
+ "drupal/openapi_jsonapi": "^3.0",
+ "drupal/paragraphs": "^1.18",
+ "drupal/term_merge": "^2.0@beta",
"drush/drush": "^13.0",
- "joachim-n/drupal-project-contrib-development": "dev-main",
"weitzman/drupal-test-traits": "^2"
},
"conflict": {
@@ -39,12 +33,13 @@
"sort-packages": true,
"allow-plugins": {
"composer/installers": true,
+ "cweagans/composer-patches": true,
+ "dealerdirect/phpcodesniffer-composer-installer": true,
"drupal/core-composer-scaffold": true,
+ "joachim-n/drupal-project-contrib-development": true,
"php-http/discovery": true,
"phpstan/extension-installer": true,
- "dealerdirect/phpcodesniffer-composer-installer": true,
- "joachim-n/drupal-project-contrib-development": true,
- "cweagans/composer-patches": true
+ "tbachert/spi": true
}
},
"extra": {
@@ -90,7 +85,7 @@
},
"require-dev": {
"dmore/chrome-mink-driver": "^2.8",
- "drupal/core-dev": "^11.0",
+ "drupal/core-dev": "^11.x-dev",
"phpspec/prophecy-phpunit": "^2.0"
}
}
diff --git a/composer.lock b/composer.lock
index c3e83a8..35a39a5 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": "8de7d54be18dcf0574a150f8f5421af9",
+ "content-hash": "3e4b621c96310b290ff91fa982b31b68",
"packages": [
{
"name": "asm89/stack-cors",
@@ -276,24 +276,24 @@
},
{
"name": "composer/semver",
- "version": "3.4.2",
+ "version": "3.4.3",
"source": {
"type": "git",
"url": "https://github.com/composer/semver.git",
- "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6"
+ "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/semver/zipball/c51258e759afdb17f1fd1fe83bc12baaef6309d6",
- "reference": "c51258e759afdb17f1fd1fe83bc12baaef6309d6",
+ "url": "https://api.github.com/repos/composer/semver/zipball/4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
+ "reference": "4313d26ada5e0c4edfbd1dc481a92ff7bff91f12",
"shasum": ""
},
"require": {
"php": "^5.3.2 || ^7.0 || ^8.0"
},
"require-dev": {
- "phpstan/phpstan": "^1.4",
- "symfony/phpunit-bridge": "^4.2 || ^5"
+ "phpstan/phpstan": "^1.11",
+ "symfony/phpunit-bridge": "^3 || ^7"
},
"type": "library",
"extra": {
@@ -337,7 +337,7 @@
"support": {
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/semver/issues",
- "source": "https://github.com/composer/semver/tree/3.4.2"
+ "source": "https://github.com/composer/semver/tree/3.4.3"
},
"funding": [
{
@@ -353,7 +353,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-12T11:35:52+00:00"
+ "time": "2024-09-19T14:15:21+00:00"
},
{
"name": "consolidation/annotated-command",
@@ -941,16 +941,16 @@
},
{
"name": "doctrine/annotations",
- "version": "2.0.1",
+ "version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/doctrine/annotations.git",
- "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f"
+ "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/annotations/zipball/e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
- "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f",
+ "url": "https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7",
+ "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7",
"shasum": ""
},
"require": {
@@ -962,10 +962,10 @@
"require-dev": {
"doctrine/cache": "^2.0",
"doctrine/coding-standard": "^10",
- "phpstan/phpstan": "^1.8.0",
+ "phpstan/phpstan": "^1.10.28",
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
- "symfony/cache": "^5.4 || ^6",
- "vimeo/psalm": "^4.10"
+ "symfony/cache": "^5.4 || ^6.4 || ^7",
+ "vimeo/psalm": "^4.30 || ^5.14"
},
"suggest": {
"php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations"
@@ -1011,9 +1011,9 @@
],
"support": {
"issues": "https://github.com/doctrine/annotations/issues",
- "source": "https://github.com/doctrine/annotations/tree/2.0.1"
+ "source": "https://github.com/doctrine/annotations/tree/2.0.2"
},
- "time": "2023-02-02T22:02:53+00:00"
+ "time": "2024-09-05T10:17:24+00:00"
},
{
"name": "doctrine/common",
@@ -1422,12 +1422,35 @@
{
"name": "drupal/admin_toolbar",
"version": "3.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/admin_toolbar.git",
+ "reference": "3.5.0"
+ },
"dist": {
- "type": "path",
- "url": "repos/admin_toolbar",
- "reference": "30ca29c79aa2c9ae84bb315b30ff8ac133e77bb7"
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.5.0.zip",
+ "reference": "3.5.0",
+ "shasum": "099e8d4dc98e1d551b4f9cffdc39599eb8ad04e8"
+ },
+ "require": {
+ "drupal/core": "^9.5 || ^10 || ^11"
+ },
+ "require-dev": {
+ "drupal/admin_toolbar_tools": "*"
},
"type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "3.5.0",
+ "datestamp": "1722639094",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
"license": [
"GPL-2.0-or-later"
],
@@ -1444,14 +1467,30 @@
},
{
"name": "Adrian Cid Almaguer (adriancid)",
- "email": "adriancid@gmail.com",
"homepage": "https://www.drupal.org/u/adriancid",
+ "email": "adriancid@gmail.com",
"role": "Maintainer"
},
{
"name": "Mohamed Anis Taktak (matio89)",
"homepage": "https://www.drupal.org/u/matio89",
"role": "Maintainer"
+ },
+ {
+ "name": "japerry",
+ "homepage": "https://www.drupal.org/user/45640"
+ },
+ {
+ "name": "matio89",
+ "homepage": "https://www.drupal.org/user/2320090"
+ },
+ {
+ "name": "Musa.thomas",
+ "homepage": "https://www.drupal.org/user/1213824"
+ },
+ {
+ "name": "romainj",
+ "homepage": "https://www.drupal.org/user/370706"
}
],
"description": "Provides a drop-down menu interface to the core Drupal Toolbar.",
@@ -1461,25 +1500,22 @@
"Toolbar"
],
"support": {
- "issues": "https://www.drupal.org/project/issues/admin_toolbar",
- "source": "https://git.drupalcode.org/project/admin_toolbar"
- },
- "transport-options": {
- "relative": true
+ "source": "https://git.drupalcode.org/project/admin_toolbar",
+ "issues": "https://www.drupal.org/project/issues/admin_toolbar"
}
},
{
"name": "drupal/core",
- "version": "11.0.1",
+ "version": "11.x-dev",
"source": {
"type": "git",
"url": "https://github.com/drupal/core.git",
- "reference": "d688fa53cfdf170bd5f3020f78f16f1bfa310c3c"
+ "reference": "eb2b4b0e8a7adb368a1eddcaa4ab4d9241dfacc9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core/zipball/d688fa53cfdf170bd5f3020f78f16f1bfa310c3c",
- "reference": "d688fa53cfdf170bd5f3020f78f16f1bfa310c3c",
+ "url": "https://api.github.com/repos/drupal/core/zipball/eb2b4b0e8a7adb368a1eddcaa4ab4d9241dfacc9",
+ "reference": "eb2b4b0e8a7adb368a1eddcaa4ab4d9241dfacc9",
"shasum": ""
},
"require": {
@@ -1527,7 +1563,7 @@
"symfony/serializer": "^7.1",
"symfony/validator": "^7.1",
"symfony/yaml": "^7.1",
- "twig/twig": "^3.9.3"
+ "twig/twig": "^3.14.0"
},
"conflict": {
"drush/drush": "<12.4.3"
@@ -1561,12 +1597,14 @@
"suggest": {
"ext-zip": "Needed to extend the plugin.manager.archiver service capability with the handling of files in the ZIP format."
},
+ "default-branch": true,
"type": "drupal-core",
"extra": {
"drupal-scaffold": {
"file-mapping": {
"[project-root]/.editorconfig": "assets/scaffold/files/editorconfig",
"[project-root]/.gitattributes": "assets/scaffold/files/gitattributes",
+ "[project-root]/recipes/README.txt": "assets/scaffold/files/recipes.README.txt",
"[web-root]/.csslintrc": "assets/scaffold/files/csslintrc",
"[web-root]/.eslintignore": "assets/scaffold/files/eslintignore",
"[web-root]/.eslintrc.json": "assets/scaffold/files/eslintrc.json",
@@ -1629,22 +1667,22 @@
],
"description": "Drupal is an open source content management platform powering millions of websites and applications.",
"support": {
- "source": "https://github.com/drupal/core/tree/11.0.1"
+ "source": "https://github.com/drupal/core/tree/11.x"
},
- "time": "2024-08-08T08:53:37+00:00"
+ "time": "2024-10-24T10:03:50+00:00"
},
{
"name": "drupal/core-composer-scaffold",
- "version": "11.0.1",
+ "version": "11.x-dev",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-composer-scaffold.git",
- "reference": "c99999f9be668cb3b35eb7d89e230ecf7a47871d"
+ "reference": "393d19ce223d8d97d6985eabd462ad22e2de2ad4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/c99999f9be668cb3b35eb7d89e230ecf7a47871d",
- "reference": "c99999f9be668cb3b35eb7d89e230ecf7a47871d",
+ "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/393d19ce223d8d97d6985eabd462ad22e2de2ad4",
+ "reference": "393d19ce223d8d97d6985eabd462ad22e2de2ad4",
"shasum": ""
},
"require": {
@@ -1657,6 +1695,7 @@
"require-dev": {
"composer/composer": "^1.8@stable"
},
+ "default-branch": true,
"type": "composer-plugin",
"extra": {
"class": "Drupal\\Composer\\Plugin\\Scaffold\\Plugin",
@@ -1679,31 +1718,31 @@
"drupal"
],
"support": {
- "source": "https://github.com/drupal/core-composer-scaffold/tree/11.0.1"
+ "source": "https://github.com/drupal/core-composer-scaffold/tree/11.x"
},
- "time": "2024-05-11T08:22:20+00:00"
+ "time": "2024-08-22T14:31:12+00:00"
},
{
"name": "drupal/core-recommended",
- "version": "11.0.1",
+ "version": "11.x-dev",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-recommended.git",
- "reference": "002fa5b0369a1804b4277244cc2ddaf690460934"
+ "reference": "e8a4cf2bd2f8d8d189bf0ae4757ec3ba47c2a7a4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-recommended/zipball/002fa5b0369a1804b4277244cc2ddaf690460934",
- "reference": "002fa5b0369a1804b4277244cc2ddaf690460934",
+ "url": "https://api.github.com/repos/drupal/core-recommended/zipball/e8a4cf2bd2f8d8d189bf0ae4757ec3ba47c2a7a4",
+ "reference": "e8a4cf2bd2f8d8d189bf0ae4757ec3ba47c2a7a4",
"shasum": ""
},
"require": {
"asm89/stack-cors": "~v2.2.0",
- "composer/semver": "~3.4.2",
+ "composer/semver": "~3.4.3",
"doctrine/annotations": "~2.0.1",
"doctrine/deprecations": "~1.1.3",
"doctrine/lexer": "~2.1.1",
- "drupal/core": "11.0.1",
+ "drupal/core": "11.x-dev",
"egulias/email-validator": "~4.0.2",
"guzzlehttp/guzzle": "~7.9.2",
"guzzlehttp/promises": "~2.0.3",
@@ -1719,39 +1758,39 @@
"psr/event-dispatcher": "~1.0.0",
"psr/http-client": "~1.0.3",
"psr/http-factory": "~1.1.0",
- "psr/log": "~3.0.0",
+ "psr/log": "~3.0.2",
"ralouphie/getallheaders": "~3.0.3",
"sebastian/diff": "~5.1.1",
- "symfony/console": "~v7.1.3",
+ "symfony/console": "~v7.1.5",
"symfony/dependency-injection": "~v7.1.3",
"symfony/deprecation-contracts": "~v3.5.0",
"symfony/error-handler": "~v7.1.3",
"symfony/event-dispatcher": "~v7.1.1",
"symfony/event-dispatcher-contracts": "~v3.5.0",
- "symfony/filesystem": "~v7.1.2",
- "symfony/finder": "~v7.1.3",
+ "symfony/filesystem": "~v7.1.5",
+ "symfony/finder": "~v7.1.4",
"symfony/http-foundation": "~v7.1.3",
"symfony/http-kernel": "~v7.1.3",
"symfony/mailer": "~v7.1.2",
"symfony/mime": "~v7.1.2",
- "symfony/polyfill-ctype": "~v1.30.0",
+ "symfony/polyfill-ctype": "~v1.31.0",
"symfony/polyfill-iconv": "~v1.30.0",
- "symfony/polyfill-intl-grapheme": "~v1.30.0",
+ "symfony/polyfill-intl-grapheme": "~v1.31.0",
"symfony/polyfill-intl-idn": "~v1.30.0",
- "symfony/polyfill-intl-normalizer": "~v1.30.0",
- "symfony/polyfill-mbstring": "~v1.30.0",
- "symfony/process": "~v7.1.3",
+ "symfony/polyfill-intl-normalizer": "~v1.31.0",
+ "symfony/polyfill-mbstring": "~v1.31.0",
+ "symfony/process": "~v7.1.5",
"symfony/psr-http-message-bridge": "~v7.1.3",
"symfony/routing": "~v7.1.3",
"symfony/serializer": "~v7.1.3",
"symfony/service-contracts": "~v3.5.0",
- "symfony/string": "~v7.1.3",
+ "symfony/string": "~v7.1.5",
"symfony/translation-contracts": "~v3.5.0",
"symfony/validator": "~v7.1.3",
"symfony/var-dumper": "~v7.1.3",
"symfony/var-exporter": "~v7.1.2",
"symfony/yaml": "~v7.1.1",
- "twig/twig": "~v3.10.3"
+ "twig/twig": "~v3.14.0"
},
"conflict": {
"webflo/drupal-core-strict": "*"
@@ -1763,9 +1802,66 @@
],
"description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-recommended/tree/11.0.1"
+ "source": "https://github.com/drupal/core-recommended/tree/11.x"
},
- "time": "2024-08-08T08:53:37+00:00"
+ "time": "2024-10-08T08:56:12+00:00"
+ },
+ {
+ "name": "drupal/crop",
+ "version": "2.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/crop.git",
+ "reference": "8.x-2.4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.4.zip",
+ "reference": "8.x-2.4",
+ "shasum": "be11fad0abf1d53544d35cb4ca6cedd8e91d2542"
+ },
+ "require": {
+ "drupal/core": "^9.3 || ^10 || ^11"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-2.4",
+ "datestamp": "1720455738",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Drupal Media Team",
+ "homepage": "https://www.drupal.org/user/3260690"
+ },
+ {
+ "name": "phenaproxima",
+ "homepage": "https://www.drupal.org/user/205645"
+ },
+ {
+ "name": "slashrsm",
+ "homepage": "https://www.drupal.org/user/744628"
+ },
+ {
+ "name": "woprrr",
+ "homepage": "https://www.drupal.org/user/858604"
+ }
+ ],
+ "description": "Provides storage and API for image crops.",
+ "homepage": "https://www.drupal.org/project/crop",
+ "support": {
+ "source": "https://git.drupalcode.org/project/crop",
+ "issues": "https://www.drupal.org/project/issues/crop"
+ }
},
{
"name": "drupal/devel",
@@ -1797,17 +1893,639 @@
"firephp/firephp-core": "^0.5.3",
"kint-php/kint": "^5.1"
},
- "suggest": {
- "kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing."
+ "suggest": {
+ "kint-php/kint": "Kint provides an informative display of arrays/objects. Useful for debugging and developing."
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "5.3.1",
+ "datestamp": "1723258446",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "moshe weitzman",
+ "homepage": "https://www.drupal.org/user/23"
+ }
+ ],
+ "description": "Various blocks, pages, and functions for developers.",
+ "homepage": "https://www.drupal.org/project/devel",
+ "support": {
+ "source": "https://gitlab.com/drupalspoons/devel",
+ "issues": "https://gitlab.com/drupalspoons/devel/-/issues",
+ "slack": "https://drupal.slack.com/archives/C012WAW1MH6"
+ }
+ },
+ {
+ "name": "drupal/entity_reference_revisions",
+ "version": "1.12.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/entity_reference_revisions.git",
+ "reference": "8.x-1.12"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.12.zip",
+ "reference": "8.x-1.12",
+ "shasum": "2a2ff8617c7ce01b56df1caaf0a563da04948e26"
+ },
+ "require": {
+ "drupal/core": "^9 || ^10 || ^11"
+ },
+ "require-dev": {
+ "drupal/diff": "^1 || ^2"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.12",
+ "datestamp": "1722804497",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ },
+ "drush": {
+ "services": {
+ "drush.services.yml": "^9 || ^10 || ^11"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Berdir",
+ "homepage": "https://www.drupal.org/user/214652"
+ },
+ {
+ "name": "Frans",
+ "homepage": "https://www.drupal.org/user/514222"
+ },
+ {
+ "name": "jeroen.b",
+ "homepage": "https://www.drupal.org/user/1853532"
+ },
+ {
+ "name": "miro_dietiker",
+ "homepage": "https://www.drupal.org/user/227761"
+ }
+ ],
+ "description": "Entity Reference Revisions",
+ "homepage": "https://www.drupal.org/project/entity_reference_revisions",
+ "support": {
+ "source": "https://git.drupalcode.org/project/entity_reference_revisions"
+ }
+ },
+ {
+ "name": "drupal/focal_point",
+ "version": "2.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/focal_point.git",
+ "reference": "2.1.1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/focal_point-2.1.1.zip",
+ "reference": "2.1.1",
+ "shasum": "f8c24bb4257f784176e79ec6f2b4c11ed46391e0"
+ },
+ "require": {
+ "drupal/core": "^9.3 || ^10 || ^11",
+ "drupal/crop": "^2.3"
+ },
+ "require-dev": {
+ "drupal/crop": "*"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "2.1.1",
+ "datestamp": "1721126807",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Alexander Ross (bleen)",
+ "homepage": "https://www.drupal.org/u/bleen",
+ "role": "Maintainer"
+ },
+ {
+ "name": "rajeshreeputra",
+ "homepage": "https://www.drupal.org/user/3418561"
+ }
+ ],
+ "description": "Focal Point allows content creators to mark the most important part of an image for easier cropping.",
+ "homepage": "https://drupal.org/project/focal_point",
+ "support": {
+ "source": "https://cgit.drupalcode.org/focal_point",
+ "issues": "https://drupal.org/project/issues/focal_point",
+ "irc": "irc://irc.freenode.org/drupal-contribute"
+ }
+ },
+ {
+ "name": "drupal/openapi",
+ "version": "2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/openapi.git",
+ "reference": "8.x-2.2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/openapi-8.x-2.2.zip",
+ "reference": "8.x-2.2",
+ "shasum": "27805fddef69f7720cd49d2272c0e247f18fc715"
+ },
+ "require": {
+ "drupal/core": "^10 || ^11"
+ },
+ "conflict": {
+ "drupal/core": "<8.7"
+ },
+ "require-dev": {
+ "drupal/openapi_ui": "1.x-dev"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-2.2",
+ "datestamp": "1720625199",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "bradjones1",
+ "homepage": "https://www.drupal.org/user/405824"
+ },
+ {
+ "name": "e0ipso",
+ "homepage": "https://www.drupal.org/user/550110"
+ },
+ {
+ "name": "mrjmd",
+ "homepage": "https://www.drupal.org/user/1800446"
+ },
+ {
+ "name": "phenaproxima",
+ "homepage": "https://www.drupal.org/user/205645"
+ },
+ {
+ "name": "richgerdes",
+ "homepage": "https://www.drupal.org/user/3437973"
+ },
+ {
+ "name": "rogierbom",
+ "homepage": "https://www.drupal.org/user/1352176"
+ },
+ {
+ "name": "tedbow",
+ "homepage": "https://www.drupal.org/user/240860"
+ }
+ ],
+ "description": "Creates OpenAPI specification for Drupal resources.",
+ "homepage": "https://www.drupal.org/project/openapi",
+ "support": {
+ "source": "http://cgit.drupalcode.org/openapi",
+ "issues": "http://drupal.org/project/issues/openapi"
+ }
+ },
+ {
+ "name": "drupal/openapi_jsonapi",
+ "version": "3.0.5",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/openapi_jsonapi.git",
+ "reference": "3.0.5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/openapi_jsonapi-3.0.5.zip",
+ "reference": "3.0.5",
+ "shasum": "6607a755f3b69257d8a32705043557d6d81127d7"
+ },
+ "require": {
+ "drupal/core": "^10 || ^11",
+ "drupal/openapi": "^2.2",
+ "drupal/schemata": "^1.0",
+ "drupal/schemata_json_schema": "*"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "3.0.5",
+ "datestamp": "1722621497",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Mateu Aguiló Bosch",
+ "homepage": "https://www.drupal.org/user/3616626",
+ "email": "mateu.aguilo.bosch@gmail.com"
+ },
+ {
+ "name": "bradjones1",
+ "homepage": "https://www.drupal.org/user/405824"
+ },
+ {
+ "name": "e0ipso",
+ "homepage": "https://www.drupal.org/user/550110"
+ },
+ {
+ "name": "richgerdes",
+ "homepage": "https://www.drupal.org/user/3437973"
+ }
+ ],
+ "description": "OpenAPI support for the JSON:API module.",
+ "homepage": "https://www.drupal.org/project/openapi_jsonapi",
+ "support": {
+ "source": "https://git.drupalcode.org/project/openapi_jsonapi"
+ }
+ },
+ {
+ "name": "drupal/paragraphs",
+ "version": "1.18.0",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/paragraphs.git",
+ "reference": "8.x-1.18"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.18.zip",
+ "reference": "8.x-1.18",
+ "shasum": "594e2937ea5c95fc88b60420590c4d83f5cd71ee"
+ },
+ "require": {
+ "drupal/core": "^10.2 || ^11",
+ "drupal/entity_reference_revisions": "~1.3"
+ },
+ "require-dev": {
+ "drupal/block_field": "1.x-dev",
+ "drupal/diff": "1.x-dev",
+ "drupal/entity_browser": "2.x-dev",
+ "drupal/entity_usage": "2.x-dev",
+ "drupal/feeds": "^3",
+ "drupal/field_group": "3.x-dev",
+ "drupal/inline_entity_form": "1.x-dev",
+ "drupal/paragraphs-paragraphs_library": "*",
+ "drupal/replicate": "1.x-dev",
+ "drupal/search_api": "^1",
+ "drupal/search_api_db": "*"
+ },
+ "suggest": {
+ "drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "8.x-1.18",
+ "datestamp": "1723029144",
+ "security-coverage": {
+ "status": "covered",
+ "message": "Covered by Drupal's security advisory policy"
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Berdir",
+ "homepage": "https://www.drupal.org/user/214652"
+ },
+ {
+ "name": "Frans",
+ "homepage": "https://www.drupal.org/user/514222"
+ },
+ {
+ "name": "jeroen.b",
+ "homepage": "https://www.drupal.org/user/1853532"
+ },
+ {
+ "name": "jstoller",
+ "homepage": "https://www.drupal.org/user/99012"
+ },
+ {
+ "name": "miro_dietiker",
+ "homepage": "https://www.drupal.org/user/227761"
+ },
+ {
+ "name": "Primsi",
+ "homepage": "https://www.drupal.org/user/282629"
+ }
+ ],
+ "description": "Enables the creation of Paragraphs entities.",
+ "homepage": "https://www.drupal.org/project/paragraphs",
+ "support": {
+ "source": "https://git.drupalcode.org/project/paragraphs"
+ }
+ },
+ {
+ "name": "drupal/schemata",
+ "version": "dev-1.x",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/schemata.git",
+ "reference": "3d10190e369385307f67d16e0bf82e9b547a00ec"
+ },
+ "require": {
+ "drupal/core": "^9.5 || ^10 || ^11",
+ "php": ">=8.1"
+ },
+ "require-dev": {
+ "drupal/coder": "^8.2",
+ "drupal/hal": "^1 || ^2",
+ "jakub-onderka/php-parallel-lint": "^0.9.2",
+ "justinrainbow/json-schema": "^5.2"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "branch-alias": {
+ "dev-1.x": "1.x-dev"
+ },
+ "drupal": {
+ "version": "8.x-1.0-beta3+8-dev",
+ "datestamp": "1721777512",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Dev releases are not covered by Drupal security advisories."
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "scripts": {
+ "phpcs": [
+ "phpcs --standard=tests/phpcs.xml"
+ ],
+ "phpcbf": [
+ "phpcbf --standard=tests/phpcs.xml"
+ ],
+ "lint": [
+ "parallel-lint -e php,module,install,profile,theme,inc --exclude vendor/ --blame ."
+ ],
+ "quality": [
+ "@lint",
+ "@phpcs"
+ ]
+ },
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "Adam Ross",
+ "homepage": "https://www.drupal.org/user/550110",
+ "email": "grayside@gmail.com"
+ },
+ {
+ "name": "febbraro",
+ "homepage": "https://www.drupal.org/user/43670"
+ },
+ {
+ "name": "Grayside",
+ "homepage": "https://www.drupal.org/user/346868"
+ },
+ {
+ "name": "HalfChem",
+ "homepage": "https://www.drupal.org/user/1608382"
+ },
+ {
+ "name": "japerry",
+ "homepage": "https://www.drupal.org/user/45640"
+ },
+ {
+ "name": "jhedstrom",
+ "homepage": "https://www.drupal.org/user/208732"
+ },
+ {
+ "name": "mpotter",
+ "homepage": "https://www.drupal.org/user/616192"
+ },
+ {
+ "name": "richgerdes",
+ "homepage": "https://www.drupal.org/user/3437973"
+ },
+ {
+ "name": "tekante",
+ "homepage": "https://www.drupal.org/user/640024"
+ }
+ ],
+ "description": "Facilitate generation of schema definitions of Drupal 8 data models.",
+ "homepage": "https://drupal.org/project/schemata",
+ "keywords": [
+ "Drupal",
+ "json",
+ "schema"
+ ],
+ "support": {
+ "source": "https://cgit.drupalcode.org/schemata",
+ "issues": "https://drupal.org/project/issues/schemata"
+ }
+ },
+ {
+ "name": "drupal/schemata_json_schema",
+ "version": "dev-1.x",
+ "require": {
+ "drupal/core": "^9.5 || ^10 || ^11",
+ "drupal/schemata": "*"
+ },
+ "type": "metapackage",
+ "extra": {
+ "branch-alias": {
+ "dev-1.x": "1.x-dev"
+ },
+ "drupal": {
+ "version": "8.x-1.0-beta3+8-dev",
+ "datestamp": "1721777512",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Dev releases are not covered by Drupal security advisories."
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "e0ipso",
+ "homepage": "https://www.drupal.org/user/550110"
+ },
+ {
+ "name": "febbraro",
+ "homepage": "https://www.drupal.org/user/43670"
+ },
+ {
+ "name": "Grayside",
+ "homepage": "https://www.drupal.org/user/346868"
+ },
+ {
+ "name": "HalfChem",
+ "homepage": "https://www.drupal.org/user/1608382"
+ },
+ {
+ "name": "japerry",
+ "homepage": "https://www.drupal.org/user/45640"
+ },
+ {
+ "name": "jhedstrom",
+ "homepage": "https://www.drupal.org/user/208732"
+ },
+ {
+ "name": "mpotter",
+ "homepage": "https://www.drupal.org/user/616192"
+ },
+ {
+ "name": "richgerdes",
+ "homepage": "https://www.drupal.org/user/3437973"
+ },
+ {
+ "name": "tekante",
+ "homepage": "https://www.drupal.org/user/640024"
+ }
+ ],
+ "description": "Provides a data models for entity types and bundles in JSON schema format.",
+ "homepage": "https://www.drupal.org/project/schemata",
+ "support": {
+ "source": "https://git.drupalcode.org/project/schemata"
+ }
+ },
+ {
+ "name": "drupal/term_merge",
+ "version": "2.0.0-beta6",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/term_merge.git",
+ "reference": "2.0.0-beta6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/term_merge-2.0.0-beta6.zip",
+ "reference": "2.0.0-beta6",
+ "shasum": "ec81cd7281e409f3d512d9c5bf894f92ab996016"
+ },
+ "require": {
+ "drupal/core": "^9 || ^10 || ^11",
+ "drupal/term_reference_change": "*"
+ },
+ "type": "drupal-module",
+ "extra": {
+ "drupal": {
+ "version": "2.0.0-beta6",
+ "datestamp": "1710869688",
+ "security-coverage": {
+ "status": "not-covered",
+ "message": "Beta releases are not covered by Drupal security advisories."
+ }
+ }
+ },
+ "notification-url": "https://packages.drupal.org/8/downloads",
+ "license": [
+ "GPL-2.0-or-later"
+ ],
+ "authors": [
+ {
+ "name": "legolasbo",
+ "homepage": "https://www.drupal.org/u/legolasbo"
+ },
+ {
+ "name": "daniel_j",
+ "homepage": "https://www.drupal.org/u/daniel_j"
+ },
+ {
+ "name": "daniel_j",
+ "homepage": "https://www.drupal.org/user/970952"
+ },
+ {
+ "name": "eli",
+ "homepage": "https://www.drupal.org/user/49774"
+ },
+ {
+ "name": "G.I.Joe",
+ "homepage": "https://www.drupal.org/user/111415"
+ },
+ {
+ "name": "legolasbo",
+ "homepage": "https://www.drupal.org/user/2480548"
+ },
+ {
+ "name": "nylin",
+ "homepage": "https://www.drupal.org/user/816040"
+ }
+ ],
+ "description": "Allows users to merge taxonomy terms in the same vocabulary together.",
+ "homepage": "https://www.drupal.org/project/term_merge",
+ "support": {
+ "source": "https://git.drupal.org/project/term_merge.git",
+ "issues": "https://www.drupal.org/project/issues/term_merge"
+ }
+ },
+ {
+ "name": "drupal/term_reference_change",
+ "version": "2.0.0-beta5",
+ "source": {
+ "type": "git",
+ "url": "https://git.drupalcode.org/project/term_reference_change.git",
+ "reference": "2.0.0-beta5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://ftp.drupal.org/files/projects/term_reference_change-2.0.0-beta5.zip",
+ "reference": "2.0.0-beta5",
+ "shasum": "2c61b5e26b2f8c4e9adc3d9b2dc381d0972ee8b3"
+ },
+ "require": {
+ "drupal/core": "^10.2 || ^11"
},
"type": "drupal-module",
"extra": {
"drupal": {
- "version": "5.3.1",
- "datestamp": "1723258446",
+ "version": "2.0.0-beta5",
+ "datestamp": "1724849808",
"security-coverage": {
- "status": "covered",
- "message": "Covered by Drupal's security advisory policy"
+ "status": "not-covered",
+ "message": "Beta releases are not covered by Drupal security advisories."
}
}
},
@@ -1817,16 +2535,22 @@
],
"authors": [
{
- "name": "moshe weitzman",
- "homepage": "https://www.drupal.org/user/23"
+ "name": "anybody",
+ "homepage": "https://www.drupal.org/user/291091"
+ },
+ {
+ "name": "grevil",
+ "homepage": "https://www.drupal.org/user/3668491"
+ },
+ {
+ "name": "legolasbo",
+ "homepage": "https://www.drupal.org/user/2480548"
}
],
- "description": "Various blocks, pages, and functions for developers.",
- "homepage": "https://www.drupal.org/project/devel",
+ "description": "Allows term references to be changed in bulk.",
+ "homepage": "https://www.drupal.org/project/term_reference_change",
"support": {
- "source": "https://gitlab.com/drupalspoons/devel",
- "issues": "https://gitlab.com/drupalspoons/devel/-/issues",
- "slack": "https://drupal.slack.com/archives/C012WAW1MH6"
+ "source": "https://git.drupalcode.org/project/term_reference_change"
}
},
{
@@ -2279,16 +3003,16 @@
},
{
"name": "guzzlehttp/promises",
- "version": "2.0.3",
+ "version": "2.0.4",
"source": {
"type": "git",
"url": "https://github.com/guzzle/promises.git",
- "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8"
+ "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8",
- "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/f9c436286ab2892c7db7be8c8da4ef61ccf7b455",
+ "reference": "f9c436286ab2892c7db7be8c8da4ef61ccf7b455",
"shasum": ""
},
"require": {
@@ -2342,7 +3066,7 @@
],
"support": {
"issues": "https://github.com/guzzle/promises/issues",
- "source": "https://github.com/guzzle/promises/tree/2.0.3"
+ "source": "https://github.com/guzzle/promises/tree/2.0.4"
},
"funding": [
{
@@ -2358,7 +3082,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-18T10:29:17+00:00"
+ "time": "2024-10-17T10:06:22+00:00"
},
{
"name": "guzzlehttp/psr7",
@@ -2478,16 +3202,16 @@
},
{
"name": "illuminate/collections",
- "version": "v11.20.0",
+ "version": "v11.21.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/collections.git",
- "reference": "dc68a7ccad93f3c2baa0bc8f559431c06391aa75"
+ "reference": "d373c9f382f38dc5e612dbe1cd196b154cd1063c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/illuminate/collections/zipball/dc68a7ccad93f3c2baa0bc8f559431c06391aa75",
- "reference": "dc68a7ccad93f3c2baa0bc8f559431c06391aa75",
+ "url": "https://api.github.com/repos/illuminate/collections/zipball/d373c9f382f38dc5e612dbe1cd196b154cd1063c",
+ "reference": "d373c9f382f38dc5e612dbe1cd196b154cd1063c",
"shasum": ""
},
"require": {
@@ -2529,11 +3253,11 @@
"issues": "https://github.com/laravel/framework/issues",
"source": "https://github.com/laravel/framework"
},
- "time": "2024-08-01T18:54:27+00:00"
+ "time": "2024-08-19T02:05:39+00:00"
},
{
"name": "illuminate/conditionable",
- "version": "v11.20.0",
+ "version": "v11.21.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/conditionable.git",
@@ -2579,7 +3303,7 @@
},
{
"name": "illuminate/contracts",
- "version": "v11.20.0",
+ "version": "v11.21.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/contracts.git",
@@ -2627,7 +3351,7 @@
},
{
"name": "illuminate/macroable",
- "version": "v11.20.0",
+ "version": "v11.21.0",
"source": {
"type": "git",
"url": "https://github.com/illuminate/macroable.git",
@@ -2671,55 +3395,18 @@
},
"time": "2024-06-28T20:10:30+00:00"
},
- {
- "name": "joachim-n/drupal-project-contrib-development",
- "version": "dev-main",
- "source": {
- "type": "git",
- "url": "https://github.com/joachim-n/drupal-project-contrib-development.git",
- "reference": "ce67d8b6bfe63a9612e96f8d5fc4c273fbab148f"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/joachim-n/drupal-project-contrib-development/zipball/ce67d8b6bfe63a9612e96f8d5fc4c273fbab148f",
- "reference": "ce67d8b6bfe63a9612e96f8d5fc4c273fbab148f",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^2.0"
- },
- "require-dev": {
- "symfony/var-dumper": "^6 || ^7.0"
- },
- "default-branch": true,
- "type": "composer-plugin",
- "extra": {
- "class": "DrupalContribDevelopment\\Plugin"
- },
- "autoload": {
- "psr-4": {
- "DrupalContribDevelopment\\": ""
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "support": {
- "issues": "https://github.com/joachim-n/drupal-project-contrib-development/issues",
- "source": "https://github.com/joachim-n/drupal-project-contrib-development/tree/main"
- },
- "time": "2024-05-01T13:42:09+00:00"
- },
{
"name": "laravel/prompts",
- "version": "v0.1.24",
+ "version": "v0.1.25",
"source": {
"type": "git",
"url": "https://github.com/laravel/prompts.git",
- "reference": "409b0b4305273472f3754826e68f4edbd0150149"
+ "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/laravel/prompts/zipball/409b0b4305273472f3754826e68f4edbd0150149",
- "reference": "409b0b4305273472f3754826e68f4edbd0150149",
+ "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95",
+ "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95",
"shasum": ""
},
"require": {
@@ -2762,9 +3449,9 @@
"description": "Add beautiful and user-friendly forms to your command-line applications.",
"support": {
"issues": "https://github.com/laravel/prompts/issues",
- "source": "https://github.com/laravel/prompts/tree/v0.1.24"
+ "source": "https://github.com/laravel/prompts/tree/v0.1.25"
},
- "time": "2024-06-17T13:58:22+00:00"
+ "time": "2024-08-12T22:06:33+00:00"
},
{
"name": "league/container",
@@ -2966,16 +3653,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v5.1.0",
+ "version": "v5.3.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1"
+ "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/683130c2ff8c2739f4822ff7ac5c873ec529abd1",
- "reference": "683130c2ff8c2739f4822ff7ac5c873ec529abd1",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/8eea230464783aa9671db8eea6f8c6ac5285794b",
+ "reference": "8eea230464783aa9671db8eea6f8c6ac5285794b",
"shasum": ""
},
"require": {
@@ -3018,9 +3705,9 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v5.1.0"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v5.3.1"
},
- "time": "2024-07-01T20:03:41+00:00"
+ "time": "2024-10-08T18:51:32+00:00"
},
{
"name": "pear/archive_tar",
@@ -3721,16 +4408,16 @@
},
{
"name": "psr/log",
- "version": "3.0.0",
+ "version": "3.0.2",
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001"
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/fe5ea303b0887d5caefd3d431c3e61ad47037001",
- "reference": "fe5ea303b0887d5caefd3d431c3e61ad47037001",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
+ "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3",
"shasum": ""
},
"require": {
@@ -3765,9 +4452,9 @@
"psr-3"
],
"support": {
- "source": "https://github.com/php-fig/log/tree/3.0.0"
+ "source": "https://github.com/php-fig/log/tree/3.0.2"
},
- "time": "2021-07-14T16:46:02+00:00"
+ "time": "2024-09-11T13:17:53+00:00"
},
{
"name": "psr/simple-cache",
@@ -4012,16 +4699,16 @@
},
{
"name": "symfony/console",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9"
+ "reference": "0fa539d12b3ccf068a722bbbffa07ca7079af9ee"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
- "reference": "cb1dcb30ebc7005c29864ee78adb47b5fb7c3cd9",
+ "url": "https://api.github.com/repos/symfony/console/zipball/0fa539d12b3ccf068a722bbbffa07ca7079af9ee",
+ "reference": "0fa539d12b3ccf068a722bbbffa07ca7079af9ee",
"shasum": ""
},
"require": {
@@ -4085,7 +4772,7 @@
"terminal"
],
"support": {
- "source": "https://github.com/symfony/console/tree/v7.1.3"
+ "source": "https://github.com/symfony/console/tree/v7.1.5"
},
"funding": [
{
@@ -4101,20 +4788,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:41:01+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/dependency-injection",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/dependency-injection.git",
- "reference": "8126f0be4ff984e4db0140e60917900a53facb49"
+ "reference": "38465f925ec4e0707b090e9147c65869837d639d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/8126f0be4ff984e4db0140e60917900a53facb49",
- "reference": "8126f0be4ff984e4db0140e60917900a53facb49",
+ "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/38465f925ec4e0707b090e9147c65869837d639d",
+ "reference": "38465f925ec4e0707b090e9147c65869837d639d",
"shasum": ""
},
"require": {
@@ -4165,7 +4852,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/v7.1.3"
+ "source": "https://github.com/symfony/dependency-injection/tree/v7.1.5"
},
"funding": [
{
@@ -4181,7 +4868,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T07:35:39+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -4483,16 +5170,16 @@
},
{
"name": "symfony/filesystem",
- "version": "v7.1.2",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/filesystem.git",
- "reference": "92a91985250c251de9b947a14bb2c9390b1a562c"
+ "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/filesystem/zipball/92a91985250c251de9b947a14bb2c9390b1a562c",
- "reference": "92a91985250c251de9b947a14bb2c9390b1a562c",
+ "url": "https://api.github.com/repos/symfony/filesystem/zipball/61fe0566189bf32e8cfee78335d8776f64a66f5a",
+ "reference": "61fe0566189bf32e8cfee78335d8776f64a66f5a",
"shasum": ""
},
"require": {
@@ -4529,7 +5216,7 @@
"description": "Provides basic utilities for the filesystem",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/filesystem/tree/v7.1.2"
+ "source": "https://github.com/symfony/filesystem/tree/v7.1.5"
},
"funding": [
{
@@ -4545,20 +5232,20 @@
"type": "tidelift"
}
],
- "time": "2024-06-28T10:03:55+00:00"
+ "time": "2024-09-17T09:16:35+00:00"
},
{
"name": "symfony/finder",
- "version": "v7.1.3",
+ "version": "v7.1.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/finder.git",
- "reference": "717c6329886f32dc65e27461f80f2a465412fdca"
+ "reference": "d95bbf319f7d052082fb7af147e0f835a695e823"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/finder/zipball/717c6329886f32dc65e27461f80f2a465412fdca",
- "reference": "717c6329886f32dc65e27461f80f2a465412fdca",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/d95bbf319f7d052082fb7af147e0f835a695e823",
+ "reference": "d95bbf319f7d052082fb7af147e0f835a695e823",
"shasum": ""
},
"require": {
@@ -4593,7 +5280,7 @@
"description": "Finds files and directories via an intuitive fluent interface",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/finder/tree/v7.1.3"
+ "source": "https://github.com/symfony/finder/tree/v7.1.4"
},
"funding": [
{
@@ -4609,20 +5296,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-24T07:08:44+00:00"
+ "time": "2024-08-13T14:28:19+00:00"
},
{
"name": "symfony/http-foundation",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-foundation.git",
- "reference": "f602d5c17d1fa02f8019ace2687d9d136b7f4a1a"
+ "reference": "e30ef73b1e44eea7eb37ba69600a354e553f694b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-foundation/zipball/f602d5c17d1fa02f8019ace2687d9d136b7f4a1a",
- "reference": "f602d5c17d1fa02f8019ace2687d9d136b7f4a1a",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/e30ef73b1e44eea7eb37ba69600a354e553f694b",
+ "reference": "e30ef73b1e44eea7eb37ba69600a354e553f694b",
"shasum": ""
},
"require": {
@@ -4670,7 +5357,7 @@
"description": "Defines an object-oriented layer for the HTTP specification",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-foundation/tree/v7.1.3"
+ "source": "https://github.com/symfony/http-foundation/tree/v7.1.5"
},
"funding": [
{
@@ -4686,20 +5373,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:41:01+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/http-kernel",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/http-kernel.git",
- "reference": "db9702f3a04cc471ec8c70e881825db26ac5f186"
+ "reference": "44204d96150a9df1fc57601ec933d23fefc2d65b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/http-kernel/zipball/db9702f3a04cc471ec8c70e881825db26ac5f186",
- "reference": "db9702f3a04cc471ec8c70e881825db26ac5f186",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/44204d96150a9df1fc57601ec933d23fefc2d65b",
+ "reference": "44204d96150a9df1fc57601ec933d23fefc2d65b",
"shasum": ""
},
"require": {
@@ -4784,7 +5471,7 @@
"description": "Provides a structured process for converting a Request into a Response",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/http-kernel/tree/v7.1.3"
+ "source": "https://github.com/symfony/http-kernel/tree/v7.1.5"
},
"funding": [
{
@@ -4800,20 +5487,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T14:58:15+00:00"
+ "time": "2024-09-21T06:09:21+00:00"
},
{
"name": "symfony/mailer",
- "version": "v7.1.2",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/mailer.git",
- "reference": "8fcff0af9043c8f8a8e229437cea363e282f9aee"
+ "reference": "bbf21460c56f29810da3df3e206e38dfbb01e80b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mailer/zipball/8fcff0af9043c8f8a8e229437cea363e282f9aee",
- "reference": "8fcff0af9043c8f8a8e229437cea363e282f9aee",
+ "url": "https://api.github.com/repos/symfony/mailer/zipball/bbf21460c56f29810da3df3e206e38dfbb01e80b",
+ "reference": "bbf21460c56f29810da3df3e206e38dfbb01e80b",
"shasum": ""
},
"require": {
@@ -4864,7 +5551,7 @@
"description": "Helps sending emails",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/mailer/tree/v7.1.2"
+ "source": "https://github.com/symfony/mailer/tree/v7.1.5"
},
"funding": [
{
@@ -4880,20 +5567,20 @@
"type": "tidelift"
}
],
- "time": "2024-06-28T08:00:31+00:00"
+ "time": "2024-09-08T12:32:26+00:00"
},
{
"name": "symfony/mime",
- "version": "v7.1.2",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/mime.git",
- "reference": "26a00b85477e69a4bab63b66c5dce64f18b0cbfc"
+ "reference": "711d2e167e8ce65b05aea6b258c449671cdd38ff"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/mime/zipball/26a00b85477e69a4bab63b66c5dce64f18b0cbfc",
- "reference": "26a00b85477e69a4bab63b66c5dce64f18b0cbfc",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/711d2e167e8ce65b05aea6b258c449671cdd38ff",
+ "reference": "711d2e167e8ce65b05aea6b258c449671cdd38ff",
"shasum": ""
},
"require": {
@@ -4948,7 +5635,7 @@
"mime-type"
],
"support": {
- "source": "https://github.com/symfony/mime/tree/v7.1.2"
+ "source": "https://github.com/symfony/mime/tree/v7.1.5"
},
"funding": [
{
@@ -4964,24 +5651,24 @@
"type": "tidelift"
}
],
- "time": "2024-06-28T10:03:55+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "0424dff1c58f028c451efff2045f5d92410bd540"
+ "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/0424dff1c58f028c451efff2045f5d92410bd540",
- "reference": "0424dff1c58f028c451efff2045f5d92410bd540",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/a3cc8b044a6ea513310cbd48ef7333b384945638",
+ "reference": "a3cc8b044a6ea513310cbd48ef7333b384945638",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"provide": {
"ext-ctype": "*"
@@ -5027,7 +5714,7 @@
"portable"
],
"support": {
- "source": "https://github.com/symfony/polyfill-ctype/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.31.0"
},
"funding": [
{
@@ -5043,7 +5730,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-iconv",
@@ -5127,20 +5814,20 @@
},
{
"name": "symfony/polyfill-intl-grapheme",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
- "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a"
+ "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/64647a7c30b2283f5d49b874d84a18fc22054b7a",
- "reference": "64647a7c30b2283f5d49b874d84a18fc22054b7a",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
+ "reference": "b9123926e3b7bc2f98c02ad54f6a4b02b91a8abe",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
@@ -5185,7 +5872,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.31.0"
},
"funding": [
{
@@ -5201,7 +5888,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-intl-idn",
@@ -5289,20 +5976,20 @@
},
{
"name": "symfony/polyfill-intl-normalizer",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
- "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb"
+ "reference": "3833d7255cc303546435cb650316bff708a1c75c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/a95281b0be0d9ab48050ebd988b967875cdb9fdb",
- "reference": "a95281b0be0d9ab48050ebd988b967875cdb9fdb",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c",
+ "reference": "3833d7255cc303546435cb650316bff708a1c75c",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"suggest": {
"ext-intl": "For best performance"
@@ -5350,7 +6037,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.31.0"
},
"funding": [
{
@@ -5366,24 +6053,24 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c"
+ "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/fd22ab50000ef01661e2a31d850ebaa297f8e03c",
- "reference": "fd22ab50000ef01661e2a31d850ebaa297f8e03c",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/85181ba99b2345b0ef10ce42ecac37612d9fd341",
+ "reference": "85181ba99b2345b0ef10ce42ecac37612d9fd341",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"provide": {
"ext-mbstring": "*"
@@ -5430,7 +6117,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.31.0"
},
"funding": [
{
@@ -5446,40 +6133,32 @@
"type": "tidelift"
}
],
- "time": "2024-06-19T12:30:46+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-php72",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php72.git",
- "reference": "10112722600777e02d2745716b70c5db4ca70442"
+ "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/10112722600777e02d2745716b70c5db4ca70442",
- "reference": "10112722600777e02d2745716b70c5db4ca70442",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce",
+ "reference": "fa2ae56c44f03bed91a39bfc9822e31e7c5c38ce",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
- "type": "library",
+ "type": "metapackage",
"extra": {
"thanks": {
"name": "symfony/polyfill",
"url": "https://github.com/symfony/polyfill"
}
},
- "autoload": {
- "files": [
- "bootstrap.php"
- ],
- "psr-4": {
- "Symfony\\Polyfill\\Php72\\": ""
- }
- },
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
@@ -5503,87 +6182,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php72/tree/v1.30.0"
- },
- "funding": [
- {
- "url": "https://symfony.com/sponsor",
- "type": "custom"
- },
- {
- "url": "https://github.com/fabpot",
- "type": "github"
- },
- {
- "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
- "type": "tidelift"
- }
- ],
- "time": "2024-06-19T12:30:46+00:00"
- },
- {
- "name": "symfony/polyfill-php80",
- "version": "v1.30.0",
- "source": {
- "type": "git",
- "url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "77fa7995ac1b21ab60769b7323d600a991a90433"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/77fa7995ac1b21ab60769b7323d600a991a90433",
- "reference": "77fa7995ac1b21ab60769b7323d600a991a90433",
- "shasum": ""
- },
- "require": {
- "php": ">=7.1"
- },
- "type": "library",
- "extra": {
- "thanks": {
- "name": "symfony/polyfill",
- "url": "https://github.com/symfony/polyfill"
- }
- },
- "autoload": {
- "files": [
- "bootstrap.php"
- ],
- "psr-4": {
- "Symfony\\Polyfill\\Php80\\": ""
- },
- "classmap": [
- "Resources/stubs"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Ion Bazan",
- "email": "ion.bazan@gmail.com"
- },
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
- "homepage": "https://symfony.com",
- "keywords": [
- "compatibility",
- "polyfill",
- "portable",
- "shim"
- ],
- "support": {
- "source": "https://github.com/symfony/polyfill-php80/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-php72/tree/v1.31.0"
},
"funding": [
{
@@ -5599,24 +6198,24 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-php81",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php81.git",
- "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af"
+ "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/3fb075789fb91f9ad9af537c4012d523085bd5af",
- "reference": "3fb075789fb91f9ad9af537c4012d523085bd5af",
+ "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c",
+ "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"type": "library",
"extra": {
@@ -5659,7 +6258,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php81/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.31.0"
},
"funding": [
{
@@ -5675,24 +6274,24 @@
"type": "tidelift"
}
],
- "time": "2024-06-19T12:30:46+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-php83",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php83.git",
- "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9"
+ "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9",
- "reference": "dbdcdf1a4dcc2743591f1079d0c35ab1e2dcbbc9",
+ "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/2fb86d65e2d424369ad2905e83b236a8805ba491",
+ "reference": "2fb86d65e2d424369ad2905e83b236a8805ba491",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"type": "library",
"extra": {
@@ -5735,7 +6334,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php83/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-php83/tree/v1.31.0"
},
"funding": [
{
@@ -5751,20 +6350,20 @@
"type": "tidelift"
}
],
- "time": "2024-06-19T12:35:24+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/process",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "7f2f542c668ad6c313dc4a5e9c3321f733197eca"
+ "reference": "5c03ee6369281177f07f7c68252a280beccba847"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/7f2f542c668ad6c313dc4a5e9c3321f733197eca",
- "reference": "7f2f542c668ad6c313dc4a5e9c3321f733197eca",
+ "url": "https://api.github.com/repos/symfony/process/zipball/5c03ee6369281177f07f7c68252a280beccba847",
+ "reference": "5c03ee6369281177f07f7c68252a280beccba847",
"shasum": ""
},
"require": {
@@ -5796,7 +6395,7 @@
"description": "Executes commands in sub-processes",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/process/tree/v7.1.3"
+ "source": "https://github.com/symfony/process/tree/v7.1.5"
},
"funding": [
{
@@ -5812,20 +6411,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:44:47+00:00"
+ "time": "2024-09-19T21:48:23+00:00"
},
{
"name": "symfony/psr-http-message-bridge",
- "version": "v7.1.3",
+ "version": "v7.1.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/psr-http-message-bridge.git",
- "reference": "1365d10f5476f74a27cf9c2d1eee70c069019db0"
+ "reference": "405a7bcd872f1563966f64be19f1362d94ce71ab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/1365d10f5476f74a27cf9c2d1eee70c069019db0",
- "reference": "1365d10f5476f74a27cf9c2d1eee70c069019db0",
+ "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/405a7bcd872f1563966f64be19f1362d94ce71ab",
+ "reference": "405a7bcd872f1563966f64be19f1362d94ce71ab",
"shasum": ""
},
"require": {
@@ -5879,7 +6478,7 @@
"psr-7"
],
"support": {
- "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.1.3"
+ "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.1.4"
},
"funding": [
{
@@ -5895,20 +6494,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-17T06:10:24+00:00"
+ "time": "2024-08-15T22:48:53+00:00"
},
{
"name": "symfony/routing",
- "version": "v7.1.3",
+ "version": "v7.1.4",
"source": {
"type": "git",
"url": "https://github.com/symfony/routing.git",
- "reference": "8a908a3f22d5a1b5d297578c2ceb41b02fa916d0"
+ "reference": "1500aee0094a3ce1c92626ed8cf3c2037e86f5a7"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/routing/zipball/8a908a3f22d5a1b5d297578c2ceb41b02fa916d0",
- "reference": "8a908a3f22d5a1b5d297578c2ceb41b02fa916d0",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/1500aee0094a3ce1c92626ed8cf3c2037e86f5a7",
+ "reference": "1500aee0094a3ce1c92626ed8cf3c2037e86f5a7",
"shasum": ""
},
"require": {
@@ -5960,7 +6559,7 @@
"url"
],
"support": {
- "source": "https://github.com/symfony/routing/tree/v7.1.3"
+ "source": "https://github.com/symfony/routing/tree/v7.1.4"
},
"funding": [
{
@@ -5976,20 +6575,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-17T06:10:24+00:00"
+ "time": "2024-08-29T08:16:25+00:00"
},
{
"name": "symfony/serializer",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/serializer.git",
- "reference": "0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09"
+ "reference": "71d6e1f70f00752d1469d0f5e83b0a51716f288b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/serializer/zipball/0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09",
- "reference": "0d5ddac365fbfffc30ca9bc944ad3eb9b3763c09",
+ "url": "https://api.github.com/repos/symfony/serializer/zipball/71d6e1f70f00752d1469d0f5e83b0a51716f288b",
+ "reference": "71d6e1f70f00752d1469d0f5e83b0a51716f288b",
"shasum": ""
},
"require": {
@@ -6003,12 +6602,14 @@
"symfony/dependency-injection": "<6.4",
"symfony/property-access": "<6.4",
"symfony/property-info": "<6.4",
+ "symfony/type-info": "<7.1.5",
"symfony/uid": "<6.4",
"symfony/validator": "<6.4",
"symfony/yaml": "<6.4"
},
"require-dev": {
"phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0",
+ "phpstan/phpdoc-parser": "^1.0",
"seld/jsonlint": "^1.10",
"symfony/cache": "^6.4|^7.0",
"symfony/config": "^6.4|^7.0",
@@ -6024,7 +6625,7 @@
"symfony/property-access": "^6.4|^7.0",
"symfony/property-info": "^6.4|^7.0",
"symfony/translation-contracts": "^2.5|^3",
- "symfony/type-info": "^7.1",
+ "symfony/type-info": "^7.1.5",
"symfony/uid": "^6.4|^7.0",
"symfony/validator": "^6.4|^7.0",
"symfony/var-dumper": "^6.4|^7.0",
@@ -6057,7 +6658,7 @@
"description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/serializer/tree/v7.1.3"
+ "source": "https://github.com/symfony/serializer/tree/v7.1.5"
},
"funding": [
{
@@ -6073,7 +6674,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-17T06:10:24+00:00"
+ "time": "2024-09-20T12:13:15+00:00"
},
{
"name": "symfony/service-contracts",
@@ -6160,16 +6761,16 @@
},
{
"name": "symfony/string",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/string.git",
- "reference": "ea272a882be7f20cad58d5d78c215001617b7f07"
+ "reference": "d66f9c343fa894ec2037cc928381df90a7ad4306"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/string/zipball/ea272a882be7f20cad58d5d78c215001617b7f07",
- "reference": "ea272a882be7f20cad58d5d78c215001617b7f07",
+ "url": "https://api.github.com/repos/symfony/string/zipball/d66f9c343fa894ec2037cc928381df90a7ad4306",
+ "reference": "d66f9c343fa894ec2037cc928381df90a7ad4306",
"shasum": ""
},
"require": {
@@ -6227,7 +6828,7 @@
"utf8"
],
"support": {
- "source": "https://github.com/symfony/string/tree/v7.1.3"
+ "source": "https://github.com/symfony/string/tree/v7.1.5"
},
"funding": [
{
@@ -6243,7 +6844,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-22T10:25:37+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/translation-contracts",
@@ -6325,16 +6926,16 @@
},
{
"name": "symfony/validator",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/validator.git",
- "reference": "ba711a6cfc008544dad059abb3c1d997f1472237"
+ "reference": "e57592782dc2a86997477f28164c51af53512ad8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/validator/zipball/ba711a6cfc008544dad059abb3c1d997f1472237",
- "reference": "ba711a6cfc008544dad059abb3c1d997f1472237",
+ "url": "https://api.github.com/repos/symfony/validator/zipball/e57592782dc2a86997477f28164c51af53512ad8",
+ "reference": "e57592782dc2a86997477f28164c51af53512ad8",
"shasum": ""
},
"require": {
@@ -6402,7 +7003,7 @@
"description": "Provides tools to validate values",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/validator/tree/v7.1.3"
+ "source": "https://github.com/symfony/validator/tree/v7.1.5"
},
"funding": [
{
@@ -6418,20 +7019,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:41:01+00:00"
+ "time": "2024-09-20T08:28:38+00:00"
},
{
"name": "symfony/var-dumper",
- "version": "v7.1.3",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/var-dumper.git",
- "reference": "86af4617cca75a6e28598f49ae0690f3b9d4591f"
+ "reference": "e20e03889539fd4e4211e14d2179226c513c010d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/var-dumper/zipball/86af4617cca75a6e28598f49ae0690f3b9d4591f",
- "reference": "86af4617cca75a6e28598f49ae0690f3b9d4591f",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e20e03889539fd4e4211e14d2179226c513c010d",
+ "reference": "e20e03889539fd4e4211e14d2179226c513c010d",
"shasum": ""
},
"require": {
@@ -6485,7 +7086,7 @@
"dump"
],
"support": {
- "source": "https://github.com/symfony/var-dumper/tree/v7.1.3"
+ "source": "https://github.com/symfony/var-dumper/tree/v7.1.5"
},
"funding": [
{
@@ -6501,7 +7102,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-26T12:41:01+00:00"
+ "time": "2024-09-16T10:07:02+00:00"
},
{
"name": "symfony/var-exporter",
@@ -6581,16 +7182,16 @@
},
{
"name": "symfony/yaml",
- "version": "v7.1.1",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "fa34c77015aa6720469db7003567b9f772492bf2"
+ "reference": "4e561c316e135e053bd758bf3b3eb291d9919de4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/fa34c77015aa6720469db7003567b9f772492bf2",
- "reference": "fa34c77015aa6720469db7003567b9f772492bf2",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/4e561c316e135e053bd758bf3b3eb291d9919de4",
+ "reference": "4e561c316e135e053bd758bf3b3eb291d9919de4",
"shasum": ""
},
"require": {
@@ -6632,7 +7233,7 @@
"description": "Loads and dumps YAML files",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/yaml/tree/v7.1.1"
+ "source": "https://github.com/symfony/yaml/tree/v7.1.5"
},
"funding": [
{
@@ -6648,28 +7249,28 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:57:53+00:00"
+ "time": "2024-09-17T12:49:58+00:00"
},
{
"name": "twig/twig",
- "version": "v3.10.3",
+ "version": "v3.14.0",
"source": {
"type": "git",
"url": "https://github.com/twigphp/Twig.git",
- "reference": "67f29781ffafa520b0bbfbd8384674b42db04572"
+ "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/twigphp/Twig/zipball/67f29781ffafa520b0bbfbd8384674b42db04572",
- "reference": "67f29781ffafa520b0bbfbd8384674b42db04572",
+ "url": "https://api.github.com/repos/twigphp/Twig/zipball/126b2c97818dbff0cdf3fbfc881aedb3d40aae72",
+ "reference": "126b2c97818dbff0cdf3fbfc881aedb3d40aae72",
"shasum": ""
},
"require": {
- "php": ">=7.2.5",
+ "php": ">=8.0.2",
"symfony/deprecation-contracts": "^2.5|^3",
"symfony/polyfill-ctype": "^1.8",
"symfony/polyfill-mbstring": "^1.3",
- "symfony/polyfill-php80": "^1.22"
+ "symfony/polyfill-php81": "^1.29"
},
"require-dev": {
"psr/container": "^1.0|^2.0",
@@ -6715,7 +7316,7 @@
],
"support": {
"issues": "https://github.com/twigphp/Twig/issues",
- "source": "https://github.com/twigphp/Twig/tree/v3.10.3"
+ "source": "https://github.com/twigphp/Twig/tree/v3.14.0"
},
"funding": [
{
@@ -6727,7 +7328,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-16T10:04:27+00:00"
+ "time": "2024-09-09T17:55:12+00:00"
},
{
"name": "weitzman/drupal-test-traits",
@@ -6916,6 +7517,66 @@
},
"time": "2023-12-09T11:30:50+00:00"
},
+ {
+ "name": "brick/math",
+ "version": "0.12.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/brick/math.git",
+ "reference": "f510c0a40911935b77b86859eb5223d58d660df1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/brick/math/zipball/f510c0a40911935b77b86859eb5223d58d660df1",
+ "reference": "f510c0a40911935b77b86859eb5223d58d660df1",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.2",
+ "phpunit/phpunit": "^10.1",
+ "vimeo/psalm": "5.16.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Brick\\Math\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Arbitrary-precision arithmetic library",
+ "keywords": [
+ "Arbitrary-precision",
+ "BigInteger",
+ "BigRational",
+ "arithmetic",
+ "bigdecimal",
+ "bignum",
+ "bignumber",
+ "brick",
+ "decimal",
+ "integer",
+ "math",
+ "mathematics",
+ "rational"
+ ],
+ "support": {
+ "issues": "https://github.com/brick/math/issues",
+ "source": "https://github.com/brick/math/tree/0.12.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/BenMorel",
+ "type": "github"
+ }
+ ],
+ "time": "2023-11-29T23:19:16+00:00"
+ },
{
"name": "colinodell/psr-testlogger",
"version": "v1.3.0",
@@ -6997,16 +7658,16 @@
},
{
"name": "composer/ca-bundle",
- "version": "1.5.1",
+ "version": "1.5.2",
"source": {
"type": "git",
"url": "https://github.com/composer/ca-bundle.git",
- "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a"
+ "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/ca-bundle/zipball/063d9aa8696582f5a41dffbbaf3c81024f0a604a",
- "reference": "063d9aa8696582f5a41dffbbaf3c81024f0a604a",
+ "url": "https://api.github.com/repos/composer/ca-bundle/zipball/48a792895a2b7a6ee65dd5442c299d7b835b6137",
+ "reference": "48a792895a2b7a6ee65dd5442c299d7b835b6137",
"shasum": ""
},
"require": {
@@ -7016,8 +7677,8 @@
},
"require-dev": {
"phpstan/phpstan": "^1.10",
+ "phpunit/phpunit": "^8 || ^9",
"psr/log": "^1.0 || ^2.0 || ^3.0",
- "symfony/phpunit-bridge": "^4.2 || ^5",
"symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0"
},
"type": "library",
@@ -7053,7 +7714,7 @@
"support": {
"irc": "irc://irc.freenode.org/composer",
"issues": "https://github.com/composer/ca-bundle/issues",
- "source": "https://github.com/composer/ca-bundle/tree/1.5.1"
+ "source": "https://github.com/composer/ca-bundle/tree/1.5.2"
},
"funding": [
{
@@ -7069,20 +7730,20 @@
"type": "tidelift"
}
],
- "time": "2024-07-08T15:28:20+00:00"
+ "time": "2024-09-25T07:49:53+00:00"
},
{
"name": "composer/class-map-generator",
- "version": "1.3.4",
+ "version": "1.4.0",
"source": {
"type": "git",
"url": "https://github.com/composer/class-map-generator.git",
- "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3"
+ "reference": "98bbf6780e56e0fd2404fe4b82eb665a0f93b783"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/class-map-generator/zipball/b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3",
- "reference": "b1b3fd0b4eaf3ddf3ee230bc340bf3fff454a1a3",
+ "url": "https://api.github.com/repos/composer/class-map-generator/zipball/98bbf6780e56e0fd2404fe4b82eb665a0f93b783",
+ "reference": "98bbf6780e56e0fd2404fe4b82eb665a0f93b783",
"shasum": ""
},
"require": {
@@ -7095,8 +7756,8 @@
"phpstan/phpstan-deprecation-rules": "^1",
"phpstan/phpstan-phpunit": "^1",
"phpstan/phpstan-strict-rules": "^1.1",
- "symfony/filesystem": "^5.4 || ^6",
- "symfony/phpunit-bridge": "^5"
+ "phpunit/phpunit": "^8",
+ "symfony/filesystem": "^5.4 || ^6"
},
"type": "library",
"extra": {
@@ -7126,7 +7787,7 @@
],
"support": {
"issues": "https://github.com/composer/class-map-generator/issues",
- "source": "https://github.com/composer/class-map-generator/tree/1.3.4"
+ "source": "https://github.com/composer/class-map-generator/tree/1.4.0"
},
"funding": [
{
@@ -7142,52 +7803,52 @@
"type": "tidelift"
}
],
- "time": "2024-06-12T14:13:04+00:00"
+ "time": "2024-10-03T18:14:00+00:00"
},
{
"name": "composer/composer",
- "version": "2.7.7",
+ "version": "2.8.1",
"source": {
"type": "git",
"url": "https://github.com/composer/composer.git",
- "reference": "291942978f39435cf904d33739f98d7d4eca7b23"
+ "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/composer/zipball/291942978f39435cf904d33739f98d7d4eca7b23",
- "reference": "291942978f39435cf904d33739f98d7d4eca7b23",
+ "url": "https://api.github.com/repos/composer/composer/zipball/e52b8672276cf436670cdd6bd5de4353740e83b2",
+ "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2",
"shasum": ""
},
"require": {
- "composer/ca-bundle": "^1.0",
- "composer/class-map-generator": "^1.3.3",
+ "composer/ca-bundle": "^1.5",
+ "composer/class-map-generator": "^1.4.0",
"composer/metadata-minifier": "^1.0",
- "composer/pcre": "^2.1 || ^3.1",
+ "composer/pcre": "^2.2 || ^3.2",
"composer/semver": "^3.3",
"composer/spdx-licenses": "^1.5.7",
"composer/xdebug-handler": "^2.0.2 || ^3.0.3",
- "justinrainbow/json-schema": "^5.2.11",
+ "justinrainbow/json-schema": "^5.3",
"php": "^7.2.5 || ^8.0",
"psr/log": "^1.0 || ^2.0 || ^3.0",
- "react/promise": "^2.8 || ^3",
+ "react/promise": "^3.2",
"seld/jsonlint": "^1.4",
"seld/phar-utils": "^1.2",
"seld/signal-handler": "^2.0",
- "symfony/console": "^5.4.11 || ^6.0.11 || ^7",
- "symfony/filesystem": "^5.4 || ^6.0 || ^7",
- "symfony/finder": "^5.4 || ^6.0 || ^7",
+ "symfony/console": "^5.4.35 || ^6.3.12 || ^7.0.3",
+ "symfony/filesystem": "^5.4.35 || ^6.3.12 || ^7.0.3",
+ "symfony/finder": "^5.4.35 || ^6.3.12 || ^7.0.3",
"symfony/polyfill-php73": "^1.24",
"symfony/polyfill-php80": "^1.24",
"symfony/polyfill-php81": "^1.24",
- "symfony/process": "^5.4 || ^6.0 || ^7"
+ "symfony/process": "^5.4.35 || ^6.3.12 || ^7.0.3"
},
"require-dev": {
- "phpstan/phpstan": "^1.11.0",
+ "phpstan/phpstan": "^1.11.8",
"phpstan/phpstan-deprecation-rules": "^1.2.0",
"phpstan/phpstan-phpunit": "^1.4.0",
"phpstan/phpstan-strict-rules": "^1.6.0",
"phpstan/phpstan-symfony": "^1.4.0",
- "symfony/phpunit-bridge": "^6.4.1 || ^7.0.1"
+ "symfony/phpunit-bridge": "^6.4.3 || ^7.0.1"
},
"suggest": {
"ext-openssl": "Enabling the openssl extension allows you to access https URLs for repositories and packages",
@@ -7200,7 +7861,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "2.7-dev"
+ "dev-main": "2.8-dev"
},
"phpstan": {
"includes": [
@@ -7240,7 +7901,7 @@
"irc": "ircs://irc.libera.chat:6697/composer",
"issues": "https://github.com/composer/composer/issues",
"security": "https://github.com/composer/composer/security/policy",
- "source": "https://github.com/composer/composer/tree/2.7.7"
+ "source": "https://github.com/composer/composer/tree/2.8.1"
},
"funding": [
{
@@ -7256,7 +7917,7 @@
"type": "tidelift"
}
],
- "time": "2024-06-10T20:11:12+00:00"
+ "time": "2024-10-04T09:31:01+00:00"
},
{
"name": "composer/metadata-minifier",
@@ -7329,26 +7990,26 @@
},
{
"name": "composer/pcre",
- "version": "3.2.0",
+ "version": "3.3.1",
"source": {
"type": "git",
"url": "https://github.com/composer/pcre.git",
- "reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90"
+ "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/pcre/zipball/ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
- "reference": "ea4ab6f9580a4fd221e0418f2c357cdd39102a90",
+ "url": "https://api.github.com/repos/composer/pcre/zipball/63aaeac21d7e775ff9bc9d45021e1745c97521c4",
+ "reference": "63aaeac21d7e775ff9bc9d45021e1745c97521c4",
"shasum": ""
},
"require": {
"php": "^7.4 || ^8.0"
},
"conflict": {
- "phpstan/phpstan": "<1.11.8"
+ "phpstan/phpstan": "<1.11.10"
},
"require-dev": {
- "phpstan/phpstan": "^1.11.8",
+ "phpstan/phpstan": "^1.11.10",
"phpstan/phpstan-strict-rules": "^1.1",
"phpunit/phpunit": "^8 || ^9"
},
@@ -7388,7 +8049,7 @@
],
"support": {
"issues": "https://github.com/composer/pcre/issues",
- "source": "https://github.com/composer/pcre/tree/3.2.0"
+ "source": "https://github.com/composer/pcre/tree/3.3.1"
},
"funding": [
{
@@ -7404,7 +8065,7 @@
"type": "tidelift"
}
],
- "time": "2024-07-25T09:36:02+00:00"
+ "time": "2024-08-27T18:44:43+00:00"
},
{
"name": "composer/spdx-licenses",
@@ -7752,16 +8413,16 @@
},
{
"name": "drupal/coder",
- "version": "8.3.24",
+ "version": "8.3.25",
"source": {
"type": "git",
"url": "https://github.com/pfrenssen/coder.git",
- "reference": "1a59890f972db5da091354f0191dec1037f7c582"
+ "reference": "c58e5a0c44c0010bbc8a91fc468f4667e177b976"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/pfrenssen/coder/zipball/1a59890f972db5da091354f0191dec1037f7c582",
- "reference": "1a59890f972db5da091354f0191dec1037f7c582",
+ "url": "https://api.github.com/repos/pfrenssen/coder/zipball/c58e5a0c44c0010bbc8a91fc468f4667e177b976",
+ "reference": "c58e5a0c44c0010bbc8a91fc468f4667e177b976",
"shasum": ""
},
"require": {
@@ -7799,32 +8460,32 @@
"issues": "https://www.drupal.org/project/issues/coder",
"source": "https://www.drupal.org/project/coder"
},
- "time": "2024-04-21T06:13:24+00:00"
+ "time": "2024-09-22T19:02:16+00:00"
},
{
"name": "drupal/core-dev",
- "version": "11.0.1",
+ "version": "11.x-dev",
"source": {
"type": "git",
"url": "https://github.com/drupal/core-dev.git",
- "reference": "0f1ce7633a63dc43eae90f29d268c53b6fb55d75"
+ "reference": "d67d25aed2907d93c4593fca76febeea093a7ff6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/drupal/core-dev/zipball/0f1ce7633a63dc43eae90f29d268c53b6fb55d75",
- "reference": "0f1ce7633a63dc43eae90f29d268c53b6fb55d75",
+ "url": "https://api.github.com/repos/drupal/core-dev/zipball/d67d25aed2907d93c4593fca76febeea093a7ff6",
+ "reference": "d67d25aed2907d93c4593fca76febeea093a7ff6",
"shasum": ""
},
"require": {
"behat/mink": "^1.11",
"behat/mink-browserkit-driver": "^2.2",
"colinodell/psr-testlogger": "^1.2",
- "composer/composer": "^2.7.7",
+ "composer/composer": "^2.8.1",
"drupal/coder": "^8.3.10",
"justinrainbow/json-schema": "^5.2",
- "lullabot/mink-selenium2-driver": "^1.7",
- "lullabot/php-webdriver": "^2.0.4",
- "mglaman/phpstan-drupal": "^1.2.10",
+ "lullabot/mink-selenium2-driver": "^1.7.3",
+ "lullabot/php-webdriver": "^2.0.5",
+ "mglaman/phpstan-drupal": "^1.2.11",
"micheh/phpcs-gitlab": "^1.1",
"mikey179/vfsstream": "^1.6.11",
"open-telemetry/exporter-otlp": "^1",
@@ -7832,7 +8493,7 @@
"php-http/guzzle7-adapter": "^1.0",
"phpspec/prophecy-phpunit": "^2",
"phpstan/extension-installer": "^1.1",
- "phpstan/phpstan": "^1.11.0",
+ "phpstan/phpstan": "^1.12.4",
"phpstan/phpstan-phpunit": "^1.3.16",
"phpunit/phpunit": "^10.5.19",
"symfony/browser-kit": "^7.1",
@@ -7845,6 +8506,7 @@
"conflict": {
"webflo/drupal-core-require-dev": "*"
},
+ "default-branch": true,
"type": "metapackage",
"notification-url": "https://packagist.org/downloads/",
"license": [
@@ -7852,22 +8514,22 @@
],
"description": "require-dev dependencies from drupal/drupal; use in addition to drupal/core-recommended to run tests from drupal/core.",
"support": {
- "source": "https://github.com/drupal/core-dev/tree/11.0.1"
+ "source": "https://github.com/drupal/core-dev/tree/11.x"
},
- "time": "2024-07-04T10:17:20+00:00"
+ "time": "2024-10-10T11:19:06+00:00"
},
{
"name": "google/protobuf",
- "version": "v3.25.4",
+ "version": "v3.25.5",
"source": {
"type": "git",
"url": "https://github.com/protocolbuffers/protobuf-php.git",
- "reference": "749f6c8e99a7fe51d096c2db656a4af9a46a6b5e"
+ "reference": "dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/749f6c8e99a7fe51d096c2db656a4af9a46a6b5e",
- "reference": "749f6c8e99a7fe51d096c2db656a4af9a46a6b5e",
+ "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4",
+ "reference": "dd2cf3f7b577dced3851c2ea76c3daa9f8aa0ff4",
"shasum": ""
},
"require": {
@@ -7896,9 +8558,9 @@
"proto"
],
"support": {
- "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.4"
+ "source": "https://github.com/protocolbuffers/protobuf-php/tree/v3.25.5"
},
- "time": "2024-07-24T17:10:25+00:00"
+ "time": "2024-09-18T22:04:15+00:00"
},
{
"name": "justinrainbow/json-schema",
@@ -8087,16 +8749,16 @@
},
{
"name": "mglaman/phpstan-drupal",
- "version": "1.2.12",
+ "version": "1.3.1",
"source": {
"type": "git",
"url": "https://github.com/mglaman/phpstan-drupal.git",
- "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1"
+ "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/346bdddda169a56b6ebb7dc17893f0ac8f33a4f1",
- "reference": "346bdddda169a56b6ebb7dc17893f0ac8f33a4f1",
+ "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/2bc25a59b53c8f3990f168efd71241d9c25ea0c3",
+ "reference": "2bc25a59b53c8f3990f168efd71241d9c25ea0c3",
"shasum": ""
},
"require": {
@@ -8105,7 +8767,7 @@
"phpstan/phpstan-deprecation-rules": "^1.1.4",
"symfony/finder": "^4.2 || ^5.0 || ^6.0 || ^7.0",
"symfony/yaml": "^4.2|| ^5.0 || ^6.0 || ^7.0",
- "webflo/drupal-finder": "^1.2"
+ "webflo/drupal-finder": "^1.3.1"
},
"require-dev": {
"behat/mink": "^1.8",
@@ -8171,7 +8833,7 @@
"description": "Drupal extension and rules for PHPStan",
"support": {
"issues": "https://github.com/mglaman/phpstan-drupal/issues",
- "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.12"
+ "source": "https://github.com/mglaman/phpstan-drupal/tree/1.3.1"
},
"funding": [
{
@@ -8187,7 +8849,7 @@
"type": "tidelift"
}
],
- "time": "2024-08-07T21:15:21+00:00"
+ "time": "2024-09-27T08:54:16+00:00"
},
{
"name": "micheh/phpcs-gitlab",
@@ -8243,23 +8905,24 @@
},
{
"name": "mikey179/vfsstream",
- "version": "v1.6.11",
+ "version": "v1.6.12",
"source": {
"type": "git",
"url": "https://github.com/bovigo/vfsStream.git",
- "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f"
+ "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f",
- "reference": "17d16a85e6c26ce1f3e2fa9ceeacdc2855db1e9f",
+ "url": "https://api.github.com/repos/bovigo/vfsStream/zipball/fe695ec993e0a55c3abdda10a9364eb31c6f1bf0",
+ "reference": "fe695ec993e0a55c3abdda10a9364eb31c6f1bf0",
"shasum": ""
},
"require": {
- "php": ">=5.3.0"
+ "php": ">=7.1.0"
},
"require-dev": {
- "phpunit/phpunit": "^4.5|^5.0"
+ "phpunit/phpunit": "^7.5||^8.5||^9.6",
+ "yoast/phpunit-polyfills": "^2.0"
},
"type": "library",
"extra": {
@@ -8290,7 +8953,7 @@
"source": "https://github.com/bovigo/vfsStream/tree/master",
"wiki": "https://github.com/bovigo/vfsStream/wiki"
},
- "time": "2022-02-23T02:02:42+00:00"
+ "time": "2024-08-29T18:43:31+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -8350,37 +9013,106 @@
"type": "tidelift"
}
],
- "time": "2024-06-12T14:39:25+00:00"
+ "time": "2024-06-12T14:39:25+00:00"
+ },
+ {
+ "name": "nyholm/psr7-server",
+ "version": "1.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Nyholm/psr7-server.git",
+ "reference": "4335801d851f554ca43fa6e7d2602141538854dc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Nyholm/psr7-server/zipball/4335801d851f554ca43fa6e7d2602141538854dc",
+ "reference": "4335801d851f554ca43fa6e7d2602141538854dc",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0",
+ "psr/http-factory": "^1.0",
+ "psr/http-message": "^1.0 || ^2.0"
+ },
+ "require-dev": {
+ "nyholm/nsa": "^1.1",
+ "nyholm/psr7": "^1.3",
+ "phpunit/phpunit": "^7.0 || ^8.5 || ^9.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Nyholm\\Psr7Server\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com"
+ },
+ {
+ "name": "Martijn van der Ven",
+ "email": "martijn@vanderven.se"
+ }
+ ],
+ "description": "Helper classes to handle PSR-7 server requests",
+ "homepage": "http://tnyholm.se",
+ "keywords": [
+ "psr-17",
+ "psr-7"
+ ],
+ "support": {
+ "issues": "https://github.com/Nyholm/psr7-server/issues",
+ "source": "https://github.com/Nyholm/psr7-server/tree/1.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/Zegnat",
+ "type": "github"
+ },
+ {
+ "url": "https://github.com/nyholm",
+ "type": "github"
+ }
+ ],
+ "time": "2023-11-08T09:30:43+00:00"
},
{
"name": "open-telemetry/api",
- "version": "1.0.3",
+ "version": "1.1.1",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/api.git",
- "reference": "87de95d926f46262885d0d390060c095af13e2e5"
+ "reference": "542064815d38a6df55af7957cd6f1d7d967c99c6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/87de95d926f46262885d0d390060c095af13e2e5",
- "reference": "87de95d926f46262885d0d390060c095af13e2e5",
+ "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/542064815d38a6df55af7957cd6f1d7d967c99c6",
+ "reference": "542064815d38a6df55af7957cd6f1d7d967c99c6",
"shasum": ""
},
"require": {
"open-telemetry/context": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"psr/log": "^1.1|^2.0|^3.0",
- "symfony/polyfill-php80": "^1.26",
- "symfony/polyfill-php81": "^1.26",
"symfony/polyfill-php82": "^1.26"
},
"conflict": {
- "open-telemetry/sdk": "<=1.0.4"
+ "open-telemetry/sdk": "<=1.0.8"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "1.0.x-dev"
+ "dev-main": "1.1.x-dev"
+ },
+ "spi": {
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\HookManagerInterface": [
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\ExtensionHookManager"
+ ]
}
},
"autoload": {
@@ -8417,26 +9149,24 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-06T01:32:25+00:00"
+ "time": "2024-10-15T22:42:37+00:00"
},
{
"name": "open-telemetry/context",
- "version": "1.0.2",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/context.git",
- "reference": "e9d254a7c89885e63fd2fde54e31e81aaaf52b7c"
+ "reference": "0cba875ea1953435f78aec7f1d75afa87bdbf7f3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/context/zipball/e9d254a7c89885e63fd2fde54e31e81aaaf52b7c",
- "reference": "e9d254a7c89885e63fd2fde54e31e81aaaf52b7c",
+ "url": "https://api.github.com/repos/opentelemetry-php/context/zipball/0cba875ea1953435f78aec7f1d75afa87bdbf7f3",
+ "reference": "0cba875ea1953435f78aec7f1d75afa87bdbf7f3",
"shasum": ""
},
"require": {
- "php": "^7.4 || ^8.0",
- "symfony/polyfill-php80": "^1.26",
- "symfony/polyfill-php81": "^1.26",
+ "php": "^8.1",
"symfony/polyfill-php82": "^1.26"
},
"suggest": {
@@ -8478,27 +9208,27 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-01-13T05:50:44+00:00"
+ "time": "2024-08-21T00:29:20+00:00"
},
{
"name": "open-telemetry/exporter-otlp",
- "version": "1.0.4",
+ "version": "1.1.0",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/exporter-otlp.git",
- "reference": "342686bfce05867b56561a0af2fc8a4a8f27b3cc"
+ "reference": "9b6de12204f25f8ab9540b46d6e7b5151897ce18"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/342686bfce05867b56561a0af2fc8a4a8f27b3cc",
- "reference": "342686bfce05867b56561a0af2fc8a4a8f27b3cc",
+ "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/9b6de12204f25f8ab9540b46d6e7b5151897ce18",
+ "reference": "9b6de12204f25f8ab9540b46d6e7b5151897ce18",
"shasum": ""
},
"require": {
"open-telemetry/api": "^1.0",
"open-telemetry/gen-otlp-protobuf": "^1.1",
"open-telemetry/sdk": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"php-http/discovery": "^1.14"
},
"type": "library",
@@ -8542,25 +9272,25 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-28T21:57:02+00:00"
+ "time": "2024-04-30T18:28:30+00:00"
},
{
"name": "open-telemetry/gen-otlp-protobuf",
- "version": "1.1.0",
+ "version": "1.2.0",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/gen-otlp-protobuf.git",
- "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3"
+ "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3",
- "reference": "76e2a44357f8c3fdcabcb070ec8a59e52ae3e3c3",
+ "url": "https://api.github.com/repos/opentelemetry-php/gen-otlp-protobuf/zipball/3aa87bc4d0279ebb53c2917a79f26602625c488e",
+ "reference": "3aa87bc4d0279ebb53c2917a79f26602625c488e",
"shasum": ""
},
"require": {
"google/protobuf": "^3.3.0",
- "php": "^7.4 || ^8.0"
+ "php": "^8.0"
},
"suggest": {
"ext-protobuf": "For better performance, when dealing with the protobuf format"
@@ -8605,47 +9335,54 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-01-16T21:54:57+00:00"
+ "time": "2024-04-30T18:28:30+00:00"
},
{
"name": "open-telemetry/sdk",
- "version": "1.0.8",
+ "version": "1.1.2",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/sdk.git",
- "reference": "1da4c0ca4f1a3c0fe84b81729dadec16f464fa77"
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/1da4c0ca4f1a3c0fe84b81729dadec16f464fa77",
- "reference": "1da4c0ca4f1a3c0fe84b81729dadec16f464fa77",
+ "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
+ "reference": "fb0ff8d8279a3776bd604791e2531dd0cc147e8b",
"shasum": ""
},
"require": {
"ext-json": "*",
- "open-telemetry/api": "^1.0",
+ "nyholm/psr7-server": "^1.1",
+ "open-telemetry/api": "~1.0 || ~1.1",
"open-telemetry/context": "^1.0",
"open-telemetry/sem-conv": "^1.0",
- "php": "^7.4 || ^8.0",
+ "php": "^8.1",
"php-http/discovery": "^1.14",
"psr/http-client": "^1.0",
"psr/http-client-implementation": "^1.0",
"psr/http-factory-implementation": "^1.0",
"psr/http-message": "^1.0.1|^2.0",
"psr/log": "^1.1|^2.0|^3.0",
+ "ramsey/uuid": "^3.0 || ^4.0",
"symfony/polyfill-mbstring": "^1.23",
- "symfony/polyfill-php80": "^1.26",
- "symfony/polyfill-php81": "^1.26",
- "symfony/polyfill-php82": "^1.26"
+ "symfony/polyfill-php82": "^1.26",
+ "tbachert/spi": "^1.0.1"
},
"suggest": {
"ext-gmp": "To support unlimited number of synchronous metric readers",
- "ext-mbstring": "To increase performance of string operations"
+ "ext-mbstring": "To increase performance of string operations",
+ "open-telemetry/sdk-configuration": "File-based OpenTelemetry SDK configuration"
},
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "1.0.x-dev"
+ },
+ "spi": {
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\HookManagerInterface": [
+ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\ExtensionHookManager"
+ ]
}
},
"autoload": {
@@ -8688,20 +9425,20 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-02-02T03:42:40+00:00"
+ "time": "2024-10-18T21:01:35+00:00"
},
{
"name": "open-telemetry/sem-conv",
- "version": "1.25.0",
+ "version": "1.27.1",
"source": {
"type": "git",
"url": "https://github.com/opentelemetry-php/sem-conv.git",
- "reference": "23f457ba390847647a17068e0095d9ffe9a4824c"
+ "reference": "1dba705fea74bc0718d04be26090e3697e56f4e6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/opentelemetry-php/sem-conv/zipball/23f457ba390847647a17068e0095d9ffe9a4824c",
- "reference": "23f457ba390847647a17068e0095d9ffe9a4824c",
+ "url": "https://api.github.com/repos/opentelemetry-php/sem-conv/zipball/1dba705fea74bc0718d04be26090e3697e56f4e6",
+ "reference": "1dba705fea74bc0718d04be26090e3697e56f4e6",
"shasum": ""
},
"require": {
@@ -8745,7 +9482,7 @@
"issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
"source": "https://github.com/open-telemetry/opentelemetry-php"
},
- "time": "2024-04-09T23:31:35+00:00"
+ "time": "2024-08-28T09:20:31+00:00"
},
{
"name": "phar-io/manifest",
@@ -8867,16 +9604,16 @@
},
{
"name": "php-http/discovery",
- "version": "1.19.4",
+ "version": "1.20.0",
"source": {
"type": "git",
"url": "https://github.com/php-http/discovery.git",
- "reference": "0700efda8d7526335132360167315fdab3aeb599"
+ "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/discovery/zipball/0700efda8d7526335132360167315fdab3aeb599",
- "reference": "0700efda8d7526335132360167315fdab3aeb599",
+ "url": "https://api.github.com/repos/php-http/discovery/zipball/82fe4c73ef3363caed49ff8dd1539ba06044910d",
+ "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d",
"shasum": ""
},
"require": {
@@ -8940,9 +9677,9 @@
],
"support": {
"issues": "https://github.com/php-http/discovery/issues",
- "source": "https://github.com/php-http/discovery/tree/1.19.4"
+ "source": "https://github.com/php-http/discovery/tree/1.20.0"
},
- "time": "2024-03-29T13:00:05+00:00"
+ "time": "2024-10-02T11:20:13+00:00"
},
{
"name": "php-http/guzzle7-adapter",
@@ -9008,16 +9745,16 @@
},
{
"name": "php-http/httplug",
- "version": "2.4.0",
+ "version": "2.4.1",
"source": {
"type": "git",
"url": "https://github.com/php-http/httplug.git",
- "reference": "625ad742c360c8ac580fcc647a1541d29e257f67"
+ "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-http/httplug/zipball/625ad742c360c8ac580fcc647a1541d29e257f67",
- "reference": "625ad742c360c8ac580fcc647a1541d29e257f67",
+ "url": "https://api.github.com/repos/php-http/httplug/zipball/5cad731844891a4c282f3f3e1b582c46839d22f4",
+ "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4",
"shasum": ""
},
"require": {
@@ -9059,9 +9796,9 @@
],
"support": {
"issues": "https://github.com/php-http/httplug/issues",
- "source": "https://github.com/php-http/httplug/tree/2.4.0"
+ "source": "https://github.com/php-http/httplug/tree/2.4.1"
},
- "time": "2023-04-14T15:10:03+00:00"
+ "time": "2024-09-23T11:39:58+00:00"
},
{
"name": "php-http/promise",
@@ -9413,22 +10150,22 @@
},
{
"name": "phpstan/extension-installer",
- "version": "1.4.1",
+ "version": "1.4.3",
"source": {
"type": "git",
"url": "https://github.com/phpstan/extension-installer.git",
- "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203"
+ "reference": "85e90b3942d06b2326fba0403ec24fe912372936"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f6b87faf9fc7978eab2f7919a8760bc9f58f9203",
- "reference": "f6b87faf9fc7978eab2f7919a8760bc9f58f9203",
+ "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/85e90b3942d06b2326fba0403ec24fe912372936",
+ "reference": "85e90b3942d06b2326fba0403ec24fe912372936",
"shasum": ""
},
"require": {
"composer-plugin-api": "^2.0",
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.9.0"
+ "phpstan/phpstan": "^1.9.0 || ^2.0"
},
"require-dev": {
"composer/composer": "^2.0",
@@ -9449,24 +10186,28 @@
"MIT"
],
"description": "Composer plugin for automatic installation of PHPStan extensions",
+ "keywords": [
+ "dev",
+ "static analysis"
+ ],
"support": {
"issues": "https://github.com/phpstan/extension-installer/issues",
- "source": "https://github.com/phpstan/extension-installer/tree/1.4.1"
+ "source": "https://github.com/phpstan/extension-installer/tree/1.4.3"
},
- "time": "2024-06-10T08:20:49+00:00"
+ "time": "2024-09-04T20:21:43+00:00"
},
{
"name": "phpstan/phpdoc-parser",
- "version": "1.29.1",
+ "version": "1.33.0",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4"
+ "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/fcaefacf2d5c417e928405b71b400d4ce10daaf4",
- "reference": "fcaefacf2d5c417e928405b71b400d4ce10daaf4",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/82a311fd3690fb2bf7b64d5c98f912b3dd746140",
+ "reference": "82a311fd3690fb2bf7b64d5c98f912b3dd746140",
"shasum": ""
},
"require": {
@@ -9498,22 +10239,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.29.1"
+ "source": "https://github.com/phpstan/phpdoc-parser/tree/1.33.0"
},
- "time": "2024-05-31T08:52:43+00:00"
+ "time": "2024-10-13T11:25:22+00:00"
},
{
"name": "phpstan/phpstan",
- "version": "1.11.10",
+ "version": "1.12.7",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan.git",
- "reference": "640410b32995914bde3eed26fa89552f9c2c082f"
+ "reference": "dc2b9976bd8b0f84ec9b0e50cc35378551de7af0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan/zipball/640410b32995914bde3eed26fa89552f9c2c082f",
- "reference": "640410b32995914bde3eed26fa89552f9c2c082f",
+ "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dc2b9976bd8b0f84ec9b0e50cc35378551de7af0",
+ "reference": "dc2b9976bd8b0f84ec9b0e50cc35378551de7af0",
"shasum": ""
},
"require": {
@@ -9558,25 +10299,25 @@
"type": "github"
}
],
- "time": "2024-08-08T09:02:50+00:00"
+ "time": "2024-10-18T11:12:07+00:00"
},
{
"name": "phpstan/phpstan-deprecation-rules",
- "version": "1.2.0",
+ "version": "1.2.1",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpstan-deprecation-rules.git",
- "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26"
+ "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/fa8cce7720fa782899a0aa97b6a41225d1bb7b26",
- "reference": "fa8cce7720fa782899a0aa97b6a41225d1bb7b26",
+ "url": "https://api.github.com/repos/phpstan/phpstan-deprecation-rules/zipball/f94d246cc143ec5a23da868f8f7e1393b50eaa82",
+ "reference": "f94d246cc143ec5a23da868f8f7e1393b50eaa82",
"shasum": ""
},
"require": {
"php": "^7.2 || ^8.0",
- "phpstan/phpstan": "^1.11"
+ "phpstan/phpstan": "^1.12"
},
"require-dev": {
"php-parallel-lint/php-parallel-lint": "^1.2",
@@ -9603,9 +10344,9 @@
"description": "PHPStan rules for detecting usage of deprecated classes, methods, properties, constants and traits.",
"support": {
"issues": "https://github.com/phpstan/phpstan-deprecation-rules/issues",
- "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.0"
+ "source": "https://github.com/phpstan/phpstan-deprecation-rules/tree/1.2.1"
},
- "time": "2024-04-20T06:39:48+00:00"
+ "time": "2024-09-11T15:52:35+00:00"
},
{
"name": "phpstan/phpstan-phpunit",
@@ -9661,32 +10402,32 @@
},
{
"name": "phpunit/php-code-coverage",
- "version": "10.1.15",
+ "version": "10.1.16",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae"
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae",
- "reference": "5da8b1728acd1e6ffdf2ff32ffbdfd04307f26ae",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77",
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
"ext-xmlwriter": "*",
- "nikic/php-parser": "^4.18 || ^5.0",
+ "nikic/php-parser": "^4.19.1 || ^5.1.0",
"php": ">=8.1",
- "phpunit/php-file-iterator": "^4.0",
- "phpunit/php-text-template": "^3.0",
- "sebastian/code-unit-reverse-lookup": "^3.0",
- "sebastian/complexity": "^3.0",
- "sebastian/environment": "^6.0",
- "sebastian/lines-of-code": "^2.0",
- "sebastian/version": "^4.0",
- "theseer/tokenizer": "^1.2.0"
+ "phpunit/php-file-iterator": "^4.1.0",
+ "phpunit/php-text-template": "^3.0.1",
+ "sebastian/code-unit-reverse-lookup": "^3.0.0",
+ "sebastian/complexity": "^3.2.0",
+ "sebastian/environment": "^6.1.0",
+ "sebastian/lines-of-code": "^2.0.2",
+ "sebastian/version": "^4.0.1",
+ "theseer/tokenizer": "^1.2.3"
},
"require-dev": {
"phpunit/phpunit": "^10.1"
@@ -9698,7 +10439,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "10.1-dev"
+ "dev-main": "10.1.x-dev"
}
},
"autoload": {
@@ -9727,7 +10468,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/10.1.15"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16"
},
"funding": [
{
@@ -9735,7 +10476,7 @@
"type": "github"
}
],
- "time": "2024-06-29T08:25:15+00:00"
+ "time": "2024-08-22T04:31:57+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -9982,16 +10723,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.5.30",
+ "version": "10.5.37",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "b15524febac0153876b4ba9aab3326c2ee94c897"
+ "reference": "c7cffa0efa2b70c22366523e6d804c9419eb2400"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b15524febac0153876b4ba9aab3326c2ee94c897",
- "reference": "b15524febac0153876b4ba9aab3326c2ee94c897",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c7cffa0efa2b70c22366523e6d804c9419eb2400",
+ "reference": "c7cffa0efa2b70c22366523e6d804c9419eb2400",
"shasum": ""
},
"require": {
@@ -10005,14 +10746,14 @@
"phar-io/manifest": "^2.0.4",
"phar-io/version": "^3.2.1",
"php": ">=8.1",
- "phpunit/php-code-coverage": "^10.1.15",
+ "phpunit/php-code-coverage": "^10.1.16",
"phpunit/php-file-iterator": "^4.1.0",
"phpunit/php-invoker": "^4.0.0",
"phpunit/php-text-template": "^3.0.1",
"phpunit/php-timer": "^6.0.0",
"sebastian/cli-parser": "^2.0.1",
"sebastian/code-unit": "^2.0.0",
- "sebastian/comparator": "^5.0.2",
+ "sebastian/comparator": "^5.0.3",
"sebastian/diff": "^5.1.1",
"sebastian/environment": "^6.1.0",
"sebastian/exporter": "^5.1.2",
@@ -10063,7 +10804,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.30"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.37"
},
"funding": [
{
@@ -10079,7 +10820,7 @@
"type": "tidelift"
}
],
- "time": "2024-08-13T06:09:37+00:00"
+ "time": "2024-10-19T13:03:41+00:00"
},
{
"name": "phrity/net-stream",
@@ -10308,6 +11049,187 @@
},
"time": "2024-05-31T13:43:32+00:00"
},
+ {
+ "name": "ramsey/collection",
+ "version": "2.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/collection.git",
+ "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/collection/zipball/a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5",
+ "reference": "a4b48764bfbb8f3a6a4d1aeb1a35bb5e9ecac4a5",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "captainhook/plugin-composer": "^5.3",
+ "ergebnis/composer-normalize": "^2.28.3",
+ "fakerphp/faker": "^1.21",
+ "hamcrest/hamcrest-php": "^2.0",
+ "jangregor/phpstan-prophecy": "^1.0",
+ "mockery/mockery": "^1.5",
+ "php-parallel-lint/php-console-highlighter": "^1.0",
+ "php-parallel-lint/php-parallel-lint": "^1.3",
+ "phpcsstandards/phpcsutils": "^1.0.0-rc1",
+ "phpspec/prophecy-phpunit": "^2.0",
+ "phpstan/extension-installer": "^1.2",
+ "phpstan/phpstan": "^1.9",
+ "phpstan/phpstan-mockery": "^1.1",
+ "phpstan/phpstan-phpunit": "^1.3",
+ "phpunit/phpunit": "^9.5",
+ "psalm/plugin-mockery": "^1.1",
+ "psalm/plugin-phpunit": "^0.18.4",
+ "ramsey/coding-standard": "^2.0.3",
+ "ramsey/conventional-commits": "^1.3",
+ "vimeo/psalm": "^5.4"
+ },
+ "type": "library",
+ "extra": {
+ "captainhook": {
+ "force-install": true
+ },
+ "ramsey/conventional-commits": {
+ "configFile": "conventional-commits.json"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Ramsey\\Collection\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ben Ramsey",
+ "email": "ben@benramsey.com",
+ "homepage": "https://benramsey.com"
+ }
+ ],
+ "description": "A PHP library for representing and manipulating collections.",
+ "keywords": [
+ "array",
+ "collection",
+ "hash",
+ "map",
+ "queue",
+ "set"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/collection/issues",
+ "source": "https://github.com/ramsey/collection/tree/2.0.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/collection",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2022-12-31T21:50:55+00:00"
+ },
+ {
+ "name": "ramsey/uuid",
+ "version": "4.7.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/uuid.git",
+ "reference": "91039bc1faa45ba123c4328958e620d382ec7088"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088",
+ "reference": "91039bc1faa45ba123c4328958e620d382ec7088",
+ "shasum": ""
+ },
+ "require": {
+ "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12",
+ "ext-json": "*",
+ "php": "^8.0",
+ "ramsey/collection": "^1.2 || ^2.0"
+ },
+ "replace": {
+ "rhumsaa/uuid": "self.version"
+ },
+ "require-dev": {
+ "captainhook/captainhook": "^5.10",
+ "captainhook/plugin-composer": "^5.3",
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "doctrine/annotations": "^1.8",
+ "ergebnis/composer-normalize": "^2.15",
+ "mockery/mockery": "^1.3",
+ "paragonie/random-lib": "^2",
+ "php-mock/php-mock": "^2.2",
+ "php-mock/php-mock-mockery": "^1.3",
+ "php-parallel-lint/php-parallel-lint": "^1.1",
+ "phpbench/phpbench": "^1.0",
+ "phpstan/extension-installer": "^1.1",
+ "phpstan/phpstan": "^1.8",
+ "phpstan/phpstan-mockery": "^1.1",
+ "phpstan/phpstan-phpunit": "^1.1",
+ "phpunit/phpunit": "^8.5 || ^9",
+ "ramsey/composer-repl": "^1.4",
+ "slevomat/coding-standard": "^8.4",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.9"
+ },
+ "suggest": {
+ "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
+ "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.",
+ "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.",
+ "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
+ "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
+ },
+ "type": "library",
+ "extra": {
+ "captainhook": {
+ "force-install": true
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Ramsey\\Uuid\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
+ "keywords": [
+ "guid",
+ "identifier",
+ "uuid"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/uuid/issues",
+ "source": "https://github.com/ramsey/uuid/tree/4.7.6"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-04-27T21:32:50+00:00"
+ },
{
"name": "react/promise",
"version": "v3.2.0",
@@ -10551,16 +11473,16 @@
},
{
"name": "sebastian/comparator",
- "version": "5.0.2",
+ "version": "5.0.3",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53"
+ "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53",
- "reference": "2d3e04c3b4c1e84a5e7382221ad8883c8fbc4f53",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
+ "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
"shasum": ""
},
"require": {
@@ -10571,7 +11493,7 @@
"sebastian/exporter": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^10.4"
+ "phpunit/phpunit": "^10.5"
},
"type": "library",
"extra": {
@@ -10616,7 +11538,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
- "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.2"
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.3"
},
"funding": [
{
@@ -10624,7 +11546,7 @@
"type": "github"
}
],
- "time": "2024-08-12T06:03:08+00:00"
+ "time": "2024-10-18T14:56:07+00:00"
},
{
"name": "sebastian/complexity",
@@ -11528,16 +12450,16 @@
},
{
"name": "squizlabs/php_codesniffer",
- "version": "3.10.2",
+ "version": "3.10.3",
"source": {
"type": "git",
"url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git",
- "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017"
+ "reference": "62d32998e820bddc40f99f8251958aed187a5c9c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/86e5f5dd9a840c46810ebe5ff1885581c42a3017",
- "reference": "86e5f5dd9a840c46810ebe5ff1885581c42a3017",
+ "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/62d32998e820bddc40f99f8251958aed187a5c9c",
+ "reference": "62d32998e820bddc40f99f8251958aed187a5c9c",
"shasum": ""
},
"require": {
@@ -11604,7 +12526,7 @@
"type": "open_collective"
}
],
- "time": "2024-07-21T23:26:44+00:00"
+ "time": "2024-09-18T10:38:58+00:00"
},
{
"name": "symfony/browser-kit",
@@ -11741,16 +12663,16 @@
},
{
"name": "symfony/dom-crawler",
- "version": "v7.1.1",
+ "version": "v7.1.5",
"source": {
"type": "git",
"url": "https://github.com/symfony/dom-crawler.git",
- "reference": "01ce8174447f1f1dd33a5854b01beef79061d9fa"
+ "reference": "b92af238457a7cdd2738f941cd525d76313e8283"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/01ce8174447f1f1dd33a5854b01beef79061d9fa",
- "reference": "01ce8174447f1f1dd33a5854b01beef79061d9fa",
+ "url": "https://api.github.com/repos/symfony/dom-crawler/zipball/b92af238457a7cdd2738f941cd525d76313e8283",
+ "reference": "b92af238457a7cdd2738f941cd525d76313e8283",
"shasum": ""
},
"require": {
@@ -11788,7 +12710,7 @@
"description": "Eases DOM navigation for HTML and XML documents",
"homepage": "https://symfony.com",
"support": {
- "source": "https://github.com/symfony/dom-crawler/tree/v7.1.1"
+ "source": "https://github.com/symfony/dom-crawler/tree/v7.1.5"
},
"funding": [
{
@@ -11804,7 +12726,7 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T14:57:53+00:00"
+ "time": "2024-09-15T06:48:17+00:00"
},
{
"name": "symfony/lock",
@@ -11886,20 +12808,20 @@
},
{
"name": "symfony/polyfill-php73",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php73.git",
- "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1"
+ "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/ec444d3f3f6505bb28d11afa41e75faadebc10a1",
- "reference": "ec444d3f3f6505bb28d11afa41e75faadebc10a1",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/0f68c03565dcaaf25a890667542e8bd75fe7e5bb",
+ "reference": "0f68c03565dcaaf25a890667542e8bd75fe7e5bb",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"type": "library",
"extra": {
@@ -11942,7 +12864,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php73/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-php73/tree/v1.31.0"
},
"funding": [
{
@@ -11958,24 +12880,104 @@
"type": "tidelift"
}
],
- "time": "2024-05-31T15:07:36+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.31.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
+ "reference": "60328e362d4c2c802a54fcbf04f9d3fb892b4cf8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2"
+ },
+ "type": "library",
+ "extra": {
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "files": [
+ "bootstrap.php"
+ ],
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.31.0"
+ },
+ "funding": [
+ {
+ "url": "https://symfony.com/sponsor",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/symfony/symfony",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2024-09-09T11:45:10+00:00"
},
{
"name": "symfony/polyfill-php82",
- "version": "v1.30.0",
+ "version": "v1.31.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php82.git",
- "reference": "77ff49780f56906788a88974867ed68bc49fae5b"
+ "reference": "5d2ed36f7734637dacc025f179698031951b1692"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/77ff49780f56906788a88974867ed68bc49fae5b",
- "reference": "77ff49780f56906788a88974867ed68bc49fae5b",
+ "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/5d2ed36f7734637dacc025f179698031951b1692",
+ "reference": "5d2ed36f7734637dacc025f179698031951b1692",
"shasum": ""
},
"require": {
- "php": ">=7.1"
+ "php": ">=7.2"
},
"type": "library",
"extra": {
@@ -12018,7 +13020,7 @@
"shim"
],
"support": {
- "source": "https://github.com/symfony/polyfill-php82/tree/v1.30.0"
+ "source": "https://github.com/symfony/polyfill-php82/tree/v1.31.0"
},
"funding": [
{
@@ -12034,7 +13036,59 @@
"type": "tidelift"
}
],
- "time": "2024-06-19T12:30:46+00:00"
+ "time": "2024-09-09T11:45:10+00:00"
+ },
+ {
+ "name": "tbachert/spi",
+ "version": "v1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Nevay/spi.git",
+ "reference": "2ddfaf815dafb45791a61b08170de8d583c16062"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Nevay/spi/zipball/2ddfaf815dafb45791a61b08170de8d583c16062",
+ "reference": "2ddfaf815dafb45791a61b08170de8d583c16062",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^2.0",
+ "composer/semver": "^1.0 || ^2.0 || ^3.0",
+ "php": "^8.1"
+ },
+ "require-dev": {
+ "composer/composer": "^2.0",
+ "infection/infection": "^0.27.9",
+ "phpunit/phpunit": "^10.5",
+ "psalm/phar": "^5.18"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.2.x-dev"
+ },
+ "class": "Nevay\\SPI\\Composer\\Plugin",
+ "plugin-optional": true
+ },
+ "autoload": {
+ "psr-4": {
+ "Nevay\\SPI\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "description": "Service provider loading facility",
+ "keywords": [
+ "service provider"
+ ],
+ "support": {
+ "issues": "https://github.com/Nevay/spi/issues",
+ "source": "https://github.com/Nevay/spi/tree/v1.0.2"
+ },
+ "time": "2024-10-04T16:36:12+00:00"
},
{
"name": "theseer/tokenizer",
@@ -12194,11 +13248,14 @@
"aliases": [],
"minimum-stability": "dev",
"stability-flags": {
- "joachim-n/drupal-project-contrib-development": 20
+ "drupal/core-composer-scaffold": 20,
+ "drupal/core-dev": 20,
+ "drupal/core-recommended": 20,
+ "drupal/term_merge": 10
},
"prefer-stable": true,
"prefer-lowest": false,
- "platform": [],
- "platform-dev": [],
+ "platform": {},
+ "platform-dev": {},
"plugin-api-version": "2.6.0"
}
diff --git a/phpstan.neon b/phpstan.neon
new file mode 100644
index 0000000..81429b5
--- /dev/null
+++ b/phpstan.neon
@@ -0,0 +1,11 @@
+# Taxonomy manager module settings.
+parameters:
+ level: 2
+
+ ignoreErrors:
+ # new static() is a best practice in Drupal, so we cannot fix that.
+ - "#^Unsafe usage of new static#"
+ # Core ignores this as well.
+ - "#^Class .* extends @internal class#"
+ # Until the class is refactored more.
+ - "#^Static call to instance method .*getPartialTree\\(\\)#"
diff --git a/phpstan.neon.dist b/phpstan.neon.dist
new file mode 100644
index 0000000..05f579d
--- /dev/null
+++ b/phpstan.neon.dist
@@ -0,0 +1,12 @@
+parameters:
+ level: 1
+
+ ignoreErrors:
+ # new static() is a best practice in Drupal, so we cannot fix that.
+ - "#^Unsafe usage of new static#"
+ # Ignore PHPUnit Prophecy class reflection errors.
+ - "#^Call to an undefined method Prophecy#"
+ # Core ignores this as well.
+ - "#^Class .* extends @internal class#"
+ # Until the class is refactored more.
+ - "#^Static call to instance method .*getPartialTree\\(\\)#"
diff --git a/phpunit.xml b/phpunit.xml
index e20dcbc..cc44ab6 100644
--- a/phpunit.xml
+++ b/phpunit.xml
@@ -35,7 +35,8 @@
-
+
+
@@ -83,19 +84,19 @@
- ./web/core/tests/TestSuites/UnitTestSuite.php
+ ./web/core/tests/Drupal/Tests
- ./web/core/tests/TestSuites/KernelTestSuite.php
+ ./web/core/tests/Drupal/KernelTests
- ./web/core/tests/TestSuites/FunctionalTestSuite.php
+ ./web/core/tests/Drupal/FunctionalTests
- ./web/core/tests/TestSuites/FunctionalJavascriptTestSuite.php
+ ./web/core/tests/Drupal/FunctionalJavascriptTests
- ./web/core/tests/TestSuites/BuildTestSuite.php
+ ./web/core/tests/Drupal/BuildTests