From 405389fcddb7f9e8a3c146e1681f966d72d13bbd Mon Sep 17 00:00:00 2001 From: Vishal Khode Date: Thu, 10 Oct 2024 18:22:48 +0530 Subject: [PATCH 1/5] ACMS-000: Update workflow to start re-running CI for headless. --- .github/workflows/acquia_cms_ci.workflow.yml | 31 +------------------- 1 file changed, 1 insertion(+), 30 deletions(-) diff --git a/.github/workflows/acquia_cms_ci.workflow.yml b/.github/workflows/acquia_cms_ci.workflow.yml index 645bfccd3..a17943db9 100644 --- a/.github/workflows/acquia_cms_ci.workflow.yml +++ b/.github/workflows/acquia_cms_ci.workflow.yml @@ -88,13 +88,6 @@ jobs: #coverage: xdebug - name: Execute PHPStan run: | - # Remove Acquia CMS modules. - # @todo: Remove module from below which you want to make Drupal 11 compatible. - composer remove "drupal/acquia_cms_headless" --no-install --no-update - # Remove acquia_cms_headless module. - rm -fr modules/acquia_cms_headless - # Unset the repository path. - composer config repositories.acquia_cms_headless --unset rm composer.lock composer install ./vendor/bin/phpstan analyze @@ -166,13 +159,6 @@ jobs: # aws-region: ${{ secrets.AWS_DEFAULT_REGION }} - name: Before Install run: | - # Remove Acquia CMS modules. - # @todo: Remove module from below which you want to make Drupal 11 compatible. - composer remove "drupal/acquia_cms_headless" --no-install --no-update - # Remove acquia_cms_headless module. - rm -fr modules/acquia_cms_headless - # Unset the repository path. - composer config repositories.acquia_cms_headless --unset # Update the CI by adding patches without pinning the following modules. #composer require "drupal/facets:^2.0.6" --no-update --no-install -d modules/acquia_cms_search @@ -245,7 +231,7 @@ jobs: - acquia_cms_common - acquia_cms_document - acquia_cms_event - # - acquia_cms_headless + - acquia_cms_headless - acquia_cms_image - acquia_cms_page - acquia_cms_person @@ -271,13 +257,6 @@ jobs: curl https://gist.githubusercontent.com/rajeshreeputra/170586f217b422eb9cdfd9ca9457a2e3/raw/c2f277ba9005b91d7f662cacf37b3940a66a9b8c/sut-path-reposories.patch | git -C ../orca apply - name: Before Install run: | - # Remove Acquia CMS modules. - # @todo: Remove module from below which you want to make Drupal 11 compatible. - composer remove "drupal/acquia_cms_headless" --no-install --no-update - # Remove acquia_cms_headless module. - rm -fr modules/acquia_cms_headless - # Unset the repository path. - composer config repositories.acquia_cms_headless --unset # Remove all ExistingSite test in CI. find tests/src -type f -name "*Test.php" -path "*/ExistingSite*/*" -exec rm -fr '{}' ';' # Remove all PHPUnit test files, excluding the current module's PHPUnit tests. @@ -375,14 +354,6 @@ jobs: aws-region: ${{ secrets.AWS_DEFAULT_REGION }} - name: Before Install run: | - # Remove Acquia CMS modules. - # @todo: Remove module from below which you want to make Drupal 11 compatible. - composer remove "drupal/acquia_cms_headless" --no-install --no-update - # Remove acquia_cms_headless module. - rm -fr modules/acquia_cms_headless - # Unset the repository path. - composer config repositories.acquia_cms_headless --unset - # Remove all PHPunit tests from acquia_cms modules. find modules/*/tests tests/src -type f -name "*Test.php" -exec rm -fr '{}' ';' From 1cf4be0f22849184a96f2257a7b6fa036515f6f0 Mon Sep 17 00:00:00 2001 From: Vishal Khode Date: Thu, 10 Oct 2024 18:48:50 +0530 Subject: [PATCH 2/5] ACMS-000: Added back acquia_cms_headless module in root. --- composer.json | 4 +- composer.lock | 6753 ++++++++++++++------- modules/acquia_cms_headless/composer.json | 2 +- 3 files changed, 4426 insertions(+), 2333 deletions(-) diff --git a/composer.json b/composer.json index 271564852..cc8a2e65e 100644 --- a/composer.json +++ b/composer.json @@ -21,6 +21,7 @@ "drupal/acquia_cms_audio": "dev-develop", "drupal/acquia_cms_component": "dev-develop", "drupal/acquia_cms_dam": "dev-develop", + "drupal/acquia_cms_headless": "dev-develop", "drupal/acquia_cms_site_studio": "dev-develop", "drupal/acquia_cms_starter": "dev-develop", "drupal/acquia_cms_toolbar": "dev-develop", @@ -264,7 +265,8 @@ "phpro/grumphp-shim": true, "phpstan/extension-installer": true, "webdriver-binary/binary-chromedriver": true, - "wikimedia/composer-merge-plugin": true + "wikimedia/composer-merge-plugin": true, + "tbachert/spi": true }, "preferred-install": { "drupal/core": "dist" diff --git a/composer.lock b/composer.lock index a9e8af221..68896e1f5 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": "993018c807c55704ef6ffac4a9b8faa9", + "content-hash": "511241ae9a903f9a2e66469835f31660", "packages": [ { "name": "acquia/acquia-cms-starterkit", @@ -83,16 +83,16 @@ }, { "name": "acquia/cohesion", - "version": "8.0.0", + "version": "8.0.1", "source": { "type": "git", "url": "https://github.com/acquia/cohesion.git", - "reference": "aea25c1b1fe10e09356e60d8da86db0b0aa9d01c" + "reference": "9c1fe03d979508e4d606ed3033143f9b345bcce3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/acquia/cohesion/zipball/aea25c1b1fe10e09356e60d8da86db0b0aa9d01c", - "reference": "aea25c1b1fe10e09356e60d8da86db0b0aa9d01c", + "url": "https://api.github.com/repos/acquia/cohesion/zipball/9c1fe03d979508e4d606ed3033143f9b345bcce3", + "reference": "9c1fe03d979508e4d606ed3033143f9b345bcce3", "shasum": "" }, "require": { @@ -140,22 +140,22 @@ ], "description": "Site Studio", "support": { - "source": "https://github.com/acquia/cohesion/tree/8.0.0" + "source": "https://github.com/acquia/cohesion/tree/8.0.1" }, - "time": "2024-08-12T09:15:56+00:00" + "time": "2024-10-08T11:09:42+00:00" }, { "name": "acquia/cohesion-theme", - "version": "8.0.0", + "version": "8.0.1", "source": { "type": "git", "url": "https://github.com/acquia/cohesion-theme.git", - "reference": "f55717d4aed121f8fcd4b18375ee8287ca814ae8" + "reference": "7f1fa560f1d1c76ddcbffa4f94dea861b2577b04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/acquia/cohesion-theme/zipball/f55717d4aed121f8fcd4b18375ee8287ca814ae8", - "reference": "f55717d4aed121f8fcd4b18375ee8287ca814ae8", + "url": "https://api.github.com/repos/acquia/cohesion-theme/zipball/7f1fa560f1d1c76ddcbffa4f94dea861b2577b04", + "reference": "7f1fa560f1d1c76ddcbffa4f94dea861b2577b04", "shasum": "" }, "type": "drupal-theme", @@ -173,9 +173,9 @@ "description": "Site Studio minimal theme", "support": { "issues": "https://github.com/acquia/cohesion-theme/issues", - "source": "https://github.com/acquia/cohesion-theme/tree/8.0.0" + "source": "https://github.com/acquia/cohesion-theme/tree/8.0.1" }, - "time": "2024-08-12T09:16:02+00:00" + "time": "2024-10-08T11:09:47+00:00" }, { "name": "acquia/drupal-environment-detector", @@ -600,16 +600,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": { @@ -619,8 +619,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", @@ -656,7 +656,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": [ { @@ -672,20 +672,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": { @@ -698,8 +698,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": { @@ -729,7 +729,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": [ { @@ -745,25 +745,25 @@ "type": "tidelift" } ], - "time": "2024-06-12T14:13:04+00:00" + "time": "2024-10-03T18:14:00+00:00" }, { "name": "composer/composer", - "version": "2.7.9", + "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/composer/composer.git", - "reference": "e30ccdd665828ae66eb1be78f056e39e1d5f55ab" + "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/composer/zipball/e30ccdd665828ae66eb1be78f056e39e1d5f55ab", - "reference": "e30ccdd665828ae66eb1be78f056e39e1d5f55ab", + "url": "https://api.github.com/repos/composer/composer/zipball/e52b8672276cf436670cdd6bd5de4353740e83b2", + "reference": "e52b8672276cf436670cdd6bd5de4353740e83b2", "shasum": "" }, "require": { "composer/ca-bundle": "^1.5", - "composer/class-map-generator": "^1.3.3", + "composer/class-map-generator": "^1.4.0", "composer/metadata-minifier": "^1.0", "composer/pcre": "^2.2 || ^3.2", "composer/semver": "^3.3", @@ -803,7 +803,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.7-dev" + "dev-main": "2.8-dev" }, "phpstan": { "includes": [ @@ -843,7 +843,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.9" + "source": "https://github.com/composer/composer/tree/2.8.1" }, "funding": [ { @@ -859,7 +859,7 @@ "type": "tidelift" } ], - "time": "2024-09-04T12:43:28+00:00" + "time": "2024-10-04T09:31:01+00:00" }, { "name": "composer/metadata-minifier", @@ -1011,24 +1011,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": { @@ -1072,7 +1072,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": [ { @@ -1088,7 +1088,7 @@ "type": "tidelift" } ], - "time": "2024-07-12T11:35:52+00:00" + "time": "2024-09-19T14:15:21+00:00" }, { "name": "composer/spdx-licenses", @@ -1859,6 +1859,73 @@ }, "time": "2022-11-25T16:30:20+00:00" }, + { + "name": "defuse/php-encryption", + "version": "v2.4.0", + "source": { + "type": "git", + "url": "https://github.com/defuse/php-encryption.git", + "reference": "f53396c2d34225064647a05ca76c1da9d99e5828" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828", + "reference": "f53396c2d34225064647a05ca76c1da9d99e5828", + "shasum": "" + }, + "require": { + "ext-openssl": "*", + "paragonie/random_compat": ">= 2", + "php": ">=5.6.0" + }, + "require-dev": { + "phpunit/phpunit": "^5|^6|^7|^8|^9|^10", + "yoast/phpunit-polyfills": "^2.0.0" + }, + "bin": [ + "bin/generate-defuse-key" + ], + "type": "library", + "autoload": { + "psr-4": { + "Defuse\\Crypto\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Taylor Hornby", + "email": "taylor@defuse.ca", + "homepage": "https://defuse.ca/" + }, + { + "name": "Scott Arciszewski", + "email": "info@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "Secure PHP Encryption Library", + "keywords": [ + "aes", + "authenticated encryption", + "cipher", + "crypto", + "cryptography", + "encrypt", + "encryption", + "openssl", + "security", + "symmetric key cryptography" + ], + "support": { + "issues": "https://github.com/defuse/php-encryption/issues", + "source": "https://github.com/defuse/php-encryption/tree/v2.4.0" + }, + "time": "2023-06-19T06:10:36+00:00" + }, { "name": "dflydev/dot-access-data", "version": "v3.0.3", @@ -2521,6 +2588,83 @@ "relative": true } }, + { + "name": "drupal/acquia_cms_headless", + "version": "dev-develop", + "dist": { + "type": "path", + "url": "./modules/acquia_cms_headless", + "reference": "9202f8462d0474cc6fe2e0479a88d78c5277140c" + }, + "require": { + "drupal/acquia_cms_tour": "^2.1.8", + "drupal/jsonapi_extras": "^3.26", + "drupal/jsonapi_menu_items": "^1.2", + "drupal/next": "^1.6 || ^2.0", + "drupal/openapi_jsonapi": "^3.0", + "drupal/openapi_ui_redoc": "^1.0", + "drupal/openapi_ui_swagger": "^1.0", + "drupal/restui": "^1.21" + }, + "conflict": { + "drupal/consumers": "<1.16", + "drupal/decoupled_router": "<2.0.5", + "drupal/subrequests": "<3.0.12" + }, + "require-dev": { + "drupal/acquia_claro": "^1.3" + }, + "type": "drupal-module", + "extra": { + "branch-alias": { + "dev-develop": "1.x-dev" + }, + "drush": { + "services": { + "drush.services.yml": ">=10" + } + }, + "enable-patching": true, + "installer-paths": { + "docroot/core": [ + "type:drupal-core" + ], + "docroot/libraries/{$name}": [ + "type:drupal-library", + "type:bower-asset", + "type:npm-asset" + ], + "docroot/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "docroot/profiles/contrib/{$name}": [ + "type:drupal-profile" + ], + "docroot/themes/contrib/{$name}": [ + "type:drupal-theme" + ] + }, + "installer-types": [ + "bower-asset", + "npm-asset" + ], + "patchLevel": { + "drupal/core": "-p2" + }, + "patches": { + "drupal/decoupled_router": { + "3111456 - Unable to resolve path on node in other language than default": "https://www.drupal.org/files/issues/2024-07-11/decouple_router-3111456-resolve-language-issue-63--get-translation-re-rolled.patch" + } + } + }, + "license": [ + "GPL-2.0-or-later" + ], + "description": "Provides a Headless/Decoupled functionality for Acquia CMS.", + "transport-options": { + "relative": true + } + }, { "name": "drupal/acquia_cms_image", "version": "dev-develop", @@ -2857,27 +3001,30 @@ }, { "name": "drupal/acquia_connector", - "version": "4.0.8", + "version": "4.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_connector.git", - "reference": "4.0.8" + "reference": "4.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/acquia_connector-4.0.8.zip", - "reference": "4.0.8", - "shasum": "34e1089603f9bef451acdd70d5f1d16d9c71db8f" + "url": "https://ftp.drupal.org/files/projects/acquia_connector-4.0.9.zip", + "reference": "4.0.9", + "shasum": "4b215c4f4a5259807d9b0c6e96001e87b13c01a9" }, "require": { - "drupal/core": ">=9.5 <12.0.0-stable", + "drupal/core": "^9.5 || ^10 || ^11", "ext-json": "*" }, + "require-dev": { + "acquia/coding-standards": "^2" + }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.8", - "datestamp": "1719245733", + "version": "4.0.9", + "datestamp": "1726071850", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -2938,11 +3085,17 @@ }, { "name": "drupal/acquia_dam", - "version": "dev-1.0.x", + "version": "1.0.14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_dam.git", - "reference": "05477388eb84cc6b2eab90fa1f90156a38cad52b" + "reference": "1.0.14" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/acquia_dam-1.0.14.zip", + "reference": "1.0.14", + "shasum": "663ba4cd98ba776e48e5bcefb2e6a4680b09dd3a" }, "require": { "drupal/core": "^9.5 || ^10 || ^11", @@ -2954,8 +3107,8 @@ }, "require-dev": { "acquia/coding-standards": "^2", - "acquia/cohesion": "^7.0 || ^8.0", - "acquia/cohesion-theme": "^7.0 || ^8.0", + "acquia/cohesion": "^7.0", + "acquia/cohesion-theme": "^7.0", "drupal/entity_reference_revisions": "^1.3", "drupal/focal_point": "^1.5 || ^2.0", "drupal/media_acquiadam": "^2.0", @@ -2963,15 +3116,12 @@ }, "type": "drupal-module", "extra": { - "branch-alias": { - "dev-1.0.x": "1.0.x-dev" - }, "drupal": { - "version": "1.0.14+1-dev", - "datestamp": "1725377962", + "version": "1.0.14", + "datestamp": "1723604767", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -3062,17 +3212,17 @@ }, { "name": "drupal/acquia_search", - "version": "3.1.13", + "version": "3.1.14", "source": { "type": "git", "url": "https://git.drupalcode.org/project/acquia_search.git", - "reference": "3.1.13" + "reference": "3.1.14" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/acquia_search-3.1.13.zip", - "reference": "3.1.13", - "shasum": "6a37b3db93567668ab2caba27b9aad5942de1af1" + "url": "https://ftp.drupal.org/files/projects/acquia_search-3.1.14.zip", + "reference": "3.1.14", + "shasum": "41dd3e3436dbe89f5a5e51ec8cc3d6e74a2a6ce4" }, "require": { "acquia/http-hmac-php": ">=5.0", @@ -3095,8 +3245,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "3.1.13", - "datestamp": "1720457114", + "version": "3.1.14", + "datestamp": "1726874861", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -3510,15 +3660,15 @@ "email": "travis.carden@gmail.com" }, { - "name": "Rajeshreeputra", + "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { - "name": "TravisCarden", + "name": "traviscarden", "homepage": "https://www.drupal.org/user/236758" }, { - "name": "VladimirAus", + "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], @@ -3601,26 +3751,26 @@ }, { "name": "drupal/component", - "version": "1.0.0-rc4", + "version": "1.0.0-rc5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/component.git", - "reference": "1.0.0-rc4" + "reference": "1.0.0-rc5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/component-1.0.0-rc4.zip", - "reference": "1.0.0-rc4", - "shasum": "44d6e3978650f2b4a23e54455dbb9339fbc72595" + "url": "https://ftp.drupal.org/files/projects/component-1.0.0-rc5.zip", + "reference": "1.0.0-rc5", + "shasum": "a8dc7aeadfe2b595b1f2f1efc423323804156121" }, "require": { - "drupal/core": "^8 || ^9 || ^10" + "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.0-rc4", - "datestamp": "1669395939", + "version": "1.0.0-rc5", + "datestamp": "1728367313", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" @@ -3661,52 +3811,6 @@ "issues": "https://drupal.org/project/issues/component" } }, - { - "name": "drupal/config_filter", - "version": "dev-3428542-automated-drupal-11", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/issue/config_filter-3428542.git", - "reference": "864a164d1a5559654590a5c42be7435a8914f6a5" - }, - "conflict": { - "drush/drush": "<10" - }, - "suggest": { - "drupal/config_split": "Split site configuration for different environments." - }, - "type": "drupal-module", - "license": [ - "GPL-2.0-or-later" - ], - "authors": [ - { - "name": "Fabian Bircher", - "email": "opensource@fabianbircher.com", - "homepage": "https://www.drupal.org/u/bircher", - "role": "Maintainer" - }, - { - "name": "Nuvole Web", - "email": "info@nuvole.org", - "homepage": "http://nuvole.org", - "role": "Maintainer" - } - ], - "description": "Config Filter allows other modules to interact with a ConfigStorage through filter plugins.", - "homepage": "https://www.drupal.org/project/config_filter", - "keywords": [ - "Drupal", - "configuration", - "configuration management" - ], - "support": { - "issues": "https://www.drupal.org/project/issues/config_filter", - "slack": "https://drupal.slack.com/archives/C45342CDD", - "source": "https://git.drupalcode.org/project/config_filter" - }, - "time": "2024-05-22T20:06:46+00:00" - }, { "name": "drupal/config_ignore", "version": "3.3.0", @@ -3979,16 +4083,16 @@ }, { "name": "drupal/core", - "version": "10.3.5", + "version": "10.3.6", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "831a269a4d99957638977ec325c3346f896d9f08" + "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/831a269a4d99957638977ec325c3346f896d9f08", - "reference": "831a269a4d99957638977ec325c3346f896d9f08", + "url": "https://api.github.com/repos/drupal/core/zipball/168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", + "reference": "168ec99f2012aeb4e93c6c7dd4a90dc919ae96c6", "shasum": "" }, "require": { @@ -4137,9 +4241,9 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.3.5" + "source": "https://github.com/drupal/core/tree/10.3.6" }, - "time": "2024-09-12T09:45:37+00:00" + "time": "2024-10-03T08:58:13+00:00" }, { "name": "drupal/crop", @@ -4291,6 +4395,63 @@ "issues": "https://www.drupal.org/project/issues/ctools" } }, + { + "name": "drupal/decoupled_router", + "version": "2.0.5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/decoupled_router.git", + "reference": "2.0.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/decoupled_router-2.0.5.zip", + "reference": "2.0.5", + "shasum": "0899f6331358aac1476e72fc60a8f03d5654c654" + }, + "require": { + "drupal/core": "^9.5 || ^10 || ^11", + "php": ">=8.1" + }, + "require-dev": { + "drupal/redirect": "dev-1.x" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "2.0.5", + "datestamp": "1720638599", + "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/103796", + "email": "mateu.aguilo.bosch@gmail.com" + }, + { + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" + }, + { + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" + } + ], + "description": "Provides an endpoint that will help you resolve path aliases and redirects for entity related routes.", + "homepage": "https://www.drupal.org/project/decoupled_router", + "support": { + "source": "https://git.drupalcode.org/project/decoupled_router" + } + }, { "name": "drupal/default_content", "version": "2.0.0-alpha3", @@ -4370,17 +4531,17 @@ }, { "name": "drupal/diff", - "version": "1.7.0", + "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", - "reference": "8.x-1.7" + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.7.zip", - "reference": "8.x-1.7", - "shasum": "d282bdf3350ac71f95b38576a9f397bdbab8d249" + "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "a104bf731a282f06ff0d5a7fb861c01b5b933765" }, "require": { "drupal/core": "^10 || ^11", @@ -4395,13 +4556,13 @@ "phpstan/phpstan-deprecation-rules": "*", "phpstan/phpstan-phpunit": "1.4.x-dev", "phpstan/phpstan-strict-rules": "^1@stable", - "previousnext/coding-standard": "^1" + "previousnext/coding-standard": "1.0.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.7", - "datestamp": "1718073570", + "version": "8.x-1.8", + "datestamp": "1727892285", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4611,17 +4772,17 @@ }, { "name": "drupal/facets", - "version": "2.0.8", + "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", - "reference": "2.0.8" + "reference": "2.0.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets-2.0.8.zip", - "reference": "2.0.8", - "shasum": "ab46542fe36e05697a5562fe504d1f61986eb268" + "url": "https://ftp.drupal.org/files/projects/facets-2.0.9.zip", + "reference": "2.0.9", + "shasum": "54512df3448c2464ef2bee7eefa825115562c9d5" }, "require": { "drupal/core": "^10 || ^11" @@ -4641,8 +4802,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.8", - "datestamp": "1723040927", + "version": "2.0.9", + "datestamp": "1728492418", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4667,35 +4828,35 @@ "homepage": "https://www.drupal.org/user/124705" }, { - "name": "Nick_vh", + "name": "nick_vh", "homepage": "https://www.drupal.org/user/122682" }, { - "name": "StryKaizer", + "name": "strykaizer", "homepage": "https://www.drupal.org/user/462700" } ], "description": "The Facet module allows site builders to easily create and manage faceted search interfaces.", "homepage": "https://www.drupal.org/project/facets", "support": { - "source": "git://git.drupal.org/project/facets.git", + "source": "https://git.drupalcode.org/project/facets", "issues": "https://www.drupal.org/project/issues/facets", "irc": "irc://irc.freenode.org/drupal-search-api" } }, { "name": "drupal/facets_pretty_paths", - "version": "2.0.2", + "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets_pretty_paths.git", - "reference": "2.0.2" + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/facets_pretty_paths-2.0.2.zip", - "reference": "2.0.2", - "shasum": "d4b777c022e1f040dd022398979a104ffcc84241" + "url": "https://ftp.drupal.org/files/projects/facets_pretty_paths-2.0.3.zip", + "reference": "2.0.3", + "shasum": "c894ba28c9044ed8d37b349e6ab5d517efca4617" }, "require": { "drupal/core": "^10 || ^11", @@ -4708,8 +4869,8 @@ "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1723043303", + "version": "2.0.3", + "datestamp": "1727110224", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -4740,11 +4901,11 @@ "homepage": "https://www.drupal.org/user/205645" }, { - "name": "StryKaizer", + "name": "strykaizer", "homepage": "https://www.drupal.org/user/462700" }, { - "name": "Upchuk", + "name": "upchuk", "homepage": "https://www.drupal.org/user/1885838" } ], @@ -4805,6 +4966,10 @@ "name": "hydra", "homepage": "https://www.drupal.org/user/647364" }, + { + "name": "joevagyok", + "homepage": "https://www.drupal.org/user/2876343" + }, { "name": "jyve", "homepage": "https://www.drupal.org/user/591438" @@ -5135,6 +5300,10 @@ "name": "Sascha Eggenberger (saschaeggi)", "homepage": "https://www.drupal.org/u/saschaeggi", "role": "Maintainer" + }, + { + "name": "saschaeggi", + "homepage": "https://www.drupal.org/user/1999056" } ], "description": "For a better Admin and Content Editor Experience.", @@ -5327,11 +5496,11 @@ "email": "geerlingguy@mac.com" }, { - "name": "Manuel Garcia", + "name": "manuel garcia", "homepage": "https://www.drupal.org/user/213194" }, { - "name": "TR", + "name": "tr", "homepage": "https://www.drupal.org/user/202830" }, { @@ -5632,27 +5801,28 @@ }, { "name": "drupal/jsonapi_extras", - "version": "3.25.0", + "version": "3.26.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jsonapi_extras.git", - "reference": "8.x-3.25" + "reference": "8.x-3.26" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/jsonapi_extras-8.x-3.25.zip", - "reference": "8.x-3.25", - "shasum": "ba557127ca560dbf3fae68f76c7720137857f167" + "url": "https://ftp.drupal.org/files/projects/jsonapi_extras-8.x-3.26.zip", + "reference": "8.x-3.26", + "shasum": "344fe5580f27ef4527ddb3e2eb8ef73bdf34bd82" }, "require": { - "drupal/core": "^9.2 || ^10", - "e0ipso/shaper": "^1" + "drupal/core": "^9.5 || ^10 || ^11", + "e0ipso/shaper": "^1", + "php": ">=8.1" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.25", - "datestamp": "1717340217", + "version": "8.x-3.26", + "datestamp": "1727787963", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -5689,87 +5859,213 @@ } }, { - "name": "drupal/media_entity_soundcloud", - "version": "3.2.0", + "name": "drupal/jsonapi_menu_items", + "version": "1.2.6", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/media_entity_soundcloud.git", - "reference": "3.2.0" + "url": "https://git.drupalcode.org/project/jsonapi_menu_items.git", + "reference": "1.2.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/media_entity_soundcloud-3.2.0.zip", - "reference": "3.2.0", - "shasum": "2e04fbfc5f93bd8ebaf1a18a4ab230f1ff13ca69" + "url": "https://ftp.drupal.org/files/projects/jsonapi_menu_items-1.2.6.zip", + "reference": "1.2.6", + "shasum": "5c682259cfe1e14bcc06dfdbabcf4bc251bdfd5e" }, "require": { - "drupal/core": "^9.3 || ^10 || ^11" + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/jsonapi_resources": "^1.0" + }, + "require-dev": { + "drupal/jsonapi_hypermedia": "^1.6", + "drupal/menu_item_extras": "^3.0", + "drupal/menu_link_config": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.2.0", - "datestamp": "1721634157", + "version": "1.2.6", + "datestamp": "1722543501", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, - "autoload": { - "psr-4": { - "Drupal\\media_entity_soundcloud\\": "src/" - } - }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ - "GPL-2.0+" + "GPL-2.0-or-later" ], "authors": [ { - "name": "arshadcn", - "homepage": "https://www.drupal.org/user/571032" - }, - { - "name": "dawehner", - "homepage": "https://www.drupal.org/user/99340" + "name": "acbramley", + "homepage": "https://www.drupal.org/user/1036766" }, { - "name": "jcisio", - "homepage": "https://www.drupal.org/user/210762" + "name": "Deciphered", + "homepage": "https://www.drupal.org/user/103796" }, { - "name": "Rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" + "name": "larowlan", + "homepage": "https://www.drupal.org/user/395439" }, { - "name": "shadcn", - "homepage": "https://www.drupal.org/user/571032" + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" } ], - "description": "Soundcloud integration for the Media Entity module", - "homepage": "https://drupal.org/project/media_entity_soundcloud", + "description": "Adds a JSON API resource for menu items.", + "homepage": "https://www.drupal.org/project/jsonapi_menu_items", + "keywords": [ + "Drupal", + "JSON API" + ], "support": { - "source": "https://git.drupalcode.org/project/media_entity_soundcloud", - "issues": "https://drupal.org/project/issues/media_entity_soundcloud" + "source": "https://git.drupalcode.org/project/jsonapi_menu_items" } }, { - "name": "drupal/memcache", - "version": "2.7.0", + "name": "drupal/jsonapi_resources", + "version": "1.2.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/memcache.git", - "reference": "8.x-2.7" + "url": "https://git.drupalcode.org/project/jsonapi_resources.git", + "reference": "8.x-1.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/memcache-8.x-2.7.zip", - "reference": "8.x-2.7", - "shasum": "d16c7641eb1367606c55e1657b5fa8ae07c59ecf" + "url": "https://ftp.drupal.org/files/projects/jsonapi_resources-8.x-1.2.zip", + "reference": "8.x-1.2", + "shasum": "ca91ee746cf1a2de49da22e674ce41f8ece901d0" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11" + "drupal/core": "^9.1 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.2", + "datestamp": "1719872296", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "API-First Initiative", + "homepage": "https://www.drupal.org/user/3616626" + }, + { + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" + }, + { + "name": "gabesullice", + "homepage": "https://www.drupal.org/user/2287430" + }, + { + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" + } + ], + "description": "This module let's you define custom resources at routes of your choice that use existing resource types.", + "homepage": "https://www.drupal.org/project/jsonapi_resources", + "keywords": [ + "Drupal", + "JSON API" + ], + "support": { + "source": "https://git.drupalcode.org/project/jsonapi_resources" + } + }, + { + "name": "drupal/media_entity_soundcloud", + "version": "3.2.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/media_entity_soundcloud.git", + "reference": "3.2.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/media_entity_soundcloud-3.2.0.zip", + "reference": "3.2.0", + "shasum": "2e04fbfc5f93bd8ebaf1a18a4ab230f1ff13ca69" + }, + "require": { + "drupal/core": "^9.3 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.2.0", + "datestamp": "1721634157", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "autoload": { + "psr-4": { + "Drupal\\media_entity_soundcloud\\": "src/" + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "arshadcn", + "homepage": "https://www.drupal.org/user/571032" + }, + { + "name": "dawehner", + "homepage": "https://www.drupal.org/user/99340" + }, + { + "name": "jcisio", + "homepage": "https://www.drupal.org/user/210762" + }, + { + "name": "rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "shadcn", + "homepage": "https://www.drupal.org/user/571032" + } + ], + "description": "Soundcloud integration for the Media Entity module", + "homepage": "https://drupal.org/project/media_entity_soundcloud", + "support": { + "source": "https://git.drupalcode.org/project/media_entity_soundcloud", + "issues": "https://drupal.org/project/issues/media_entity_soundcloud" + } + }, + { + "name": "drupal/memcache", + "version": "2.7.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/memcache.git", + "reference": "8.x-2.7" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/memcache-8.x-2.7.zip", + "reference": "8.x-2.7", + "shasum": "d16c7641eb1367606c55e1657b5fa8ae07c59ecf" + }, + "require": { + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { @@ -5884,7 +6180,7 @@ "role": "Developer" }, { - "name": "Dave Reid", + "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" } ], @@ -6008,6 +6304,80 @@ "issues": "https://www.drupal.org/project/issues/moderation_sidebar" } }, + { + "name": "drupal/next", + "version": "1.6.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/next.git", + "reference": "1.6.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/next-1.6.3.zip", + "reference": "1.6.3", + "shasum": "e5ce08189ae47ceb6933407f53bfd43a24a9b05c" + }, + "require": { + "cweagans/composer-patches": "~1.0", + "drupal/core": "^9 || ^10", + "drupal/decoupled_router": "^2.0", + "drupal/pathauto": "^1.11", + "drupal/simple_oauth": "^5.0 || ^6.0", + "drupal/subrequests": "^3.0" + }, + "require-dev": { + "drupal/decoupled_router": "*", + "drupal/graphql": "*", + "drupal/graphql_compose": "*", + "drupal/jwt": "*", + "drupal/jwt_auth_consumer": "*", + "drupal/subrequests": "*", + "phpunit/phpunit": "^6.0 || ^7.0 || ^8.0 || ^9.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.6.3", + "datestamp": "1681969041", + "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": "shadcn", + "homepage": "https://shadcn.com" + }, + { + "name": "johnalbin", + "homepage": "https://www.drupal.org/user/32095" + }, + { + "name": "minnur", + "homepage": "https://www.drupal.org/user/702026" + }, + { + "name": "rrrob", + "homepage": "https://www.drupal.org/user/273533" + }, + { + "name": "shadcn", + "homepage": "https://www.drupal.org/user/571032" + } + ], + "description": "Next.js + Drupal for Incremental Static Regeneration and Preview mode.", + "homepage": "http://drupal.org/project/next", + "support": { + "source": "https://git.drupalcode.org/project/next" + } + }, { "name": "drupal/node_revision_delete", "version": "2.0.0-rc1", @@ -6088,27 +6458,33 @@ } }, { - "name": "drupal/password_policy", - "version": "4.0.3", + "name": "drupal/openapi", + "version": "2.2.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/password_policy.git", - "reference": "4.0.3" + "url": "https://git.drupalcode.org/project/openapi.git", + "reference": "8.x-2.2" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.3.zip", - "reference": "4.0.3", - "shasum": "f583ede0ebd749459538d02dd527028d57a4e1ac" + "url": "https://ftp.drupal.org/files/projects/openapi-8.x-2.2.zip", + "reference": "8.x-2.2", + "shasum": "27805fddef69f7720cd49d2272c0e247f18fc715" }, "require": { - "drupal/core": "^9.1 || ^10 || ^11" + "drupal/core": "^10 || ^11" + }, + "conflict": { + "drupal/core": "<8.7" + }, + "require-dev": { + "drupal/openapi_ui": "1.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.0.3", - "datestamp": "1723552706", + "version": "8.x-2.2", + "datestamp": "1720625199", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6121,84 +6497,70 @@ ], "authors": [ { - "name": "AohRveTPV", - "homepage": "https://www.drupal.org/user/2760115" - }, - { - "name": "deekayen", - "homepage": "https://www.drupal.org/user/972" + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" }, { - "name": "Kristen Pol", - "homepage": "https://www.drupal.org/user/8389" + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" }, { - "name": "miglius", - "homepage": "https://www.drupal.org/user/18741" + "name": "mrjmd", + "homepage": "https://www.drupal.org/user/1800446" }, { - "name": "nerdstein", - "homepage": "https://www.drupal.org/user/1557710" + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" }, { - "name": "paulocs", - "homepage": "https://www.drupal.org/user/3640109" + "name": "richgerdes", + "homepage": "https://www.drupal.org/user/3437973" }, { - "name": "shrop", - "homepage": "https://www.drupal.org/user/14767" + "name": "rogierbom", + "homepage": "https://www.drupal.org/user/1352176" }, { - "name": "vishalkhode", - "homepage": "https://www.drupal.org/user/2439156" + "name": "tedbow", + "homepage": "https://www.drupal.org/user/240860" } ], - "description": "Sets up constraints and expiration of passwords.", - "homepage": "https://www.drupal.org/project/password_policy", + "description": "Creates OpenAPI specification for Drupal resources.", + "homepage": "https://www.drupal.org/project/openapi", "support": { - "source": "https://git.drupalcode.org/project/password_policy", - "issues": "https://www.drupal.org/project/issues/password_policy" + "source": "http://cgit.drupalcode.org/openapi", + "issues": "http://drupal.org/project/issues/openapi" } }, { - "name": "drupal/pathauto", - "version": "1.13.0", + "name": "drupal/openapi_jsonapi", + "version": "3.0.5", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/pathauto.git", - "reference": "8.x-1.13" + "url": "https://git.drupalcode.org/project/openapi_jsonapi.git", + "reference": "3.0.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", - "reference": "8.x-1.13", - "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" + "url": "https://ftp.drupal.org/files/projects/openapi_jsonapi-3.0.5.zip", + "reference": "3.0.5", + "shasum": "6607a755f3b69257d8a32705043557d6d81127d7" }, "require": { - "drupal/core": "^9.4 || ^10 || ^11", - "drupal/ctools": "*", - "drupal/token": "*" - }, - "require-dev": { - "drupal/forum": "*" - }, - "suggest": { - "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability." + "drupal/core": "^10 || ^11", + "drupal/openapi": "^2.2", + "drupal/schemata": "^1.0", + "drupal/schemata_json_schema": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.13", - "datestamp": "1722507672", + "version": "3.0.5", + "datestamp": "1722621497", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6207,63 +6569,54 @@ ], "authors": [ { - "name": "Berdir", - "homepage": "https://www.drupal.org/user/214652" + "name": "Mateu Aguiló Bosch", + "homepage": "https://www.drupal.org/user/3616626", + "email": "mateu.aguilo.bosch@gmail.com" }, { - "name": "Dave Reid", - "homepage": "https://www.drupal.org/user/53892" + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" }, { - "name": "Freso", - "homepage": "https://www.drupal.org/user/27504" + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" }, { - "name": "greggles", - "homepage": "https://www.drupal.org/user/36762" + "name": "richgerdes", + "homepage": "https://www.drupal.org/user/3437973" } ], - "description": "Provides a mechanism for modules to automatically generate aliases for the content they manage.", - "homepage": "https://www.drupal.org/project/pathauto", + "description": "OpenAPI support for the JSON:API module.", + "homepage": "https://www.drupal.org/project/openapi_jsonapi", "support": { - "source": "https://cgit.drupalcode.org/pathauto", - "issues": "https://www.drupal.org/project/issues/pathauto", - "documentation": "https://www.drupal.org/docs/8/modules/pathauto" + "source": "https://git.drupalcode.org/project/openapi_jsonapi" } }, { - "name": "drupal/purge", - "version": "3.6.0", + "name": "drupal/openapi_ui", + "version": "1.0.0-rc5", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/purge.git", - "reference": "8.x-3.6" + "url": "https://git.drupalcode.org/project/openapi_ui.git", + "reference": "8.x-1.0-rc5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/purge-8.x-3.6.zip", - "reference": "8.x-3.6", - "shasum": "f01d53c5a1d34301e86371c70a1d237a517b2897" + "url": "https://ftp.drupal.org/files/projects/openapi_ui-8.x-1.0-rc5.zip", + "reference": "8.x-1.0-rc5", + "shasum": "b71e8bc824d7ed06d882e428fcda8787dbb196f8" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11" + "drupal/core": "^10.1.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.6", - "datestamp": "1719557519", + "version": "8.x-1.0-rc5", + "datestamp": "1720623201", "security-coverage": { - "status": "covered", - "message": "Covered by Drupal's security advisory policy" - } - }, - "branch-alias": { - "dev-8.x-3.x": "3.x-dev" - }, - "drush": { - "services": { - "drush.services.yml": ">=10" + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." } } }, @@ -6273,36 +6626,96 @@ ], "authors": [ { - "name": "Niels van Mourik", - "homepage": "http://www.nielsvm.org" + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" }, { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" + "name": "richgerdes", + "homepage": "https://www.drupal.org/user/3437973" + } + ], + "description": "Provides plugin system for OpenAPI/Swagger Interface libraries.", + "homepage": "http://drupal.org/project/openapi_ui", + "support": { + "source": "https://git.drupalcode.org/project/openapi_ui" + } + }, + { + "name": "drupal/openapi_ui_redoc", + "version": "1.0.0-rc5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/openapi_ui_redoc.git", + "reference": "8.x-1.0-rc5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/openapi_ui_redoc-8.x-1.0-rc5.zip", + "reference": "8.x-1.0-rc5", + "shasum": "9be5bfcb7aadbf51143652c67585b72c86cf0097" + }, + "require": { + "drupal/core": "^10 || ^11", + "drupal/openapi_ui": "^1" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.0-rc5", + "datestamp": "1720705398", + "security-coverage": { + "status": "not-covered", + "message": "RC releases are not covered by Drupal security advisories." + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ + { + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" }, { - "name": "nielsvm", - "homepage": "https://www.drupal.org/user/163285" + "name": "richgerdes", + "homepage": "https://www.drupal.org/user/3437973" } ], - "description": "Provides a generic external cache invalidation API and queue service.", - "homepage": "https://www.drupal.org/project/purge", + "description": "Provides display of OpenAPI docs using the ReDoc library.", + "homepage": "https://www.drupal.org/project/openapi_ui_redoc", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/purge" + "source": "https://git.drupalcode.org/project/openapi_ui_redoc" } }, { - "name": "drupal/purge_queuer_coretags", - "version": "3.6.0", + "name": "drupal/openapi_ui_swagger", + "version": "1.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/openapi_ui_swagger.git", + "reference": "8.x-1.1" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/openapi_ui_swagger-8.x-1.1.zip", + "reference": "8.x-1.1", + "shasum": "39fa220c2509c1d1042108259d2e5c512df75d2a" + }, "require": { - "drupal/core": "^9.5 || ^10 || ^11", - "drupal/purge": "*" + "drupal/core": "^10 || ^11", + "drupal/openapi_ui": "^1", + "swagger-api/swagger-ui": "^3.0.17" }, - "type": "metapackage", + "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.6", - "datestamp": "1719557519", + "version": "8.x-1.1", + "datestamp": "1720704182", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6315,48 +6728,46 @@ ], "authors": [ { - "name": "djbobbydrake", - "homepage": "https://www.drupal.org/user/336378" - }, - { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" }, { - "name": "nielsvm", - "homepage": "https://www.drupal.org/user/163285" + "name": "richgerdes", + "homepage": "https://www.drupal.org/user/3437973" } ], - "description": "Queues every tag that Drupal invalidates internally.", - "homepage": "https://www.drupal.org/project/purge", + "description": "Creates OpenAPI specification for Drupal REST resources.", + "homepage": "https://www.drupal.org/project/openapi_ui_swagger", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/purge" + "source": "http://cgit.drupalcode.org/openapi_ui_swagger", + "issues": "http://drupal.org/project/issues/openapi_ui_swagger" } }, { - "name": "drupal/recaptcha", - "version": "3.4.0", + "name": "drupal/password_policy", + "version": "4.0.3", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/recaptcha.git", - "reference": "8.x-3.4" + "url": "https://git.drupalcode.org/project/password_policy.git", + "reference": "4.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/recaptcha-8.x-3.4.zip", - "reference": "8.x-3.4", - "shasum": "95fa7ac5dd064ea6a1c14fc4881778bf68200598" + "url": "https://ftp.drupal.org/files/projects/password_policy-4.0.3.zip", + "reference": "4.0.3", + "shasum": "f583ede0ebd749459538d02dd527028d57a4e1ac" }, "require": { - "drupal/captcha": "^1.15 || ^2.0", - "drupal/core": "^10 || ^11", - "google/recaptcha": "^1.3" + "drupal/core": "^9.1 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-3.4", - "datestamp": "1723563033", + "version": "4.0.3", + "datestamp": "1723552706", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6369,83 +6780,84 @@ ], "authors": [ { - "name": "hass", - "homepage": "https://www.drupal.org/u/hass" - }, - { - "name": "See other contributors", - "homepage": "https://www.drupal.org/node/147903/committers" - }, - { - "name": "diolan", - "homepage": "https://www.drupal.org/user/2336786" - }, - { - "name": "hass", - "homepage": "https://www.drupal.org/user/85918" + "name": "AohRveTPV", + "homepage": "https://www.drupal.org/user/2760115" }, { - "name": "id.medion", - "homepage": "https://www.drupal.org/user/2542592" + "name": "deekayen", + "homepage": "https://www.drupal.org/user/972" }, { - "name": "kim.pepper", - "homepage": "https://www.drupal.org/user/370574" + "name": "Kristen Pol", + "homepage": "https://www.drupal.org/user/8389" }, { - "name": "larowlan", - "homepage": "https://www.drupal.org/user/395439" + "name": "miglius", + "homepage": "https://www.drupal.org/user/18741" }, { - "name": "liam morland", - "homepage": "https://www.drupal.org/user/493050" + "name": "nerdstein", + "homepage": "https://www.drupal.org/user/1557710" }, { - "name": "robloach", - "homepage": "https://www.drupal.org/user/61114" + "name": "paulocs", + "homepage": "https://www.drupal.org/user/3640109" }, { - "name": "wundo", - "homepage": "https://www.drupal.org/user/25523" + "name": "shrop", + "homepage": "https://www.drupal.org/user/14767" }, { - "name": "yseki", - "homepage": "https://www.drupal.org/user/1523064" + "name": "vishalkhode", + "homepage": "https://www.drupal.org/user/2439156" } ], - "description": "Protect your website from spam and abuse while letting real people pass through with ease.", - "homepage": "https://www.drupal.org/project/recaptcha", + "description": "Sets up constraints and expiration of passwords.", + "homepage": "https://www.drupal.org/project/password_policy", "support": { - "source": "https://git.drupalcode.org/project/recaptcha.git", - "issues": "https://www.drupal.org/project/issues/recaptcha" + "source": "https://git.drupalcode.org/project/password_policy", + "issues": "https://www.drupal.org/project/issues/password_policy" } }, { - "name": "drupal/redirect", - "version": "1.10.0", + "name": "drupal/pathauto", + "version": "1.13.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/redirect.git", - "reference": "8.x-1.10" + "url": "https://git.drupalcode.org/project/pathauto.git", + "reference": "8.x-1.13" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.10.zip", - "reference": "8.x-1.10", - "shasum": "9d72d7e0717dbdea3ab3306c5d6840da5bd3024c" + "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.13.zip", + "reference": "8.x-1.13", + "shasum": "e64b5a82cf1b8ab48bce400b21ae6fc99c8078fd" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^9.4 || ^10 || ^11", + "drupal/ctools": "*", + "drupal/token": "*" + }, + "require-dev": { + "drupal/forum": "*" + }, + "suggest": { + "drupal/redirect": "When installed Pathauto will provide a new \"Update Action\" in case your URLs change. This is the recommended update action and is considered the best practice for SEO and usability." }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.10", - "datestamp": "1723277641", + "version": "8.x-1.13", + "datestamp": "1722507672", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "drush": { + "services": { + "drush.services.yml": "^9 || ^10" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6458,50 +6870,60 @@ "homepage": "https://www.drupal.org/user/214652" }, { - "name": "dave reid", + "name": "Dave Reid", "homepage": "https://www.drupal.org/user/53892" }, { - "name": "Kristen Pol", - "homepage": "https://www.drupal.org/user/8389" + "name": "Freso", + "homepage": "https://www.drupal.org/user/27504" }, { - "name": "pifagor", - "homepage": "https://www.drupal.org/user/2375692" + "name": "greggles", + "homepage": "https://www.drupal.org/user/36762" } ], - "description": "Allows users to redirect from old URLs to new URLs.", - "homepage": "https://www.drupal.org/project/redirect", + "description": "Provides a mechanism for modules to automatically generate aliases for the content they manage.", + "homepage": "https://www.drupal.org/project/pathauto", "support": { - "source": "https://git.drupalcode.org/project/redirect" + "source": "https://cgit.drupalcode.org/pathauto", + "issues": "https://www.drupal.org/project/issues/pathauto", + "documentation": "https://www.drupal.org/docs/8/modules/pathauto" } }, { - "name": "drupal/reroute_email", - "version": "2.2.1", + "name": "drupal/purge", + "version": "3.6.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/reroute_email.git", - "reference": "2.2.1" + "url": "https://git.drupalcode.org/project/purge.git", + "reference": "8.x-3.6" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/reroute_email-2.2.1.zip", - "reference": "2.2.1", - "shasum": "4dd10cf981fb184cf075399a52dd24cfb2c2605e" + "url": "https://ftp.drupal.org/files/projects/purge-8.x-3.6.zip", + "reference": "8.x-3.6", + "shasum": "f01d53c5a1d34301e86371c70a1d237a517b2897" }, "require": { - "drupal/core": "^9.4 || ^10" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.1", - "datestamp": "1696270478", + "version": "8.x-3.6", + "datestamp": "1719557519", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "branch-alias": { + "dev-8.x-3.x": "3.x-dev" + }, + "drush": { + "services": { + "drush.services.yml": ">=10" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6510,66 +6932,36 @@ ], "authors": [ { - "name": "B-Prod", - "homepage": "https://www.drupal.org/user/407852" - }, - { - "name": "bohart", - "homepage": "https://www.drupal.org/user/289861" + "name": "Niels van Mourik", + "homepage": "http://www.nielsvm.org" }, { - "name": "Devaraj johnson", - "homepage": "https://www.drupal.org/user/2698767" + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" }, { - "name": "DYdave", - "homepage": "https://www.drupal.org/user/467284" - }, - { - "name": "kbahey", - "homepage": "https://www.drupal.org/user/4063" - }, - { - "name": "Rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" - }, - { - "name": "rfay", - "homepage": "https://www.drupal.org/user/30906" - }, - { - "name": "wafaa", - "homepage": "https://www.drupal.org/user/50133" + "name": "nielsvm", + "homepage": "https://www.drupal.org/user/163285" } ], - "description": "Reroutes emails send from the site to a predefined email. Useful for test sites.", - "homepage": "https://www.drupal.org/project/reroute_email", + "description": "Provides a generic external cache invalidation API and queue service.", + "homepage": "https://www.drupal.org/project/purge", "support": { - "source": "https://git.drupalcode.org/project/reroute_email" + "source": "https://git.drupalcode.org/project/purge" } }, { - "name": "drupal/responsive_preview", - "version": "2.2.0", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/responsive_preview.git", - "reference": "2.2.0" - }, - "dist": { - "type": "zip", - "url": "https://ftp.drupal.org/files/projects/responsive_preview-2.2.0.zip", - "reference": "2.2.0", - "shasum": "4d4ce0dde333e9bd1b2d70c0e23cf75a009be830" - }, + "name": "drupal/purge_queuer_coretags", + "version": "3.6.0", "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/purge": "*" }, - "type": "drupal-module", + "type": "metapackage", "extra": { "drupal": { - "version": "2.2.0", - "datestamp": "1722171392", + "version": "8.x-3.6", + "datestamp": "1719557519", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6582,71 +6974,52 @@ ], "authors": [ { - "name": "chr.fritsch", - "homepage": "https://www.drupal.org/user/2103716" - }, - { - "name": "eatings", - "homepage": "https://www.drupal.org/user/105524" - }, - { - "name": "jessebeach", - "homepage": "https://www.drupal.org/user/748566" + "name": "djbobbydrake", + "homepage": "https://www.drupal.org/user/336378" }, { - "name": "Rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" }, { - "name": "willzyx", - "homepage": "https://www.drupal.org/user/1043862" + "name": "nielsvm", + "homepage": "https://www.drupal.org/user/163285" } ], - "description": "Provides a component that previews a page in various device dimensions.", - "homepage": "https://www.drupal.org/project/responsive_preview", + "description": "Queues every tag that Drupal invalidates internally.", + "homepage": "https://www.drupal.org/project/purge", "support": { - "source": "https://git.drupalcode.org/project/responsive_preview" + "source": "https://git.drupalcode.org/project/purge" } }, { - "name": "drupal/scheduler", - "version": "2.1.0", + "name": "drupal/recaptcha", + "version": "3.4.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/scheduler.git", - "reference": "2.1.0" + "url": "https://git.drupalcode.org/project/recaptcha.git", + "reference": "8.x-3.4" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduler-2.1.0.zip", - "reference": "2.1.0", - "shasum": "aea0f1dc40cfbc75f470860998d773a8749bcee2" + "url": "https://ftp.drupal.org/files/projects/recaptcha-8.x-3.4.zip", + "reference": "8.x-3.4", + "shasum": "95fa7ac5dd064ea6a1c14fc4881778bf68200598" }, "require": { - "drupal/core": "^8 || ^9 || ^10 || ^11" - }, - "require-dev": { - "drupal/commerce": "^2 || ^3", - "drupal/devel_generate": ">=4", - "drupal/rules": "^3 || ^4", - "drupal/workbench_moderation": "*", - "drupal/workbench_moderation_actions": "*", - "drush/drush": ">=9" + "drupal/captcha": "^1.15 || ^2.0", + "drupal/core": "^10 || ^11", + "google/recaptcha": "^1.3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1723723795", + "version": "8.x-3.4", + "datestamp": "1723563033", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": "^9 || ^10" - } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6655,59 +7028,79 @@ ], "authors": [ { - "name": "Eric Schaefer (Eric Schaefer)", - "homepage": "https://www.drupal.org/u/eric-schaefer", - "role": "Maintainer" + "name": "hass", + "homepage": "https://www.drupal.org/u/hass" }, { - "name": "Jonathan Smith (jonathan1055)", - "homepage": "https://www.drupal.org/u/jonathan1055", - "role": "Maintainer" + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/147903/committers" }, { - "name": "Pieter Frenssen (pfrenssen)", - "homepage": "https://www.drupal.org/u/pfrenssen", - "role": "Maintainer" + "name": "diolan", + "homepage": "https://www.drupal.org/user/2336786" }, { - "name": "Rick Manelius (rickmanelius)", - "homepage": "https://www.drupal.org/u/rickmanelius", - "role": "Maintainer" + "name": "hass", + "homepage": "https://www.drupal.org/user/85918" + }, + { + "name": "id.medion", + "homepage": "https://www.drupal.org/user/2542592" + }, + { + "name": "kim.pepper", + "homepage": "https://www.drupal.org/user/370574" + }, + { + "name": "larowlan", + "homepage": "https://www.drupal.org/user/395439" + }, + { + "name": "liam morland", + "homepage": "https://www.drupal.org/user/493050" + }, + { + "name": "robloach", + "homepage": "https://www.drupal.org/user/61114" + }, + { + "name": "wundo", + "homepage": "https://www.drupal.org/user/25523" + }, + { + "name": "yseki", + "homepage": "https://www.drupal.org/user/1523064" } ], - "description": "Automatically publish and unpublish content at specified dates and times.", - "homepage": "https://drupal.org/project/scheduler", + "description": "Protect your website from spam and abuse while letting real people pass through with ease.", + "homepage": "https://www.drupal.org/project/recaptcha", "support": { - "source": "https://git.drupalcode.org/project/scheduler", - "issues": "https://www.drupal.org/project/issues/scheduler" + "source": "https://git.drupalcode.org/project/recaptcha.git", + "issues": "https://www.drupal.org/project/issues/recaptcha" } }, { - "name": "drupal/scheduler_content_moderation_integration", - "version": "3.0.3", + "name": "drupal/redirect", + "version": "1.10.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/scheduler_content_moderation_integration.git", - "reference": "3.0.3" + "url": "https://git.drupalcode.org/project/redirect.git", + "reference": "8.x-1.10" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/scheduler_content_moderation_integration-3.0.3.zip", - "reference": "3.0.3", - "shasum": "f50acc830212f7edf4b0c7dd2f355605e80658d3" + "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.10.zip", + "reference": "8.x-1.10", + "shasum": "9d72d7e0717dbdea3ab3306c5d6840da5bd3024c" }, "require": { - "drupal/core": "^10.3 || ^11", - "drupal/scheduler": "^2.1" - }, - "require-dev": { - "drupal/commerce": "^3.0" + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1725377976", + "version": "8.x-1.10", + "datestamp": "1723277641", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6720,74 +7113,54 @@ ], "authors": [ { - "name": "chr.fritsch", - "homepage": "https://www.drupal.org/user/2103716" - }, - { - "name": "daniel.bosen", - "homepage": "https://www.drupal.org/user/404865" + "name": "Berdir", + "homepage": "https://www.drupal.org/user/214652" }, { - "name": "jonathan1055", - "homepage": "https://www.drupal.org/user/92645" + "name": "dave reid", + "homepage": "https://www.drupal.org/user/53892" }, { - "name": "smustgrave", - "homepage": "https://www.drupal.org/user/3252890" + "name": "Kristen Pol", + "homepage": "https://www.drupal.org/user/8389" }, { - "name": "volkerk", - "homepage": "https://www.drupal.org/user/57527" + "name": "pifagor", + "homepage": "https://www.drupal.org/user/2375692" } ], - "description": "Scheduler sub-module providing content moderation functionality for publishing/unpublishing", - "homepage": "https://www.drupal.org/project/scheduler_content_moderation_integration", + "description": "Allows users to redirect from old URLs to new URLs.", + "homepage": "https://www.drupal.org/project/redirect", "support": { - "source": "https://git.drupalcode.org/project/scheduler_content_moderation_integration", - "error": "Invalid dependency: \"scheduler\", Could not parse version constraint ~: Invalid version string \"~\"" + "source": "https://git.drupalcode.org/project/redirect" } }, { - "name": "drupal/schema_metatag", - "version": "3.0.3", + "name": "drupal/reroute_email", + "version": "2.2.1", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/schema_metatag.git", - "reference": "3.0.3" + "url": "https://git.drupalcode.org/project/reroute_email.git", + "reference": "2.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/schema_metatag-3.0.3.zip", - "reference": "3.0.3", - "shasum": "54fadabe0b56cb3a5f48a48ff438e8ad5883423c" + "url": "https://ftp.drupal.org/files/projects/reroute_email-2.2.1.zip", + "reference": "2.2.1", + "shasum": "4dd10cf981fb184cf075399a52dd24cfb2c2605e" }, "require": { - "drupal/core": "^9 || ^10 || ^11", - "drupal/metatag": "^2.0", - "php": ">=8.0" - }, - "require-dev": { - "drupal/coder": "^8.3", - "drupal/metatag_views": "*", - "drupal/schema_article": "*", - "drupal/schema_organization": "*", - "ergebnis/composer-normalize": "*", - "mpyw/phpunit-patch-serializable-comparison": "*", - "phpcompatibility/php-compatibility": "^9.3" + "drupal/core": "^9.4 || ^10" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.3", - "datestamp": "1721141808", + "version": "2.2.1", + "datestamp": "1696270478", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "composer-normalize": { - "indent-size": 2, - "indent-style": "space" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -6796,72 +7169,70 @@ ], "authors": [ { - "name": "DamienMcKenna", - "homepage": "https://www.drupal.org/user/108450" + "name": "B-Prod", + "homepage": "https://www.drupal.org/user/407852" }, { - "name": "KarenS", - "homepage": "https://www.drupal.org/user/45874" + "name": "bohart", + "homepage": "https://www.drupal.org/user/289861" }, { - "name": "wells", - "homepage": "https://www.drupal.org/user/2452278" + "name": "Devaraj johnson", + "homepage": "https://www.drupal.org/user/2698767" + }, + { + "name": "DYdave", + "homepage": "https://www.drupal.org/user/467284" + }, + { + "name": "kbahey", + "homepage": "https://www.drupal.org/user/4063" + }, + { + "name": "Rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "rfay", + "homepage": "https://www.drupal.org/user/30906" + }, + { + "name": "wafaa", + "homepage": "https://www.drupal.org/user/50133" } ], - "description": "Metatag implementation of Schema.org structured data (JSON-LD)", - "homepage": "https://www.drupal.org/project/schema_metatag", - "keywords": [ - "Drupal" - ], + "description": "Reroutes emails send from the site to a predefined email. Useful for test sites.", + "homepage": "https://www.drupal.org/project/reroute_email", "support": { - "source": "https://git.drupalcode.org/project/schema_metatag", - "issues": "https://www.drupal.org/project/issues/schema_metatag" + "source": "https://git.drupalcode.org/project/reroute_email" } }, { - "name": "drupal/search_api", - "version": "1.35.0", + "name": "drupal/responsive_preview", + "version": "2.2.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/search_api.git", - "reference": "8.x-1.35" + "url": "https://git.drupalcode.org/project/responsive_preview.git", + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.35.zip", - "reference": "8.x-1.35", - "shasum": "d119726e870f793c6470d2a4fa9286662c5eb45d" + "url": "https://ftp.drupal.org/files/projects/responsive_preview-2.2.0.zip", + "reference": "2.2.0", + "shasum": "4d4ce0dde333e9bd1b2d70c0e23cf75a009be830" }, "require": { - "drupal/core": "^10.1 || ^11" - }, - "conflict": { - "drupal/search_api_solr": "2.* || 3.0 || 3.1" - }, - "require-dev": { - "drupal/language_fallback_fix": "@dev", - "drupal/search_api_autocomplete": "@dev", - "drupal/search_api_db": "*" - }, - "suggest": { - "drupal/facets": "Adds the ability to create faceted searches.", - "drupal/search_api_autocomplete": "Allows adding autocomplete suggestions to search fields.", - "drupal/search_api_solr": "Adds support for using Apache Solr as a backend." + "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.35", - "datestamp": "1718551025", + "version": "2.2.0", + "datestamp": "1722171392", "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", @@ -6870,52 +7241,54 @@ ], "authors": [ { - "name": "Thomas Seidl", - "homepage": "https://www.drupal.org/u/drunken-monkey" + "name": "chr.fritsch", + "homepage": "https://www.drupal.org/user/2103716" }, { - "name": "Nick Veenhof", - "homepage": "https://www.drupal.org/u/nick_vh" + "name": "eatings", + "homepage": "https://www.drupal.org/user/105524" }, { - "name": "See other contributors", - "homepage": "https://www.drupal.org/node/790418/committers" + "name": "jessebeach", + "homepage": "https://www.drupal.org/user/748566" + }, + { + "name": "Rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "willzyx", + "homepage": "https://www.drupal.org/user/1043862" } ], - "description": "Provides a generic framework for modules offering search capabilities.", - "homepage": "https://www.drupal.org/project/search_api", + "description": "Provides a component that previews a page in various device dimensions.", + "homepage": "https://www.drupal.org/project/responsive_preview", "support": { - "source": "https://git.drupalcode.org/project/search_api", - "issues": "https://www.drupal.org/project/issues/search_api", - "irc": "irc://irc.freenode.org/drupal-search-api" + "source": "https://git.drupalcode.org/project/responsive_preview" } }, { - "name": "drupal/search_api_autocomplete", - "version": "1.9.0", + "name": "drupal/restui", + "version": "1.22.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/search_api_autocomplete.git", - "reference": "8.x-1.9" + "url": "https://git.drupalcode.org/project/restui.git", + "reference": "8.x-1.22" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.9.zip", - "reference": "8.x-1.9", - "shasum": "5cb2d1a09dbd54facba82d6d88907e3a184c1539" + "url": "https://ftp.drupal.org/files/projects/restui-8.x-1.22.zip", + "reference": "8.x-1.22", + "shasum": "7c9fb14c574f8a4090b77b1bcbc5be141409a383" }, "require": { - "drupal/core": "^9.3 || ^10 || ^11", - "drupal/search_api": "^1.0" - }, - "require-dev": { - "drupal/search_api_page": "1.x-dev" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.9", - "datestamp": "1718551474", + "version": "8.x-1.22", + "datestamp": "1721134189", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -6928,75 +7301,62 @@ ], "authors": [ { - "name": "Thomas Seidl", - "homepage": "https://www.drupal.org/u/drunken-monkey" + "name": "-enzo-", + "homepage": "https://www.drupal.org/user/294937" }, { - "name": "See other contributors", - "homepage": "https://www.drupal.org/node/1142202/committers" + "name": "clemens.tolboom", + "homepage": "https://www.drupal.org/user/125814" + }, + { + "name": "juampynr", + "homepage": "https://www.drupal.org/user/682736" + }, + { + "name": "kamkejj", + "homepage": "https://www.drupal.org/user/81043" + }, + { + "name": "vipin.mittal18", + "homepage": "https://www.drupal.org/user/319716" } ], - "description": "Adds autocomplete functionality to searches.", - "homepage": "https://www.drupal.org/project/search_api_autocomplete", + "description": "Provides a user interface to manage REST resources.", + "homepage": "https://www.drupal.org/project/restui", "support": { - "source": "http://git.drupal.org/project/search_api_autocomplete.git", - "issues": "https://www.drupal.org/project/issues/search_api_autocomplete", - "irc": "irc://irc.freenode.org/drupal-search-api" + "source": "https://git.drupalcode.org/project/restui" } }, { - "name": "drupal/search_api_solr", - "version": "4.3.5", + "name": "drupal/scheduler", + "version": "2.1.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/search_api_solr.git", - "reference": "4.3.5" + "url": "https://git.drupalcode.org/project/scheduler.git", + "reference": "2.1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.5.zip", - "reference": "4.3.5", - "shasum": "c784ebc822c95f54bbfbf7b6cb1c369142f13311" + "url": "https://ftp.drupal.org/files/projects/scheduler-2.1.0.zip", + "reference": "2.1.0", + "shasum": "aea0f1dc40cfbc75f470860998d773a8749bcee2" }, "require": { - "composer-runtime-api": ">=2.0", - "composer/semver": "^1.0|^3.0", - "consolidation/annotated-command": "^2.12|^4.1", - "drupal/core": "^10.2 || ^11.0", - "drupal/search_api": "~1.34", - "ext-dom": "*", - "ext-json": "*", - "ext-simplexml": "*", - "laminas/laminas-stdlib": "^3.2", - "maennchen/zipstream-php": "^2.2.1|^3.0.2", - "solarium/solarium": "^6.3.5" - }, - "conflict": { - "drupal/acquia_search_solr": "<1.0.0-beta8", - "drupal/search_api_autocomplete": "<1.6.0", - "drupal/search_api_solr_multilingual": "<3.0.0" + "drupal/core": "^8 || ^9 || ^10 || ^11" }, "require-dev": { - "drupal/devel": "^4.0|^5.0", - "drupal/facets": "^3.0.x-dev", - "drupal/geofield": "1.x-dev", - "drupal/search_api_autocomplete": "1.x-dev", - "drupal/search_api_location": "1.x-dev", - "drupal/search_api_spellcheck": "3.x-dev", - "monolog/monolog": "^1.25|^3" - }, - "suggest": { - "drupal/facets": "Provides facetted search.", - "drupal/search_api_autocomplete": "Provides auto complete for search boxes.", - "drupal/search_api_location": "Provides location searches.", - "drupal/search_api_solr_nlp": "Highly recommended! Provides Solr field types based on natural language processing (NLP).", - "drupal/search_api_spellcheck": "Provides spell checking and 'Did You Mean?'." + "drupal/commerce": "^2 || ^3", + "drupal/devel_generate": ">=4", + "drupal/rules": "^3 || ^4", + "drupal/workbench_moderation": "*", + "drupal/workbench_moderation_actions": "*", + "drush/drush": ">=9" }, "type": "drupal-module", "extra": { "drupal": { - "version": "4.3.5", - "datestamp": "1722332547", + "version": "2.1.0", + "datestamp": "1723723795", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7004,7 +7364,7 @@ }, "drush": { "services": { - "drush.services.yml": ">=9" + "drush.services.yml": "^9 || ^10" } } }, @@ -7014,60 +7374,59 @@ ], "authors": [ { - "name": "Markus Kalkbrenner", - "homepage": "https://www.drupal.org/u/mkalkbrenner" - }, - { - "name": "Other contributors", - "homepage": "https://www.drupal.org/node/982682/committers" - }, - { - "name": "cspitzlay", - "homepage": "https://www.drupal.org/user/419305" + "name": "Eric Schaefer (Eric Schaefer)", + "homepage": "https://www.drupal.org/u/eric-schaefer", + "role": "Maintainer" }, { - "name": "drunken monkey", - "homepage": "https://www.drupal.org/user/205582" + "name": "Jonathan Smith (jonathan1055)", + "homepage": "https://www.drupal.org/u/jonathan1055", + "role": "Maintainer" }, { - "name": "mkalkbrenner", - "homepage": "https://www.drupal.org/user/124705" + "name": "Pieter Frenssen (pfrenssen)", + "homepage": "https://www.drupal.org/u/pfrenssen", + "role": "Maintainer" }, { - "name": "nick_vh", - "homepage": "https://www.drupal.org/user/122682" + "name": "Rick Manelius (rickmanelius)", + "homepage": "https://www.drupal.org/u/rickmanelius", + "role": "Maintainer" } ], - "description": "Offers an implementation of the Search API that uses an Apache Solr server for indexing content.", - "homepage": "https://www.drupal.org/project/search_api_solr", + "description": "Automatically publish and unpublish content at specified dates and times.", + "homepage": "https://drupal.org/project/scheduler", "support": { - "source": "http://git.drupal.org/project/search_api_solr.git", - "issues": "https://www.drupal.org/project/issues/search_api_solr", - "chat": "https://drupalchat.me/channel/search" + "source": "https://git.drupalcode.org/project/scheduler", + "issues": "https://www.drupal.org/project/issues/scheduler" } }, { - "name": "drupal/seckit", - "version": "2.0.2", + "name": "drupal/scheduler_content_moderation_integration", + "version": "3.0.3", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/seckit.git", - "reference": "2.0.2" + "url": "https://git.drupalcode.org/project/scheduler_content_moderation_integration.git", + "reference": "3.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/seckit-2.0.2.zip", - "reference": "2.0.2", - "shasum": "19c421c0c5b966d20903024e6029599c33b4707d" + "url": "https://ftp.drupal.org/files/projects/scheduler_content_moderation_integration-3.0.3.zip", + "reference": "3.0.3", + "shasum": "f50acc830212f7edf4b0c7dd2f355605e80658d3" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11" + "drupal/core": "^10.3 || ^11", + "drupal/scheduler": "^2.1" + }, + "require-dev": { + "drupal/commerce": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.0.2", - "datestamp": "1724766049", + "version": "3.0.3", + "datestamp": "1725377976", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7080,65 +7439,74 @@ ], "authors": [ { - "name": "badjava", - "homepage": "https://www.drupal.org/user/83372" + "name": "chr.fritsch", + "homepage": "https://www.drupal.org/user/2103716" }, { - "name": "jweowu", - "homepage": "https://www.drupal.org/user/152788" + "name": "daniel.bosen", + "homepage": "https://www.drupal.org/user/404865" }, { - "name": "mcdruid", - "homepage": "https://www.drupal.org/user/255969" + "name": "jonathan1055", + "homepage": "https://www.drupal.org/user/92645" }, { - "name": "p0deje", - "homepage": "https://www.drupal.org/user/529960" + "name": "smustgrave", + "homepage": "https://www.drupal.org/user/3252890" + }, + { + "name": "volkerk", + "homepage": "https://www.drupal.org/user/57527" } ], - "description": "SecKit provides Drupal with various security-hardening options.", - "homepage": "https://www.drupal.org/project/seckit", - "keywords": [ - "Drupal", - "security" - ], + "description": "Scheduler sub-module providing content moderation functionality for publishing/unpublishing", + "homepage": "https://www.drupal.org/project/scheduler_content_moderation_integration", "support": { - "source": "https://git.drupalcode.org/project/seckit", - "issues": "http://drupal.org/project/issues/seckit" + "source": "https://git.drupalcode.org/project/scheduler_content_moderation_integration", + "error": "Invalid dependency: \"scheduler\", Could not parse version constraint ~: Invalid version string \"~\"" } }, { - "name": "drupal/shield", - "version": "1.8.0", + "name": "drupal/schema_metatag", + "version": "3.0.3", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/shield.git", - "reference": "8.x-1.8" + "url": "https://git.drupalcode.org/project/schema_metatag.git", + "reference": "3.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.8.zip", - "reference": "8.x-1.8", - "shasum": "709b5580790a3b5bd8dda26f722cdb5a9c3911c5" + "url": "https://ftp.drupal.org/files/projects/schema_metatag-3.0.3.zip", + "reference": "3.0.3", + "shasum": "54fadabe0b56cb3a5f48a48ff438e8ad5883423c" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/core": "^9 || ^10 || ^11", + "drupal/metatag": "^2.0", + "php": ">=8.0" }, "require-dev": { - "drupal/key": "^1.16" + "drupal/coder": "^8.3", + "drupal/metatag_views": "*", + "drupal/schema_article": "*", + "drupal/schema_organization": "*", + "ergebnis/composer-normalize": "*", + "mpyw/phpunit-patch-serializable-comparison": "*", + "phpcompatibility/php-compatibility": "^9.3" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.8", - "datestamp": "1719947682", + "version": "3.0.3", + "datestamp": "1721141808", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, - "branch-alias": { - "dev-8.x-1.x": "1.x-dev" + "composer-normalize": { + "indent-size": 2, + "indent-style": "space" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7147,128 +7515,148 @@ ], "authors": [ { - "name": "badjava", - "homepage": "https://www.drupal.org/user/83372" - }, - { - "name": "chx", - "homepage": "https://www.drupal.org/user/9446" - }, - { - "name": "geek-merlin", - "homepage": "https://www.drupal.org/user/229048" - }, - { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" - }, - { - "name": "kalman.hosszu", - "homepage": "https://www.drupal.org/user/267481" + "name": "DamienMcKenna", + "homepage": "https://www.drupal.org/user/108450" }, { - "name": "pkiraly", - "homepage": "https://www.drupal.org/user/352587" + "name": "KarenS", + "homepage": "https://www.drupal.org/user/45874" }, { - "name": "vbouchet", - "homepage": "https://www.drupal.org/user/1671428" + "name": "wells", + "homepage": "https://www.drupal.org/user/2452278" } ], - "description": "Creates a general shield for the site.", - "homepage": "https://www.drupal.org/project/shield", + "description": "Metatag implementation of Schema.org structured data (JSON-LD)", + "homepage": "https://www.drupal.org/project/schema_metatag", + "keywords": [ + "Drupal" + ], "support": { - "source": "https://git.drupalcode.org/project/shield" + "source": "https://git.drupalcode.org/project/schema_metatag", + "issues": "https://www.drupal.org/project/issues/schema_metatag" } }, { - "name": "drupal/simple_sitemap", - "version": "4.2.1", + "name": "drupal/schemata", + "version": "1.0.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/simple_sitemap.git", - "reference": "4.2.1" + "url": "https://git.drupalcode.org/project/schemata.git", + "reference": "8.x-1.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.2.1.zip", - "reference": "4.2.1", - "shasum": "d96b481571ca2fecdb305e87d2557f9338116864" + "url": "https://ftp.drupal.org/files/projects/schemata-8.x-1.0.zip", + "reference": "8.x-1.0", + "shasum": "7fd1a15385ec57672c405633ae716fbf7cbde221" }, "require": { - "drupal/core": "^10.2 || ^11", - "ext-xmlwriter": "*" + "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": { "drupal": { - "version": "4.2.1", - "datestamp": "1723802052", + "version": "8.x-1.0", + "datestamp": "1726164272", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } - }, - "drush": { - "services": { - "drush.services.yml": ">=9" - } } }, "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": "Pawel Ginalski (gbyte)", - "homepage": "https://www.drupal.org/u/gbyte", - "email": "contact@gbyte.dev", - "role": "Maintainer" + "name": "Adam Ross", + "homepage": "https://www.drupal.org/user/550110", + "email": "grayside@gmail.com" }, { - "name": "walkingdexter", - "homepage": "https://www.drupal.org/user/3251330" + "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": "Creates a standard conform hreflang XML sitemap of the site content and provides a framework for developing other sitemap types.", - "homepage": "https://drupal.org/project/simple_sitemap", + "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/simple_sitemap", - "issues": "https://drupal.org/project/issues/simple_sitemap" + "source": "https://cgit.drupalcode.org/schemata", + "issues": "https://drupal.org/project/issues/schemata" } }, { - "name": "drupal/sitestudio_config_management", - "version": "dev-1.x", - "source": { - "type": "git", - "url": "https://git.drupalcode.org/project/sitestudio_config_management.git", - "reference": "d29eeacc43c4ee01a10bf2b9a84dc464518689ae" - }, + "name": "drupal/schemata_json_schema", + "version": "1.0.0", "require": { - "acquia/cohesion": "~7.4.0 || ~7.5.0 || ~8.0.0", - "drupal/config_filter": "dev-3428542-automated-drupal-11", - "drupal/config_ignore": "^3.0", - "drupal/config_split": "^2.0", - "drupal/core": "^9 || ^10 || ^11", - "php": ">=7.4" - }, - "require-dev": { - "drush/drush": "^11.6 || ^12 || ^13" + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/schemata": "*" }, - "type": "drupal-module", + "type": "metapackage", "extra": { - "branch-alias": { - "dev-1.x": "1.x-dev", - "dev-develop": "1.x-dev" - }, "drupal": { - "version": "1.1.1+1-dev", - "datestamp": "1726515450", + "version": "8.x-1.0", + "datestamp": "1726164272", "security-coverage": { - "status": "not-covered", - "message": "Dev releases are not covered by Drupal security advisories." + "status": "covered", + "message": "Covered by Drupal's security advisory policy" } } }, @@ -7278,78 +7666,146 @@ ], "authors": [ { - "name": "acquia", - "homepage": "https://www.drupal.org/user/1231722" + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" }, { - "name": "rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" + "name": "febbraro", + "homepage": "https://www.drupal.org/user/43670" }, { - "name": "vishalkhode", - "homepage": "https://www.drupal.org/user/2439156" + "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": "Contains configuration for config filter, config ignore & config split.", - "homepage": "https://www.drupal.org/project/sitestudio_config_management", + "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/sitestudio_config_management", - "error": "Invalid dependency: \"cohesion_sync\" is an unknown drupal 8 package name" + "source": "https://git.drupalcode.org/project/schemata" } }, { - "name": "drupal/sitestudio_gin", - "version": "dev-3434617-automated-drupal-11", + "name": "drupal/search_api", + "version": "1.35.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/issue/sitestudio_gin-3434617.git", - "reference": "98ff9a237800a8227d0ccbf4a0ff319bdbeccee0" + "url": "https://git.drupalcode.org/project/search_api.git", + "reference": "8.x-1.35" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.35.zip", + "reference": "8.x-1.35", + "shasum": "d119726e870f793c6470d2a4fa9286662c5eb45d" }, "require": { - "acquia/cohesion": "^6.7.0 || ^7 || ^8", - "drupal/gin": "^3.0@rc" + "drupal/core": "^10.1 || ^11" + }, + "conflict": { + "drupal/search_api_solr": "2.* || 3.0 || 3.1" + }, + "require-dev": { + "drupal/language_fallback_fix": "@dev", + "drupal/search_api_autocomplete": "@dev", + "drupal/search_api_db": "*" + }, + "suggest": { + "drupal/facets": "Adds the ability to create faceted searches.", + "drupal/search_api_autocomplete": "Allows adding autocomplete suggestions to search fields.", + "drupal/search_api_solr": "Adds support for using Apache Solr as a backend." }, "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.35", + "datestamp": "1718551025", + "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": "Acquia Engineering", - "homepage": "https://www.acquia.com", - "role": "Maintainer" + "name": "Thomas Seidl", + "homepage": "https://www.drupal.org/u/drunken-monkey" + }, + { + "name": "Nick Veenhof", + "homepage": "https://www.drupal.org/u/nick_vh" + }, + { + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/790418/committers" } ], - "description": "Integrates Acquia Site Studio with the Gin admin theme.", - "time": "2024-07-31T13:46:37+00:00" + "description": "Provides a generic framework for modules offering search capabilities.", + "homepage": "https://www.drupal.org/project/search_api", + "support": { + "source": "https://git.drupalcode.org/project/search_api", + "issues": "https://www.drupal.org/project/issues/search_api", + "irc": "irc://irc.freenode.org/drupal-search-api" + } }, { - "name": "drupal/smart_trim", - "version": "2.2.0", + "name": "drupal/search_api_autocomplete", + "version": "1.9.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/smart_trim.git", - "reference": "2.2.0" + "url": "https://git.drupalcode.org/project/search_api_autocomplete.git", + "reference": "8.x-1.9" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/smart_trim-2.2.0.zip", - "reference": "2.2.0", - "shasum": "564737cf0895e1b8a38af575ab7ca23f55335d9a" + "url": "https://ftp.drupal.org/files/projects/search_api_autocomplete-8.x-1.9.zip", + "reference": "8.x-1.9", + "shasum": "5cb2d1a09dbd54facba82d6d88907e3a184c1539" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11", - "drupal/token": "^1.0", - "php": ">=8.1" + "drupal/core": "^9.3 || ^10 || ^11", + "drupal/search_api": "^1.0" }, "require-dev": { - "drupal/token_filter": "^2.1 || ^2.2" + "drupal/search_api_page": "1.x-dev" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.2.0", - "datestamp": "1723847275", + "version": "8.x-1.9", + "datestamp": "1718551474", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7362,54 +7818,84 @@ ], "authors": [ { - "name": "Mark Casias (markie)", - "homepage": "https://www.drupal.org/u/markie", - "role": "Maintainer" - }, - { - "name": "AmyJune Hineline (volkswagenchick)", - "homepage": "https://www.drupal.org/u/volkswagenchick", - "role": "Maintainer" + "name": "Thomas Seidl", + "homepage": "https://www.drupal.org/u/drunken-monkey" }, { - "name": "Michael Anello (ultimike)", - "homepage": "https://www.drupal.org/u/ultimike", - "role": "Maintainer" + "name": "See other contributors", + "homepage": "https://www.drupal.org/node/1142202/committers" } ], - "description": "Provides a more robust alternative to 'summary or trimmed' textfield format.", - "homepage": "https://drupal.org/project/smart_trim", + "description": "Adds autocomplete functionality to searches.", + "homepage": "https://www.drupal.org/project/search_api_autocomplete", "support": { - "source": "https://git.drupalcode.org/project/smart_trim", - "issues": "https://drupal.org/project/issues/smart_trim" + "source": "http://git.drupal.org/project/search_api_autocomplete.git", + "issues": "https://www.drupal.org/project/issues/search_api_autocomplete", + "irc": "irc://irc.freenode.org/drupal-search-api" } }, { - "name": "drupal/social_media_links", - "version": "2.10.0", + "name": "drupal/search_api_solr", + "version": "4.3.5", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/social_media_links.git", - "reference": "8.x-2.10" + "url": "https://git.drupalcode.org/project/search_api_solr.git", + "reference": "4.3.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/social_media_links-8.x-2.10.zip", - "reference": "8.x-2.10", - "shasum": "dd329d44f88112d2fe83f54331502738c5f2810b" + "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.5.zip", + "reference": "4.3.5", + "shasum": "c784ebc822c95f54bbfbf7b6cb1c369142f13311" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11" + "composer-runtime-api": ">=2.0", + "composer/semver": "^1.0|^3.0", + "consolidation/annotated-command": "^2.12|^4.1", + "drupal/core": "^10.2 || ^11.0", + "drupal/search_api": "~1.34", + "ext-dom": "*", + "ext-json": "*", + "ext-simplexml": "*", + "laminas/laminas-stdlib": "^3.2", + "maennchen/zipstream-php": "^2.2.1|^3.0.2", + "solarium/solarium": "^6.3.5" + }, + "conflict": { + "drupal/acquia_search_solr": "<1.0.0-beta8", + "drupal/search_api_autocomplete": "<1.6.0", + "drupal/search_api_solr_multilingual": "<3.0.0" + }, + "require-dev": { + "drupal/devel": "^4.0|^5.0", + "drupal/facets": "^3.0.x-dev", + "drupal/geofield": "1.x-dev", + "drupal/search_api_autocomplete": "1.x-dev", + "drupal/search_api_location": "1.x-dev", + "drupal/search_api_spellcheck": "3.x-dev", + "monolog/monolog": "^1.25|^3" + }, + "suggest": { + "drupal/facets": "Provides facetted search.", + "drupal/search_api_autocomplete": "Provides auto complete for search boxes.", + "drupal/search_api_location": "Provides location searches.", + "drupal/search_api_solr_nlp": "Highly recommended! Provides Solr field types based on natural language processing (NLP).", + "drupal/search_api_spellcheck": "Provides spell checking and 'Did You Mean?'." }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-2.10", - "datestamp": "1724736719", + "version": "4.3.5", + "datestamp": "1722332547", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7418,103 +7904,131 @@ ], "authors": [ { - "name": "Neslee Canil Pinto", - "homepage": "https://www.drupal.org/u/neslee-canil-pinto", - "role": "Maintainer" + "name": "Markus Kalkbrenner", + "homepage": "https://www.drupal.org/u/mkalkbrenner" }, { - "name": "Christian Beier", - "homepage": "https://www.drupal.org/u/cbeier", - "role": "Maintainer" + "name": "Other contributors", + "homepage": "https://www.drupal.org/node/982682/committers" }, { - "name": "neslee canil pinto", - "homepage": "https://www.drupal.org/user/3580850" + "name": "cspitzlay", + "homepage": "https://www.drupal.org/user/419305" + }, + { + "name": "drunken monkey", + "homepage": "https://www.drupal.org/user/205582" + }, + { + "name": "mkalkbrenner", + "homepage": "https://www.drupal.org/user/124705" + }, + { + "name": "nick_vh", + "homepage": "https://www.drupal.org/user/122682" } ], - "description": "The module provides a block that display links (icons) to your profiles on various social networking sites.", - "homepage": "https://www.drupal.org/project/social_media_links", + "description": "Offers an implementation of the Search API that uses an Apache Solr server for indexing content.", + "homepage": "https://www.drupal.org/project/search_api_solr", "support": { - "source": "https://git.drupalcode.org/project/social_media_links", - "issues": "https://www.drupal.org/project/issues/social_media_links" + "source": "http://git.drupal.org/project/search_api_solr.git", + "issues": "https://www.drupal.org/project/issues/search_api_solr", + "chat": "https://drupalchat.me/channel/search" } }, { - "name": "drupal/sophron", - "version": "2.1.0", + "name": "drupal/seckit", + "version": "2.0.3", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/sophron.git", - "reference": "2.1.0" + "url": "https://git.drupalcode.org/project/seckit.git", + "reference": "2.0.3" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/sophron-2.1.0.zip", - "reference": "2.1.0", - "shasum": "0742562897ae9b202e472a1edef75844b6452e39" + "url": "https://ftp.drupal.org/files/projects/seckit-2.0.3.zip", + "reference": "2.0.3", + "shasum": "34d38f2daaf99781ef6b7e7fbe2eeabc73a7ca16" }, "require": { - "drupal/core": "^10.2 || ^11", - "fileeye/mimemap": "^2.1.1" + "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1718011690", + "version": "2.0.3", + "datestamp": "1726075930", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, - "autoload": { - "psr-4": { - "Drupal\\sophron\\": "src/" - } - }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { - "name": "mondrake", - "homepage": "https://www.drupal.org/user/1307444" + "name": "badjava", + "homepage": "https://www.drupal.org/user/83372" + }, + { + "name": "jweowu", + "homepage": "https://www.drupal.org/user/152788" + }, + { + "name": "mcdruid", + "homepage": "https://www.drupal.org/user/255969" + }, + { + "name": "p0deje", + "homepage": "https://www.drupal.org/user/529960" } ], - "description": "Provides an extensive MIME types management API", - "homepage": "https://www.drupal.org/project/sophron", + "description": "SecKit provides Drupal with various security-hardening options.", + "homepage": "https://www.drupal.org/project/seckit", + "keywords": [ + "Drupal", + "security" + ], "support": { - "source": "https://git.drupalcode.org/project/sophron" + "source": "https://git.drupalcode.org/project/seckit", + "issues": "http://drupal.org/project/issues/seckit" } }, { - "name": "drupal/stable", - "version": "2.1.0", + "name": "drupal/shield", + "version": "1.8.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/stable.git", - "reference": "2.1.0" + "url": "https://git.drupalcode.org/project/shield.git", + "reference": "8.x-1.8" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/stable-2.1.0.zip", - "reference": "2.1.0", - "shasum": "fb2b010190e492e976e1db9692a8a46d5b7d15bb" + "url": "https://ftp.drupal.org/files/projects/shield-8.x-1.8.zip", + "reference": "8.x-1.8", + "shasum": "709b5580790a3b5bd8dda26f722cdb5a9c3911c5" }, "require": { - "drupal/core": "^10.3 || ^11" + "drupal/core": "^9.2 || ^10 || ^11" }, - "type": "drupal-theme", + "require-dev": { + "drupal/key": "^1.16" + }, + "type": "drupal-module", "extra": { "drupal": { - "version": "2.1.0", - "datestamp": "1721202956", + "version": "8.x-1.8", + "datestamp": "1719947682", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "branch-alias": { + "dev-8.x-1.x": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7523,53 +8037,70 @@ ], "authors": [ { - "name": "bnjmnm", - "homepage": "https://www.drupal.org/user/2369194" + "name": "badjava", + "homepage": "https://www.drupal.org/user/83372" }, { - "name": "lauriii", - "homepage": "https://www.drupal.org/user/1078742" + "name": "chx", + "homepage": "https://www.drupal.org/user/9446" }, { - "name": "Rajeshreeputra", - "homepage": "https://www.drupal.org/user/3418561" + "name": "geek-merlin", + "homepage": "https://www.drupal.org/user/229048" }, { - "name": "star-szr", - "homepage": "https://www.drupal.org/user/1167326" - } - ], - "description": "A base theme using Drupal core markup and CSS.", - "homepage": "https://www.drupal.org/project/stable", - "support": { - "source": "https://git.drupalcode.org/project/stable" + "name": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "kalman.hosszu", + "homepage": "https://www.drupal.org/user/267481" + }, + { + "name": "pkiraly", + "homepage": "https://www.drupal.org/user/352587" + }, + { + "name": "vbouchet", + "homepage": "https://www.drupal.org/user/1671428" + } + ], + "description": "Creates a general shield for the site.", + "homepage": "https://www.drupal.org/project/shield", + "support": { + "source": "https://git.drupalcode.org/project/shield" } }, { - "name": "drupal/token", - "version": "1.15.0", + "name": "drupal/simple_oauth", + "version": "5.2.5", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/token.git", - "reference": "8.x-1.15" + "url": "https://git.drupalcode.org/project/simple_oauth.git", + "reference": "5.2.5" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", - "reference": "8.x-1.15", - "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" + "url": "https://ftp.drupal.org/files/projects/simple_oauth-5.2.5.zip", + "reference": "5.2.5", + "shasum": "3517d07e4896a32eddda7446b85a2afa945321a2" }, "require": { - "drupal/core": "^9.2 || ^10 || ^11" + "drupal/consumers": "^1.14", + "drupal/core": "^9 || ^10", + "lcobucci/jwt": "^4", + "league/oauth2-server": "^8.3", + "php": ">=7.4", + "steverhoades/oauth2-openid-connect-server": "^2.4" }, "require-dev": { - "drupal/book": "*" + "phpspec/prophecy-phpunit": "^2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.15", - "datestamp": "1722206211", + "version": "5.2.5", + "datestamp": "1700206902", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7577,7 +8108,7 @@ }, "drush": { "services": { - "drush.services.yml": ">=9" + "drush.services.yml": "^9 || ^10 || ^11" } } }, @@ -7587,62 +8118,60 @@ ], "authors": [ { - "name": "Berdir", - "homepage": "https://www.drupal.org/user/214652" - }, - { - "name": "Dave Reid", - "homepage": "https://www.drupal.org/user/53892" - }, - { - "name": "eaton", - "homepage": "https://www.drupal.org/user/16496" + "name": "bojan_dev", + "homepage": "https://www.drupal.org/user/2801849" }, { - "name": "fago", - "homepage": "https://www.drupal.org/user/16747" + "name": "bradjones1", + "homepage": "https://www.drupal.org/user/405824" }, { - "name": "greggles", - "homepage": "https://www.drupal.org/user/36762" + "name": "e0ipso", + "homepage": "https://www.drupal.org/user/550110" }, { - "name": "mikeryan", - "homepage": "https://www.drupal.org/user/4420" + "name": "pcambra", + "homepage": "https://www.drupal.org/user/122101" } ], - "description": "Provides a user interface for the Token API, some missing core tokens.", - "homepage": "https://www.drupal.org/project/token", + "description": "The Simple OAuth module for Drupal", + "homepage": "https://www.drupal.org/project/simple_oauth", "support": { - "source": "https://git.drupalcode.org/project/token" + "source": "https://git.drupalcode.org/project/simple_oauth" } }, { - "name": "drupal/username_enumeration_prevention", - "version": "1.4.0", + "name": "drupal/simple_sitemap", + "version": "4.2.1", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/username_enumeration_prevention.git", - "reference": "8.x-1.4" + "url": "https://git.drupalcode.org/project/simple_sitemap.git", + "reference": "4.2.1" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/username_enumeration_prevention-8.x-1.4.zip", - "reference": "8.x-1.4", - "shasum": "29fab36a86de64694b3074d42ac948547459aea6" + "url": "https://ftp.drupal.org/files/projects/simple_sitemap-4.2.1.zip", + "reference": "4.2.1", + "shasum": "d96b481571ca2fecdb305e87d2557f9338116864" }, "require": { - "drupal/core": "^9.5 || ^10 || ^11" + "drupal/core": "^10.2 || ^11", + "ext-xmlwriter": "*" }, "type": "drupal-module", "extra": { "drupal": { - "version": "8.x-1.4", - "datestamp": "1725566327", + "version": "4.2.1", + "datestamp": "1723802052", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7651,47 +8180,59 @@ ], "authors": [ { - "name": "japerry", - "homepage": "https://www.drupal.org/user/45640" + "name": "Pawel Ginalski (gbyte)", + "homepage": "https://www.drupal.org/u/gbyte", + "email": "contact@gbyte.dev", + "role": "Maintainer" }, { - "name": "nicksanta", - "homepage": "https://www.drupal.org/user/87915" + "name": "walkingdexter", + "homepage": "https://www.drupal.org/user/3251330" } ], - "description": "Prevents username enumeration on password reset and user pages.", - "homepage": "https://www.drupal.org/project/username_enumeration_prevention", + "description": "Creates a standard conform hreflang XML sitemap of the site content and provides a framework for developing other sitemap types.", + "homepage": "https://drupal.org/project/simple_sitemap", "support": { - "source": "https://git.drupalcode.org/project/username_enumeration_prevention" + "source": "https://cgit.drupalcode.org/simple_sitemap", + "issues": "https://drupal.org/project/issues/simple_sitemap" } }, { - "name": "drupal/views_remote_data", - "version": "1.0.3", + "name": "drupal/sitestudio_config_management", + "version": "1.2.0", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/views_remote_data.git", - "reference": "1.0.3" + "url": "https://git.drupalcode.org/project/sitestudio_config_management.git", + "reference": "1.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/views_remote_data-1.0.3.zip", - "reference": "1.0.3", - "shasum": "11ee52c63b1ee6223aba877ec68a40f0ea39f20d" + "url": "https://ftp.drupal.org/files/projects/sitestudio_config_management-1.2.0.zip", + "reference": "1.2.0", + "shasum": "6bbd4da238d647a51e2d2c5d6d76b5dc58f2e0aa" }, "require": { + "acquia/cohesion": "~7.4.0 || ~7.5.0 || ~8.0.0", + "drupal/config_ignore": "^3.0", + "drupal/config_split": "^2.0", "drupal/core": "^9 || ^10 || ^11", - "php": "^7.4 || ^8" + "php": ">=7.4" + }, + "require-dev": { + "drush/drush": "^11.6 || ^12 || ^13" }, "type": "drupal-module", "extra": { "drupal": { - "version": "1.0.3", - "datestamp": "1719349724", + "version": "1.2.0", + "datestamp": "1727197716", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } + }, + "branch-alias": { + "dev-develop": "1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", @@ -7704,39 +8245,74 @@ "homepage": "https://www.drupal.org/user/1231722" }, { - "name": "mglaman", - "homepage": "https://www.drupal.org/user/2416470" + "name": "rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" + }, + { + "name": "vishalkhode", + "homepage": "https://www.drupal.org/user/2439156" } ], - "description": "Provide an API to integrate remote data with Views", - "homepage": "https://www.drupal.org/project/views_remote_data", + "description": "Contains configuration for config filter, config ignore & config split.", + "homepage": "https://www.drupal.org/project/sitestudio_config_management", "support": { - "source": "https://git.drupalcode.org/project/views_remote_data" + "source": "https://git.drupalcode.org/project/sitestudio_config_management", + "error": "Invalid dependency: \"cohesion_sync\" is an unknown drupal 8 package name" } }, { - "name": "drupal/workbench_email", - "version": "3.0.5", + "name": "drupal/sitestudio_gin", + "version": "dev-3434617-automated-drupal-11", "source": { "type": "git", - "url": "https://git.drupalcode.org/project/workbench_email.git", - "reference": "3.0.5" + "url": "https://git.drupalcode.org/issue/sitestudio_gin-3434617.git", + "reference": "98ff9a237800a8227d0ccbf4a0ff319bdbeccee0" + }, + "require": { + "acquia/cohesion": "^6.7.0 || ^7 || ^8", + "drupal/gin": "^3.0@rc" + }, + "type": "drupal-module", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Acquia Engineering", + "homepage": "https://www.acquia.com", + "role": "Maintainer" + } + ], + "description": "Integrates Acquia Site Studio with the Gin admin theme.", + "time": "2024-07-31T13:46:37+00:00" + }, + { + "name": "drupal/smart_trim", + "version": "2.2.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/smart_trim.git", + "reference": "2.2.0" }, "dist": { "type": "zip", - "url": "https://ftp.drupal.org/files/projects/workbench_email-3.0.5.zip", - "reference": "3.0.5", - "shasum": "8d475341ead4fd10ddd106ce226ea537d5d50afc" + "url": "https://ftp.drupal.org/files/projects/smart_trim-2.2.0.zip", + "reference": "2.2.0", + "shasum": "564737cf0895e1b8a38af575ab7ca23f55335d9a" }, "require": { - "drupal/core": "^9.1 || ^10 || ^11", - "php": "^8.0" + "drupal/core": "^9.5 || ^10 || ^11", + "drupal/token": "^1.0", + "php": ">=8.1" + }, + "require-dev": { + "drupal/token_filter": "^2.1 || ^2.2" }, "type": "drupal-module", "extra": { "drupal": { - "version": "3.0.5", - "datestamp": "1721954471", + "version": "2.2.0", + "datestamp": "1723847275", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" @@ -7749,269 +8325,1182 @@ ], "authors": [ { - "name": "acbramley", - "homepage": "https://www.drupal.org/user/1036766" - }, - { - "name": "fenstrat", - "homepage": "https://www.drupal.org/user/362649" - }, - { - "name": "frosev", - "homepage": "https://www.drupal.org/user/195325" - }, - { - "name": "larowlan", - "homepage": "https://www.drupal.org/user/395439" - }, - { - "name": "mstrelan", - "homepage": "https://www.drupal.org/user/314289" + "name": "Mark Casias (markie)", + "homepage": "https://www.drupal.org/u/markie", + "role": "Maintainer" }, { - "name": "teknic", - "homepage": "https://www.drupal.org/user/367359" + "name": "AmyJune Hineline (volkswagenchick)", + "homepage": "https://www.drupal.org/u/volkswagenchick", + "role": "Maintainer" }, { - "name": "unobot", - "homepage": "https://www.drupal.org/user/731188" + "name": "Michael Anello (ultimike)", + "homepage": "https://www.drupal.org/u/ultimike", + "role": "Maintainer" } ], - "description": "Extends Content Moderation by adding the ability to add emails to specific transitions.", - "homepage": "https://www.drupal.org/project/workbench_email", + "description": "Provides a more robust alternative to 'summary or trimmed' textfield format.", + "homepage": "https://drupal.org/project/smart_trim", "support": { - "source": "https://git.drupalcode.org/project/workbench_email", - "issues": "http://drupal.org/project/issues/workbench_email" + "source": "https://git.drupalcode.org/project/smart_trim", + "issues": "https://drupal.org/project/issues/smart_trim" } }, { - "name": "drush/drush", - "version": "13.0.1", + "name": "drupal/social_media_links", + "version": "2.10.0", "source": { "type": "git", - "url": "https://github.com/drush-ops/drush.git", - "reference": "ebbd1302d6beaa945e268e7958d285c9fa8630e2" + "url": "https://git.drupalcode.org/project/social_media_links.git", + "reference": "8.x-2.10" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drush-ops/drush/zipball/ebbd1302d6beaa945e268e7958d285c9fa8630e2", - "reference": "ebbd1302d6beaa945e268e7958d285c9fa8630e2", - "shasum": "" + "url": "https://ftp.drupal.org/files/projects/social_media_links-8.x-2.10.zip", + "reference": "8.x-2.10", + "shasum": "dd329d44f88112d2fe83f54331502738c5f2810b" }, "require": { - "chi-teck/drupal-code-generator": "^3.6 || ^4@alpha", - "composer-runtime-api": "^2.2", - "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "^4.9.2", - "consolidation/config": "^2.1.2 || ^3", - "consolidation/filter-via-dot-access-data": "^2.0.2", - "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "^4.0.6 || ^5", - "consolidation/site-alias": "^4", - "consolidation/site-process": "^5.2.0", - "dflydev/dot-access-data": "^3.0.2", - "ext-dom": "*", - "grasmash/yaml-cli": "^3.1", - "guzzlehttp/guzzle": "^7.0", - "laravel/prompts": "^0.1.21", - "league/container": "^4.2", - "php": ">=8.2", - "psy/psysh": "~0.12", - "symfony/event-dispatcher": "^6 || ^7", - "symfony/filesystem": "^6.1 || ^7", - "symfony/finder": "^6 || ^7", - "symfony/var-dumper": "^6.0 || ^7", - "symfony/yaml": "^6.0 || ^7" - }, - "conflict": { - "drupal/core": "< 10.2", - "drupal/migrate_run": "*", - "drupal/migrate_tools": "<= 5" + "drupal/core": "^9.5 || ^10 || ^11" }, - "require-dev": { - "composer/installers": "^2", - "cweagans/composer-patches": "~1.7.3", - "drupal/core-recommended": "^10.2.5 || 11.0.x-dev", - "drupal/semver_example": "2.3.0", - "jetbrains/phpstorm-attributes": "^1.0", - "mglaman/phpstan-drupal": "^1.2", - "phpunit/phpunit": "^9 || ^10", - "rector/rector": "^1", - "squizlabs/php_codesniffer": "^3.7" + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-2.10", + "datestamp": "1724736719", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } }, - "bin": [ - "drush" + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0-or-later" ], - "type": "library", + "authors": [ + { + "name": "Neslee Canil Pinto", + "homepage": "https://www.drupal.org/u/neslee-canil-pinto", + "role": "Maintainer" + }, + { + "name": "Christian Beier", + "homepage": "https://www.drupal.org/u/cbeier", + "role": "Maintainer" + }, + { + "name": "neslee canil pinto", + "homepage": "https://www.drupal.org/user/3580850" + } + ], + "description": "The module provides a block that display links (icons) to your profiles on various social networking sites.", + "homepage": "https://www.drupal.org/project/social_media_links", + "support": { + "source": "https://git.drupalcode.org/project/social_media_links", + "issues": "https://www.drupal.org/project/issues/social_media_links" + } + }, + { + "name": "drupal/sophron", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/sophron.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/sophron-2.1.0.zip", + "reference": "2.1.0", + "shasum": "0742562897ae9b202e472a1edef75844b6452e39" + }, + "require": { + "drupal/core": "^10.2 || ^11", + "fileeye/mimemap": "^2.1.1" + }, + "type": "drupal-module", "extra": { - "installer-paths": { - "sut/core": [ - "type:drupal-core" - ], - "sut/libraries/{$name}": [ - "type:drupal-library" - ], - "sut/modules/unish/{$name}": [ - "drupal/devel" - ], - "sut/themes/unish/{$name}": [ - "drupal/empty_theme" - ], - "sut/modules/contrib/{$name}": [ - "type:drupal-module" - ], - "sut/profiles/contrib/{$name}": [ - "type:drupal-profile" - ], - "sut/themes/contrib/{$name}": [ - "type:drupal-theme" - ], - "sut/drush/contrib/{$name}": [ - "type:drupal-drush" - ] + "drupal": { + "version": "2.1.0", + "datestamp": "1718011690", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } } }, "autoload": { "psr-4": { - "Drush\\": "src/" + "Drupal\\sophron\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", + "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { - "name": "Moshe Weitzman", - "email": "weitzman@tejasa.com" - }, + "name": "mondrake", + "homepage": "https://www.drupal.org/user/1307444" + } + ], + "description": "Provides an extensive MIME types management API", + "homepage": "https://www.drupal.org/project/sophron", + "support": { + "source": "https://git.drupalcode.org/project/sophron" + } + }, + { + "name": "drupal/stable", + "version": "2.1.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/stable.git", + "reference": "2.1.0" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/stable-2.1.0.zip", + "reference": "2.1.0", + "shasum": "fb2b010190e492e976e1db9692a8a46d5b7d15bb" + }, + "require": { + "drupal/core": "^10.3 || ^11" + }, + "type": "drupal-theme", + "extra": { + "drupal": { + "version": "2.1.0", + "datestamp": "1721202956", + "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": "Owen Barton", - "email": "drupal@owenbarton.com" + "name": "bnjmnm", + "homepage": "https://www.drupal.org/user/2369194" }, { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" + "name": "lauriii", + "homepage": "https://www.drupal.org/user/1078742" }, { - "name": "Jonathan Araña Cruz", - "email": "jonhattan@faita.net" + "name": "Rajeshreeputra", + "homepage": "https://www.drupal.org/user/3418561" }, { - "name": "Jonathan Hedstrom", - "email": "jhedstrom@gmail.com" - }, + "name": "star-szr", + "homepage": "https://www.drupal.org/user/1167326" + } + ], + "description": "A base theme using Drupal core markup and CSS.", + "homepage": "https://www.drupal.org/project/stable", + "support": { + "source": "https://git.drupalcode.org/project/stable" + } + }, + { + "name": "drupal/subrequests", + "version": "3.0.12", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/subrequests.git", + "reference": "3.0.12" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/subrequests-3.0.12.zip", + "reference": "3.0.12", + "shasum": "b3081a064a0a2275c400cf871bc56aeeb1fe812c" + }, + "require": { + "drupal/core": "^10 || ^11", + "galbar/jsonpath": "^1.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.12", + "datestamp": "1722952638", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + } + }, + "notification-url": "https://packages.drupal.org/8/downloads", + "license": [ + "GPL-2.0+" + ], + "authors": [ { - "name": "Christopher Gervais", - "email": "chris@ergonlogic.com" + "name": "Mateu Aguiló Bosch", + "homepage": "https://www.drupal.org/user/550110", + "email": "mateu.aguilo.bosch@gmail.com" }, { - "name": "Dave Reid", - "email": "dave@davereid.net" + "name": "phenaproxima", + "homepage": "https://www.drupal.org/user/205645" + } + ], + "description": "Add a front controller that you can use to make subrequests.", + "homepage": "https://www.drupal.org/project/subrequests", + "support": { + "source": "https://git.drupalcode.org/project/subrequests" + } + }, + { + "name": "drupal/token", + "version": "1.15.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/token.git", + "reference": "8.x-1.15" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/token-8.x-1.15.zip", + "reference": "8.x-1.15", + "shasum": "5916fbccc86458a5f51e71f832ac70ff4c84ebdf" + }, + "require": { + "drupal/core": "^9.2 || ^10 || ^11" + }, + "require-dev": { + "drupal/book": "*" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.15", + "datestamp": "1722206211", + "security-coverage": { + "status": "covered", + "message": "Covered by Drupal's security advisory policy" + } + }, + "drush": { + "services": { + "drush.services.yml": ">=9" + } + } + }, + "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": "dave reid", + "homepage": "https://www.drupal.org/user/53892" + }, + { + "name": "eaton", + "homepage": "https://www.drupal.org/user/16496" + }, + { + "name": "fago", + "homepage": "https://www.drupal.org/user/16747" + }, + { + "name": "greggles", + "homepage": "https://www.drupal.org/user/36762" + }, + { + "name": "mikeryan", + "homepage": "https://www.drupal.org/user/4420" + } + ], + "description": "Provides a user interface for the Token API, some missing core tokens.", + "homepage": "https://www.drupal.org/project/token", + "support": { + "source": "https://git.drupalcode.org/project/token" + } + }, + { + "name": "drupal/username_enumeration_prevention", + "version": "1.4.0", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/username_enumeration_prevention.git", + "reference": "8.x-1.4" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/username_enumeration_prevention-8.x-1.4.zip", + "reference": "8.x-1.4", + "shasum": "29fab36a86de64694b3074d42ac948547459aea6" + }, + "require": { + "drupal/core": "^9.5 || ^10 || ^11" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "8.x-1.4", + "datestamp": "1725566327", + "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": "japerry", + "homepage": "https://www.drupal.org/user/45640" + }, + { + "name": "nicksanta", + "homepage": "https://www.drupal.org/user/87915" + } + ], + "description": "Prevents username enumeration on password reset and user pages.", + "homepage": "https://www.drupal.org/project/username_enumeration_prevention", + "support": { + "source": "https://git.drupalcode.org/project/username_enumeration_prevention" + } + }, + { + "name": "drupal/views_remote_data", + "version": "1.0.3", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/views_remote_data.git", + "reference": "1.0.3" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/views_remote_data-1.0.3.zip", + "reference": "1.0.3", + "shasum": "11ee52c63b1ee6223aba877ec68a40f0ea39f20d" + }, + "require": { + "drupal/core": "^9 || ^10 || ^11", + "php": "^7.4 || ^8" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "1.0.3", + "datestamp": "1719349724", + "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": "acquia", + "homepage": "https://www.drupal.org/user/1231722" + }, + { + "name": "mglaman", + "homepage": "https://www.drupal.org/user/2416470" + } + ], + "description": "Provide an API to integrate remote data with Views", + "homepage": "https://www.drupal.org/project/views_remote_data", + "support": { + "source": "https://git.drupalcode.org/project/views_remote_data" + } + }, + { + "name": "drupal/workbench_email", + "version": "3.0.5", + "source": { + "type": "git", + "url": "https://git.drupalcode.org/project/workbench_email.git", + "reference": "3.0.5" + }, + "dist": { + "type": "zip", + "url": "https://ftp.drupal.org/files/projects/workbench_email-3.0.5.zip", + "reference": "3.0.5", + "shasum": "8d475341ead4fd10ddd106ce226ea537d5d50afc" + }, + "require": { + "drupal/core": "^9.1 || ^10 || ^11", + "php": "^8.0" + }, + "type": "drupal-module", + "extra": { + "drupal": { + "version": "3.0.5", + "datestamp": "1721954471", + "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": "acbramley", + "homepage": "https://www.drupal.org/user/1036766" + }, + { + "name": "fenstrat", + "homepage": "https://www.drupal.org/user/362649" + }, + { + "name": "frosev", + "homepage": "https://www.drupal.org/user/195325" + }, + { + "name": "larowlan", + "homepage": "https://www.drupal.org/user/395439" + }, + { + "name": "mstrelan", + "homepage": "https://www.drupal.org/user/314289" + }, + { + "name": "teknic", + "homepage": "https://www.drupal.org/user/367359" + }, + { + "name": "unobot", + "homepage": "https://www.drupal.org/user/731188" + } + ], + "description": "Extends Content Moderation by adding the ability to add emails to specific transitions.", + "homepage": "https://www.drupal.org/project/workbench_email", + "support": { + "source": "https://git.drupalcode.org/project/workbench_email", + "issues": "http://drupal.org/project/issues/workbench_email" + } + }, + { + "name": "drush/drush", + "version": "13.2.0", + "source": { + "type": "git", + "url": "https://github.com/drush-ops/drush.git", + "reference": "6a3f0cfe0abab49f42e83602469049506d75035d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/drush-ops/drush/zipball/6a3f0cfe0abab49f42e83602469049506d75035d", + "reference": "6a3f0cfe0abab49f42e83602469049506d75035d", + "shasum": "" + }, + "require": { + "chi-teck/drupal-code-generator": "^3.6 || ^4@alpha", + "composer-runtime-api": "^2.2", + "composer/semver": "^1.4 || ^3", + "consolidation/annotated-command": "^4.9.2", + "consolidation/config": "^2.1.2 || ^3", + "consolidation/filter-via-dot-access-data": "^2.0.2", + "consolidation/output-formatters": "^4.3.2", + "consolidation/robo": "^4.0.6 || ^5", + "consolidation/site-alias": "^4", + "consolidation/site-process": "^5.2.0", + "dflydev/dot-access-data": "^3.0.2", + "ext-dom": "*", + "grasmash/yaml-cli": "^3.1", + "guzzlehttp/guzzle": "^7.0", + "laravel/prompts": "^0.1.21", + "league/container": "^4.2", + "php": ">=8.2", + "psy/psysh": "~0.12", + "symfony/event-dispatcher": "^6 || ^7", + "symfony/filesystem": "^6.1 || ^7", + "symfony/finder": "^6 || ^7", + "symfony/var-dumper": "^6.0 || ^7", + "symfony/yaml": "^6.0 || ^7" + }, + "conflict": { + "drupal/core": "< 10.2", + "drupal/migrate_run": "*", + "drupal/migrate_tools": "<= 5" + }, + "require-dev": { + "composer/installers": "^2", + "cweagans/composer-patches": "~1.7.3", + "drupal/core-recommended": "^10.2.5 || 11.0.x-dev", + "drupal/semver_example": "2.3.0", + "jetbrains/phpstorm-attributes": "^1.0", + "mglaman/phpstan-drupal": "^1.2", + "phpunit/phpunit": "^9 || ^10", + "rector/rector": "^1", + "squizlabs/php_codesniffer": "^3.7" + }, + "bin": [ + "drush" + ], + "type": "library", + "extra": { + "installer-paths": { + "sut/core": [ + "type:drupal-core" + ], + "sut/libraries/{$name}": [ + "type:drupal-library" + ], + "sut/modules/unish/{$name}": [ + "drupal/devel" + ], + "sut/themes/unish/{$name}": [ + "drupal/empty_theme" + ], + "sut/modules/contrib/{$name}": [ + "type:drupal-module" + ], + "sut/profiles/contrib/{$name}": [ + "type:drupal-profile" + ], + "sut/themes/contrib/{$name}": [ + "type:drupal-theme" + ], + "sut/drush/contrib/{$name}": [ + "type:drupal-drush" + ] + } + }, + "autoload": { + "psr-4": { + "Drush\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0-or-later" + ], + "authors": [ + { + "name": "Moshe Weitzman", + "email": "weitzman@tejasa.com" + }, + { + "name": "Owen Barton", + "email": "drupal@owenbarton.com" + }, + { + "name": "Greg Anderson", + "email": "greg.1.anderson@greenknowe.org" + }, + { + "name": "Jonathan Araña Cruz", + "email": "jonhattan@faita.net" + }, + { + "name": "Jonathan Hedstrom", + "email": "jhedstrom@gmail.com" + }, + { + "name": "Christopher Gervais", + "email": "chris@ergonlogic.com" + }, + { + "name": "Dave Reid", + "email": "dave@davereid.net" + }, + { + "name": "Damian Lee", + "email": "damiankloip@googlemail.com" + } + ], + "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.", + "homepage": "http://www.drush.org", + "support": { + "forum": "http://drupal.stackexchange.com/questions/tagged/drush", + "issues": "https://github.com/drush-ops/drush/issues", + "security": "https://github.com/drush-ops/drush/security/advisories", + "slack": "https://drupal.slack.com/messages/C62H9CWQM", + "source": "https://github.com/drush-ops/drush/tree/13.2.0" + }, + "funding": [ + { + "url": "https://github.com/weitzman", + "type": "github" + } + ], + "time": "2024-09-10T13:16:15+00:00" + }, + { + "name": "e0ipso/shaper", + "version": "1.2.4", + "source": { + "type": "git", + "url": "https://github.com/e0ipso/shaper.git", + "reference": "7d73018ec4fe8de9730dfe755067cc02460e1a38" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/e0ipso/shaper/zipball/7d73018ec4fe8de9730dfe755067cc02460e1a38", + "reference": "7d73018ec4fe8de9730dfe755067cc02460e1a38", + "shasum": "" + }, + "require": { + "justinrainbow/json-schema": "^5.2" + }, + "require-dev": { + "php-coveralls/php-coveralls": "^2.4", + "phpunit/phpcov": "^8.2", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Shaper\\": "src", + "Shaper\\Tests\\": "tests/src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0" + ], + "authors": [ + { + "name": "Mateu Aguiló Bosch", + "email": "mateu.aguilo.bosch@gmail.com" + } + ], + "description": "Lightweight library to handle in and out transformations in PHP.", + "support": { + "issues": "https://github.com/e0ipso/shaper/issues", + "source": "https://github.com/e0ipso/shaper/tree/1.2.4" + }, + "time": "2021-05-19T09:42:57+00:00" + }, + { + "name": "egulias/email-validator", + "version": "4.0.2", + "source": { + "type": "git", + "url": "https://github.com/egulias/EmailValidator.git", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", + "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", + "shasum": "" + }, + "require": { + "doctrine/lexer": "^2.0 || ^3.0", + "php": ">=8.1", + "symfony/polyfill-intl-idn": "^1.26" + }, + "require-dev": { + "phpunit/phpunit": "^10.2", + "vimeo/psalm": "^5.12" + }, + "suggest": { + "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0.x-dev" + } + }, + "autoload": { + "psr-4": { + "Egulias\\EmailValidator\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Eduardo Gulias Davis" + } + ], + "description": "A library for validating emails against several RFCs", + "homepage": "https://github.com/egulias/EmailValidator", + "keywords": [ + "email", + "emailvalidation", + "emailvalidator", + "validation", + "validator" + ], + "support": { + "issues": "https://github.com/egulias/EmailValidator/issues", + "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" + }, + "funding": [ + { + "url": "https://github.com/egulias", + "type": "github" + } + ], + "time": "2023-10-06T06:47:41+00:00" + }, + { + "name": "ezyang/htmlpurifier", + "version": "v4.17.0", + "source": { + "type": "git", + "url": "https://github.com/ezyang/htmlpurifier.git", + "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/bbc513d79acf6691fa9cf10f192c90dd2957f18c", + "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c", + "shasum": "" + }, + "require": { + "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + }, + "require-dev": { + "cerdic/css-tidy": "^1.7 || ^2.0", + "simpletest/simpletest": "dev-master" + }, + "suggest": { + "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", + "ext-bcmath": "Used for unit conversion and imagecrash protection", + "ext-iconv": "Converts text to and from non-UTF-8 encodings", + "ext-tidy": "Used for pretty-printing HTML" + }, + "type": "library", + "autoload": { + "files": [ + "library/HTMLPurifier.composer.php" + ], + "psr-0": { + "HTMLPurifier": "library/" + }, + "exclude-from-classmap": [ + "/library/HTMLPurifier/Language/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-2.1-or-later" + ], + "authors": [ + { + "name": "Edward Z. Yang", + "email": "admin@htmlpurifier.org", + "homepage": "http://ezyang.com" + } + ], + "description": "Standards compliant HTML filter written in PHP", + "homepage": "http://htmlpurifier.org/", + "keywords": [ + "html" + ], + "support": { + "issues": "https://github.com/ezyang/htmlpurifier/issues", + "source": "https://github.com/ezyang/htmlpurifier/tree/v4.17.0" + }, + "time": "2023-11-17T15:01:25+00:00" + }, + { + "name": "fileeye/mimemap", + "version": "2.1.2", + "source": { + "type": "git", + "url": "https://github.com/FileEye/MimeMap.git", + "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/2cb60da59d5c6fb881a78b481d513c4c68a1a93c", + "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "composer-runtime-api": "^2.0.0", + "sebastian/comparator": ">=4", + "sebastian/diff": ">=4", + "symfony/console": ">=5.4", + "symfony/filesystem": ">=5.4", + "symfony/var-dumper": ">=5.4", + "symfony/yaml": ">=5.4" + }, + "bin": [ + "bin/fileeye-mimemap" + ], + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.x-dev" + } + }, + "autoload": { + "psr-4": { + "FileEye\\MimeMap\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "LGPL-3.0-or-later" + ], + "description": "A PHP library to handle MIME Content-Type fields and their related file extensions.", + "homepage": "https://github.com/FileEye/MimeMap", + "keywords": [ + "mime", + "mime-database", + "mime-parser", + "mime-type" + ], + "support": { + "issues": "https://github.com/FileEye/MimeMap/issues", + "source": "https://github.com/FileEye/MimeMap/tree/2.1.2" + }, + "time": "2024-06-29T16:52:07+00:00" + }, + { + "name": "fileeye/pel", + "version": "0.10.0", + "source": { + "type": "git", + "url": "https://github.com/FileEye/pel.git", + "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FileEye/pel/zipball/5da1e6ab73508056f0abb79f560d20a315d1aefe", + "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe", + "shasum": "" + }, + "require": { + "php": ">=7.4" + }, + "require-dev": { + "ext-exif": "*", + "ext-gd": "*", + "php-coveralls/php-coveralls": ">=2.7", + "phpstan/extension-installer": "^1.1", + "phpstan/phpstan": "^1.10", + "phpstan/phpstan-phpunit": "^1.3.11", + "phpunit/phpunit": "^8 || ^9", + "squizlabs/php_codesniffer": ">=3.8" + }, + "type": "library", + "autoload": { + "psr-4": { + "lsolesen\\pel\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0" + ], + "authors": [ + { + "name": "Lars Olesen", + "email": "lars@intraface.dk", + "homepage": "http://intraface.dk", + "role": "Developer" + }, + { + "name": "Martin Geisler", + "email": "martin@geisler.net", + "homepage": "http://geisler.net", + "role": "Developer" + } + ], + "description": "PHP Exif Library. A library for reading and writing Exif headers in JPEG and TIFF images using PHP.", + "homepage": "https://github.com/FileEye/pel", + "keywords": [ + "exif", + "image" + ], + "support": { + "issues": "https://github.com/FileEye/pel/issues", + "source": "https://github.com/FileEye/pel/tree/0.10.0" + }, + "time": "2024-01-11T19:11:58+00:00" + }, + { + "name": "galbar/jsonpath", + "version": "1.3.1", + "source": { + "type": "git", + "url": "https://github.com/Galbar/JsonPath-PHP.git", + "reference": "38fdd37420626671394bb7e258d3b1be3724537b" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/Galbar/JsonPath-PHP/zipball/38fdd37420626671394bb7e258d3b1be3724537b", + "reference": "38fdd37420626671394bb7e258d3b1be3724537b", + "shasum": "" + }, + "require": { + "php": ">=5.4" + }, + "require-dev": { + "phpunit/phpunit": "~4.0", + "sami/sami": ">=3.3.0", + "satooshi/php-coveralls": ">=1.0.1" + }, + "type": "library", + "autoload": { + "psr-4": { + "JsonPath\\": "src/Galbar/JsonPath", + "Utilities\\": "src/Galbar/Utilities" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Alessio Linares", + "email": "alessio@alessio.cc", + "role": "Software Engineer" + } + ], + "description": "JSONPath implementation for querying and updating JSON objects", + "keywords": [ + "json", + "jsonpath", + "path" + ], + "support": { + "issues": "https://github.com/Galbar/JsonPath-PHP/issues", + "source": "https://github.com/Galbar/JsonPath-PHP/tree/1.3.1" + }, + "time": "2021-08-19T20:18:48+00:00" + }, + { + "name": "geocoder-php/common-http", + "version": "4.6.0", + "source": { + "type": "git", + "url": "https://github.com/geocoder-php/php-common-http.git", + "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/geocoder-php/php-common-http/zipball/d8c22a66120daed35ba8017467bc1ebfec28a63e", + "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e", + "shasum": "" + }, + "require": { + "php": "^8.0", + "php-http/discovery": "^1.17", + "psr/http-client-implementation": "^1.0", + "psr/http-factory-implementation": "^1.0", + "willdurand/geocoder": "^4.0" + }, + "require-dev": { + "nyholm/psr7": "^1.0", + "php-http/message": "^1.0", + "php-http/mock-client": "^1.0", + "phpunit/phpunit": "^9.5", + "symfony/stopwatch": "~2.5 || ~5.0" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Geocoder\\Http\\": "" + }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com" + } + ], + "description": "Common files for HTTP based Geocoders", + "homepage": "http://geocoder-php.org", + "keywords": [ + "http geocoder" + ], + "support": { + "source": "https://github.com/geocoder-php/php-common-http/tree/4.6.0" + }, + "time": "2023-12-28T10:51:54+00:00" + }, + { + "name": "geocoder-php/google-maps-provider", + "version": "4.7.1", + "source": { + "type": "git", + "url": "https://github.com/geocoder-php/google-maps-provider.git", + "reference": "ee0dbc229380903043542ae2a79b4518b9f0df17" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/geocoder-php/google-maps-provider/zipball/ee0dbc229380903043542ae2a79b4518b9f0df17", + "reference": "ee0dbc229380903043542ae2a79b4518b9f0df17", + "shasum": "" + }, + "require": { + "geocoder-php/common-http": "^4.0", + "php": "^7.4 || ^8.0", + "willdurand/geocoder": "^4.0" + }, + "provide": { + "geocoder-php/provider-implementation": "1.0" + }, + "require-dev": { + "geocoder-php/provider-integration-tests": "^1.0", + "php-http/curl-client": "^2.2", + "php-http/message": "^1.0", + "phpunit/phpunit": "^9.5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.0-dev" + } + }, + "autoload": { + "psr-4": { + "Geocoder\\Provider\\GoogleMaps\\": "" }, + "exclude-from-classmap": [ + "/Tests/" + ] + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "name": "Damian Lee", - "email": "damiankloip@googlemail.com" + "name": "William Durand", + "email": "william.durand1@gmail.com" } ], - "description": "Drush is a command line shell and scripting interface for Drupal, a veritable Swiss Army knife designed to make life easier for those of us who spend some of our working hours hacking away at the command prompt.", - "homepage": "http://www.drush.org", + "description": "Geocoder GoogleMaps adapter", + "homepage": "http://geocoder-php.org/Geocoder/", "support": { - "forum": "http://drupal.stackexchange.com/questions/tagged/drush", - "issues": "https://github.com/drush-ops/drush/issues", - "security": "https://github.com/drush-ops/drush/security/advisories", - "slack": "https://drupal.slack.com/messages/C62H9CWQM", - "source": "https://github.com/drush-ops/drush/tree/13.0.1" + "source": "https://github.com/geocoder-php/google-maps-provider/tree/4.7.1" }, - "funding": [ - { - "url": "https://github.com/weitzman", - "type": "github" - } - ], - "time": "2024-08-06T12:48:24+00:00" + "time": "2023-04-14T11:13:20+00:00" }, { - "name": "e0ipso/shaper", - "version": "1.2.4", + "name": "google/recaptcha", + "version": "1.3.0", "source": { "type": "git", - "url": "https://github.com/e0ipso/shaper.git", - "reference": "7d73018ec4fe8de9730dfe755067cc02460e1a38" + "url": "https://github.com/google/recaptcha.git", + "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/e0ipso/shaper/zipball/7d73018ec4fe8de9730dfe755067cc02460e1a38", - "reference": "7d73018ec4fe8de9730dfe755067cc02460e1a38", + "url": "https://api.github.com/repos/google/recaptcha/zipball/d59a801e98a4e9174814a6d71bbc268dff1202df", + "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df", "shasum": "" }, "require": { - "justinrainbow/json-schema": "^5.2" + "php": ">=8" }, "require-dev": { - "php-coveralls/php-coveralls": "^2.4", - "phpunit/phpcov": "^8.2", - "phpunit/phpunit": "^9.5" + "friendsofphp/php-cs-fixer": "^3.14", + "php-coveralls/php-coveralls": "^2.5", + "phpunit/phpunit": "^10" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.3.x-dev" + } + }, "autoload": { "psr-4": { - "Shaper\\": "src", - "Shaper\\Tests\\": "tests/src" + "ReCaptcha\\": "src/ReCaptcha" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Mateu Aguiló Bosch", - "email": "mateu.aguilo.bosch@gmail.com" - } + "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", + "homepage": "https://www.google.com/recaptcha/", + "keywords": [ + "Abuse", + "captcha", + "recaptcha", + "spam" ], - "description": "Lightweight library to handle in and out transformations in PHP.", "support": { - "issues": "https://github.com/e0ipso/shaper/issues", - "source": "https://github.com/e0ipso/shaper/tree/1.2.4" + "forum": "https://groups.google.com/forum/#!forum/recaptcha", + "issues": "https://github.com/google/recaptcha/issues", + "source": "https://github.com/google/recaptcha" }, - "time": "2021-05-19T09:42:57+00:00" + "time": "2023-02-18T17:41:46+00:00" }, { - "name": "egulias/email-validator", - "version": "4.0.2", + "name": "grasmash/expander", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/egulias/EmailValidator.git", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e" + "url": "https://github.com/grasmash/expander.git", + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/ebaaf5be6c0286928352e054f2d5125608e5405e", - "reference": "ebaaf5be6c0286928352e054f2d5125608e5405e", + "url": "https://api.github.com/repos/grasmash/expander/zipball/bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", + "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", "shasum": "" }, "require": { - "doctrine/lexer": "^2.0 || ^3.0", - "php": ">=8.1", - "symfony/polyfill-intl-idn": "^1.26" + "dflydev/dot-access-data": "^3.0.0", + "php": ">=8.0", + "psr/log": "^2 | ^3" }, "require-dev": { - "phpunit/phpunit": "^10.2", - "vimeo/psalm": "^5.12" - }, - "suggest": { - "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation" + "greg-1-anderson/composer-test-scenarios": "^1", + "php-coveralls/php-coveralls": "^2.5", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.3" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.0.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { - "Egulias\\EmailValidator\\": "src" + "Grasmash\\Expander\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8020,419 +9509,489 @@ ], "authors": [ { - "name": "Eduardo Gulias Davis" + "name": "Matthew Grasmick" } ], - "description": "A library for validating emails against several RFCs", - "homepage": "https://github.com/egulias/EmailValidator", - "keywords": [ - "email", - "emailvalidation", - "emailvalidator", - "validation", - "validator" - ], + "description": "Expands internal property references in PHP arrays file.", "support": { - "issues": "https://github.com/egulias/EmailValidator/issues", - "source": "https://github.com/egulias/EmailValidator/tree/4.0.2" + "issues": "https://github.com/grasmash/expander/issues", + "source": "https://github.com/grasmash/expander/tree/3.0.0" }, - "funding": [ - { - "url": "https://github.com/egulias", - "type": "github" - } - ], - "time": "2023-10-06T06:47:41+00:00" + "time": "2022-05-10T13:14:49+00:00" }, { - "name": "ezyang/htmlpurifier", - "version": "v4.17.0", + "name": "grasmash/yaml-cli", + "version": "3.2.1", "source": { "type": "git", - "url": "https://github.com/ezyang/htmlpurifier.git", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c" + "url": "https://github.com/grasmash/yaml-cli.git", + "reference": "09a8860566958a1576cc54bbe910a03477e54971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/bbc513d79acf6691fa9cf10f192c90dd2957f18c", - "reference": "bbc513d79acf6691fa9cf10f192c90dd2957f18c", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/09a8860566958a1576cc54bbe910a03477e54971", + "reference": "09a8860566958a1576cc54bbe910a03477e54971", "shasum": "" }, "require": { - "php": "~5.6.0 || ~7.0.0 || ~7.1.0 || ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "dflydev/dot-access-data": "^3", + "php": ">=8.0", + "symfony/console": "^6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "require-dev": { - "cerdic/css-tidy": "^1.7 || ^2.0", - "simpletest/simpletest": "dev-master" - }, - "suggest": { - "cerdic/css-tidy": "If you want to use the filter 'Filter.ExtractStyleBlocks'.", - "ext-bcmath": "Used for unit conversion and imagecrash protection", - "ext-iconv": "Converts text to and from non-UTF-8 encodings", - "ext-tidy": "Used for pretty-printing HTML" + "php-coveralls/php-coveralls": "^2", + "phpunit/phpunit": "^9", + "squizlabs/php_codesniffer": "^3.0" }, + "bin": [ + "bin/yaml-cli" + ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "3.x-dev" + } + }, "autoload": { - "files": [ - "library/HTMLPurifier.composer.php" - ], - "psr-0": { - "HTMLPurifier": "library/" - }, - "exclude-from-classmap": [ - "/library/HTMLPurifier/Language/" - ] + "psr-4": { + "Grasmash\\YamlCli\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-2.1-or-later" + "MIT" ], "authors": [ { - "name": "Edward Z. Yang", - "email": "admin@htmlpurifier.org", - "homepage": "http://ezyang.com" + "name": "Matthew Grasmick" } ], - "description": "Standards compliant HTML filter written in PHP", - "homepage": "http://htmlpurifier.org/", - "keywords": [ - "html" - ], + "description": "A command line tool for reading and manipulating yaml files.", "support": { - "issues": "https://github.com/ezyang/htmlpurifier/issues", - "source": "https://github.com/ezyang/htmlpurifier/tree/v4.17.0" + "issues": "https://github.com/grasmash/yaml-cli/issues", + "source": "https://github.com/grasmash/yaml-cli/tree/3.2.1" }, - "time": "2023-11-17T15:01:25+00:00" + "time": "2024-04-23T02:10:57+00:00" }, { - "name": "fileeye/mimemap", - "version": "2.1.2", + "name": "guzzlehttp/guzzle", + "version": "7.9.2", "source": { "type": "git", - "url": "https://github.com/FileEye/MimeMap.git", - "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c" + "url": "https://github.com/guzzle/guzzle.git", + "reference": "d281ed313b989f213357e3be1a179f02196ac99b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/MimeMap/zipball/2cb60da59d5c6fb881a78b481d513c4c68a1a93c", - "reference": "2cb60da59d5c6fb881a78b481d513c4c68a1a93c", + "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", + "reference": "d281ed313b989f213357e3be1a179f02196ac99b", "shasum": "" }, "require": { - "php": ">=7.4" + "ext-json": "*", + "guzzlehttp/promises": "^1.5.3 || ^2.0.3", + "guzzlehttp/psr7": "^2.7.0", + "php": "^7.2.5 || ^8.0", + "psr/http-client": "^1.0", + "symfony/deprecation-contracts": "^2.2 || ^3.0" + }, + "provide": { + "psr/http-client-implementation": "1.0" }, "require-dev": { - "composer-runtime-api": "^2.0.0", - "sebastian/comparator": ">=4", - "sebastian/diff": ">=4", - "symfony/console": ">=5.4", - "symfony/filesystem": ">=5.4", - "symfony/var-dumper": ">=5.4", - "symfony/yaml": ">=5.4" + "bamarni/composer-bin-plugin": "^1.8.2", + "ext-curl": "*", + "guzzle/client-integration-tests": "3.0.2", + "php-http/message-factory": "^1.1", + "phpunit/phpunit": "^8.5.39 || ^9.6.20", + "psr/log": "^1.1 || ^2.0 || ^3.0" + }, + "suggest": { + "ext-curl": "Required for CURL handler support", + "ext-intl": "Required for Internationalized Domain Name (IDN) support", + "psr/log": "Required for using the Log middleware" }, - "bin": [ - "bin/fileeye-mimemap" - ], "type": "library", "extra": { - "branch-alias": { - "dev-master": "2.x-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { + "files": [ + "src/functions_include.php" + ], "psr-4": { - "FileEye\\MimeMap\\": "src/" + "GuzzleHttp\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "LGPL-3.0-or-later" + "MIT" ], - "description": "A PHP library to handle MIME Content-Type fields and their related file extensions.", - "homepage": "https://github.com/FileEye/MimeMap", + "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Jeremy Lindblom", + "email": "jeremeamia@gmail.com", + "homepage": "https://github.com/jeremeamia" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + } + ], + "description": "Guzzle is a PHP HTTP client library", "keywords": [ - "mime", - "mime-database", - "mime-parser", - "mime-type" + "client", + "curl", + "framework", + "http", + "http client", + "psr-18", + "psr-7", + "rest", + "web service" ], "support": { - "issues": "https://github.com/FileEye/MimeMap/issues", - "source": "https://github.com/FileEye/MimeMap/tree/2.1.2" + "issues": "https://github.com/guzzle/guzzle/issues", + "source": "https://github.com/guzzle/guzzle/tree/7.9.2" }, - "time": "2024-06-29T16:52:07+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", + "type": "tidelift" + } + ], + "time": "2024-07-24T11:22:20+00:00" }, { - "name": "fileeye/pel", - "version": "0.10.0", + "name": "guzzlehttp/promises", + "version": "2.0.3", "source": { "type": "git", - "url": "https://github.com/FileEye/pel.git", - "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe" + "url": "https://github.com/guzzle/promises.git", + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/FileEye/pel/zipball/5da1e6ab73508056f0abb79f560d20a315d1aefe", - "reference": "5da1e6ab73508056f0abb79f560d20a315d1aefe", + "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", "shasum": "" }, "require": { - "php": ">=7.4" + "php": "^7.2.5 || ^8.0" }, "require-dev": { - "ext-exif": "*", - "ext-gd": "*", - "php-coveralls/php-coveralls": ">=2.7", - "phpstan/extension-installer": "^1.1", - "phpstan/phpstan": "^1.10", - "phpstan/phpstan-phpunit": "^1.3.11", - "phpunit/phpunit": "^8 || ^9", - "squizlabs/php_codesniffer": ">=3.8" + "bamarni/composer-bin-plugin": "^1.8.2", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" }, "type": "library", + "extra": { + "bamarni-bin": { + "bin-links": true, + "forward-command": false + } + }, "autoload": { "psr-4": { - "lsolesen\\pel\\": "src/" + "GuzzleHttp\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0" + "MIT" ], "authors": [ { - "name": "Lars Olesen", - "email": "lars@intraface.dk", - "homepage": "http://intraface.dk", - "role": "Developer" + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" }, { - "name": "Martin Geisler", - "email": "martin@geisler.net", - "homepage": "http://geisler.net", - "role": "Developer" + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "Tobias Nyholm", + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" } ], - "description": "PHP Exif Library. A library for reading and writing Exif headers in JPEG and TIFF images using PHP.", - "homepage": "https://github.com/FileEye/pel", + "description": "Guzzle promises library", "keywords": [ - "exif", - "image" + "promise" ], "support": { - "issues": "https://github.com/FileEye/pel/issues", - "source": "https://github.com/FileEye/pel/tree/0.10.0" + "issues": "https://github.com/guzzle/promises/issues", + "source": "https://github.com/guzzle/promises/tree/2.0.3" }, - "time": "2024-01-11T19:11:58+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", + "type": "tidelift" + } + ], + "time": "2024-07-18T10:29:17+00:00" }, { - "name": "geocoder-php/common-http", - "version": "4.6.0", + "name": "guzzlehttp/psr7", + "version": "2.7.0", "source": { "type": "git", - "url": "https://github.com/geocoder-php/php-common-http.git", - "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e" + "url": "https://github.com/guzzle/psr7.git", + "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/geocoder-php/php-common-http/zipball/d8c22a66120daed35ba8017467bc1ebfec28a63e", - "reference": "d8c22a66120daed35ba8017467bc1ebfec28a63e", + "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", "shasum": "" }, "require": { - "php": "^8.0", - "php-http/discovery": "^1.17", - "psr/http-client-implementation": "^1.0", - "psr/http-factory-implementation": "^1.0", - "willdurand/geocoder": "^4.0" + "php": "^7.2.5 || ^8.0", + "psr/http-factory": "^1.0", + "psr/http-message": "^1.1 || ^2.0", + "ralouphie/getallheaders": "^3.0" + }, + "provide": { + "psr/http-factory-implementation": "1.0", + "psr/http-message-implementation": "1.0" }, "require-dev": { - "nyholm/psr7": "^1.0", - "php-http/message": "^1.0", - "php-http/mock-client": "^1.0", - "phpunit/phpunit": "^9.5", - "symfony/stopwatch": "~2.5 || ~5.0" + "bamarni/composer-bin-plugin": "^1.8.2", + "http-interop/http-factory-tests": "0.9.0", + "phpunit/phpunit": "^8.5.39 || ^9.6.20" + }, + "suggest": { + "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { - "branch-alias": { - "dev-master": "4.0-dev" + "bamarni-bin": { + "bin-links": true, + "forward-command": false } }, "autoload": { "psr-4": { - "Geocoder\\Http\\": "" - }, - "exclude-from-classmap": [ - "/Tests/" - ] + "GuzzleHttp\\Psr7\\": "src/" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ + { + "name": "Graham Campbell", + "email": "hello@gjcampbell.co.uk", + "homepage": "https://github.com/GrahamCampbell" + }, + { + "name": "Michael Dowling", + "email": "mtdowling@gmail.com", + "homepage": "https://github.com/mtdowling" + }, + { + "name": "George Mponos", + "email": "gmponos@gmail.com", + "homepage": "https://github.com/gmponos" + }, { "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com" + "email": "tobias.nyholm@gmail.com", + "homepage": "https://github.com/Nyholm" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://github.com/sagikazarmark" + }, + { + "name": "Tobias Schultze", + "email": "webmaster@tubo-world.de", + "homepage": "https://github.com/Tobion" + }, + { + "name": "Márk Sági-Kazár", + "email": "mark.sagikazar@gmail.com", + "homepage": "https://sagikazarmark.hu" } ], - "description": "Common files for HTTP based Geocoders", - "homepage": "http://geocoder-php.org", + "description": "PSR-7 message implementation that also provides common utility methods", "keywords": [ - "http geocoder" + "http", + "message", + "psr-7", + "request", + "response", + "stream", + "uri", + "url" ], "support": { - "source": "https://github.com/geocoder-php/php-common-http/tree/4.6.0" + "issues": "https://github.com/guzzle/psr7/issues", + "source": "https://github.com/guzzle/psr7/tree/2.7.0" }, - "time": "2023-12-28T10:51:54+00:00" + "funding": [ + { + "url": "https://github.com/GrahamCampbell", + "type": "github" + }, + { + "url": "https://github.com/Nyholm", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", + "type": "tidelift" + } + ], + "time": "2024-07-18T11:15:46+00:00" }, { - "name": "geocoder-php/google-maps-provider", - "version": "4.7.1", + "name": "halaxa/json-machine", + "version": "1.1.4", "source": { "type": "git", - "url": "https://github.com/geocoder-php/google-maps-provider.git", - "reference": "ee0dbc229380903043542ae2a79b4518b9f0df17" + "url": "https://github.com/halaxa/json-machine.git", + "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/geocoder-php/google-maps-provider/zipball/ee0dbc229380903043542ae2a79b4518b9f0df17", - "reference": "ee0dbc229380903043542ae2a79b4518b9f0df17", + "url": "https://api.github.com/repos/halaxa/json-machine/zipball/5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", + "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", "shasum": "" }, "require": { - "geocoder-php/common-http": "^4.0", - "php": "^7.4 || ^8.0", - "willdurand/geocoder": "^4.0" - }, - "provide": { - "geocoder-php/provider-implementation": "1.0" + "php": "7.0 - 8.3" }, "require-dev": { - "geocoder-php/provider-integration-tests": "^1.0", - "php-http/curl-client": "^2.2", - "php-http/message": "^1.0", - "phpunit/phpunit": "^9.5" + "ext-json": "*", + "friendsofphp/php-cs-fixer": "^3.0", + "phpstan/phpstan": "^1.10", + "phpunit/phpunit": "^8.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "4.0-dev" - } + "suggest": { + "ext-json": "To run JSON Machine out of the box without custom decoders.", + "guzzlehttp/guzzle": "To run example with GuzzleHttp" }, + "type": "library", "autoload": { "psr-4": { - "Geocoder\\Provider\\GoogleMaps\\": "" + "JsonMachine\\": "src/" }, "exclude-from-classmap": [ - "/Tests/" + "src/autoloader.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "Apache-2.0" ], "authors": [ { - "name": "William Durand", - "email": "william.durand1@gmail.com" + "name": "Filip Halaxa", + "email": "filip@halaxa.cz" } ], - "description": "Geocoder GoogleMaps adapter", - "homepage": "http://geocoder-php.org/Geocoder/", + "description": "Efficient, easy-to-use and fast JSON pull parser", "support": { - "source": "https://github.com/geocoder-php/google-maps-provider/tree/4.7.1" - }, - "time": "2023-04-14T11:13:20+00:00" - }, - { - "name": "google/recaptcha", - "version": "1.3.0", - "source": { - "type": "git", - "url": "https://github.com/google/recaptcha.git", - "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/google/recaptcha/zipball/d59a801e98a4e9174814a6d71bbc268dff1202df", - "reference": "d59a801e98a4e9174814a6d71bbc268dff1202df", - "shasum": "" - }, - "require": { - "php": ">=8" - }, - "require-dev": { - "friendsofphp/php-cs-fixer": "^3.14", - "php-coveralls/php-coveralls": "^2.5", - "phpunit/phpunit": "^10" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.3.x-dev" - } + "issues": "https://github.com/halaxa/json-machine/issues", + "source": "https://github.com/halaxa/json-machine/tree/1.1.4" }, - "autoload": { - "psr-4": { - "ReCaptcha\\": "src/ReCaptcha" + "funding": [ + { + "url": "https://ko-fi.com/G2G57KTE4", + "type": "other" } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause" - ], - "description": "Client library for reCAPTCHA, a free service that protects websites from spam and abuse.", - "homepage": "https://www.google.com/recaptcha/", - "keywords": [ - "Abuse", - "captcha", - "recaptcha", - "spam" ], - "support": { - "forum": "https://groups.google.com/forum/#!forum/recaptcha", - "issues": "https://github.com/google/recaptcha/issues", - "source": "https://github.com/google/recaptcha" - }, - "time": "2023-02-18T17:41:46+00:00" + "time": "2023-11-28T21:12:40+00:00" }, { - "name": "grasmash/expander", - "version": "3.0.0", + "name": "http-interop/http-factory-guzzle", + "version": "1.2.0", "source": { "type": "git", - "url": "https://github.com/grasmash/expander.git", - "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82" + "url": "https://github.com/http-interop/http-factory-guzzle.git", + "reference": "8f06e92b95405216b237521cc64c804dd44c4a81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/expander/zipball/bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", - "reference": "bb1c1a2430957945cf08c5a62f5d72a6aa6a2c82", + "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/8f06e92b95405216b237521cc64c804dd44c4a81", + "reference": "8f06e92b95405216b237521cc64c804dd44c4a81", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^3.0.0", - "php": ">=8.0", - "psr/log": "^2 | ^3" + "guzzlehttp/psr7": "^1.7||^2.0", + "php": ">=7.3", + "psr/http-factory": "^1.0" + }, + "provide": { + "psr/http-factory-implementation": "^1.0" }, "require-dev": { - "greg-1-anderson/composer-test-scenarios": "^1", - "php-coveralls/php-coveralls": "^2.5", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.3" + "http-interop/http-factory-tests": "^0.9", + "phpunit/phpunit": "^9.5" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.x-dev" - } + "suggest": { + "guzzlehttp/psr7": "Includes an HTTP factory starting in version 2.0" }, + "type": "library", "autoload": { "psr-4": { - "Grasmash\\Expander\\": "src/" + "Http\\Factory\\Guzzle\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8441,54 +10000,58 @@ ], "authors": [ { - "name": "Matthew Grasmick" + "name": "PHP-FIG", + "homepage": "http://www.php-fig.org/" } ], - "description": "Expands internal property references in PHP arrays file.", + "description": "An HTTP Factory using Guzzle PSR7", + "keywords": [ + "factory", + "http", + "psr-17", + "psr-7" + ], "support": { - "issues": "https://github.com/grasmash/expander/issues", - "source": "https://github.com/grasmash/expander/tree/3.0.0" + "issues": "https://github.com/http-interop/http-factory-guzzle/issues", + "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.0" }, - "time": "2022-05-10T13:14:49+00:00" + "time": "2021-07-21T13:50:14+00:00" }, { - "name": "grasmash/yaml-cli", - "version": "3.2.1", + "name": "illuminate/collections", + "version": "v11.27.2", "source": { "type": "git", - "url": "https://github.com/grasmash/yaml-cli.git", - "reference": "09a8860566958a1576cc54bbe910a03477e54971" + "url": "https://github.com/illuminate/collections.git", + "reference": "4d333ea19a27230b424b9af56f34cd658b5bbce2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/09a8860566958a1576cc54bbe910a03477e54971", - "reference": "09a8860566958a1576cc54bbe910a03477e54971", + "url": "https://api.github.com/repos/illuminate/collections/zipball/4d333ea19a27230b424b9af56f34cd658b5bbce2", + "reference": "4d333ea19a27230b424b9af56f34cd658b5bbce2", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^3", - "php": ">=8.0", - "symfony/console": "^6 || ^7", - "symfony/filesystem": "^6 || ^7", - "symfony/yaml": "^6 || ^7" + "illuminate/conditionable": "^11.0", + "illuminate/contracts": "^11.0", + "illuminate/macroable": "^11.0", + "php": "^8.2" }, - "require-dev": { - "php-coveralls/php-coveralls": "^2", - "phpunit/phpunit": "^9", - "squizlabs/php_codesniffer": "^3.0" + "suggest": { + "symfony/var-dumper": "Required to use the dump method (^7.0)." }, - "bin": [ - "bin/yaml-cli" - ], "type": "library", "extra": { "branch-alias": { - "dev-master": "3.x-dev" + "dev-master": "11.x-dev" } }, "autoload": { + "files": [ + "helpers.php" + ], "psr-4": { - "Grasmash\\YamlCli\\": "src/" + "Illuminate\\Support\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -8497,67 +10060,44 @@ ], "authors": [ { - "name": "Matthew Grasmick" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "A command line tool for reading and manipulating yaml files.", + "description": "The Illuminate Collections package.", + "homepage": "https://laravel.com", "support": { - "issues": "https://github.com/grasmash/yaml-cli/issues", - "source": "https://github.com/grasmash/yaml-cli/tree/3.2.1" + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" }, - "time": "2024-04-23T02:10:57+00:00" + "time": "2024-09-27T14:54:48+00:00" }, { - "name": "guzzlehttp/guzzle", - "version": "7.9.2", + "name": "illuminate/conditionable", + "version": "v11.27.2", "source": { "type": "git", - "url": "https://github.com/guzzle/guzzle.git", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b" + "url": "https://github.com/illuminate/conditionable.git", + "reference": "362dd761b9920367bca1427a902158225e9e3a23" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/guzzle/zipball/d281ed313b989f213357e3be1a179f02196ac99b", - "reference": "d281ed313b989f213357e3be1a179f02196ac99b", - "shasum": "" - }, - "require": { - "ext-json": "*", - "guzzlehttp/promises": "^1.5.3 || ^2.0.3", - "guzzlehttp/psr7": "^2.7.0", - "php": "^7.2.5 || ^8.0", - "psr/http-client": "^1.0", - "symfony/deprecation-contracts": "^2.2 || ^3.0" - }, - "provide": { - "psr/http-client-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "ext-curl": "*", - "guzzle/client-integration-tests": "3.0.2", - "php-http/message-factory": "^1.1", - "phpunit/phpunit": "^8.5.39 || ^9.6.20", - "psr/log": "^1.1 || ^2.0 || ^3.0" + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/362dd761b9920367bca1427a902158225e9e3a23", + "reference": "362dd761b9920367bca1427a902158225e9e3a23", + "shasum": "" }, - "suggest": { - "ext-curl": "Required for CURL handler support", - "ext-intl": "Required for Internationalized Domain Name (IDN) support", - "psr/log": "Required for using the Log middleware" + "require": { + "php": "^8.0.2" }, "type": "library", "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false + "branch-alias": { + "dev-master": "11.x-dev" } }, "autoload": { - "files": [ - "src/functions_include.php" - ], "psr-4": { - "GuzzleHttp\\": "src/" + "Illuminate\\Support\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -8566,104 +10106,46 @@ ], "authors": [ { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Jeremy Lindblom", - "email": "jeremeamia@gmail.com", - "homepage": "https://github.com/jeremeamia" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Guzzle is a PHP HTTP client library", - "keywords": [ - "client", - "curl", - "framework", - "http", - "http client", - "psr-18", - "psr-7", - "rest", - "web service" - ], + "description": "The Illuminate Conditionable package.", + "homepage": "https://laravel.com", "support": { - "issues": "https://github.com/guzzle/guzzle/issues", - "source": "https://github.com/guzzle/guzzle/tree/7.9.2" + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/guzzle", - "type": "tidelift" - } - ], - "time": "2024-07-24T11:22:20+00:00" + "time": "2024-06-28T20:10:30+00:00" }, { - "name": "guzzlehttp/promises", - "version": "2.0.3", + "name": "illuminate/contracts", + "version": "v11.27.2", "source": { "type": "git", - "url": "https://github.com/guzzle/promises.git", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8" + "url": "https://github.com/illuminate/contracts.git", + "reference": "56312862af937bd6da8e6dc8bbd88188dfb478f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/promises/zipball/6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", - "reference": "6ea8dd08867a2a42619d65c3deb2c0fcbf81c8f8", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/56312862af937bd6da8e6dc8bbd88188dfb478f8", + "reference": "56312862af937bd6da8e6dc8bbd88188dfb478f8", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" + "php": "^8.2", + "psr/container": "^1.1.1|^2.0.1", + "psr/simple-cache": "^1.0|^2.0|^3.0" }, "type": "library", "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false + "branch-alias": { + "dev-master": "11.x-dev" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Promise\\": "src/" + "Illuminate\\Contracts\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -8672,258 +10154,139 @@ ], "authors": [ { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "description": "Guzzle promises library", - "keywords": [ - "promise" - ], + "description": "The Illuminate Contracts package.", + "homepage": "https://laravel.com", "support": { - "issues": "https://github.com/guzzle/promises/issues", - "source": "https://github.com/guzzle/promises/tree/2.0.3" + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/promises", - "type": "tidelift" - } - ], - "time": "2024-07-18T10:29:17+00:00" + "time": "2024-09-22T15:08:08+00:00" }, { - "name": "guzzlehttp/psr7", - "version": "2.7.0", + "name": "illuminate/macroable", + "version": "v11.27.2", "source": { "type": "git", - "url": "https://github.com/guzzle/psr7.git", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201" + "url": "https://github.com/illuminate/macroable.git", + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/guzzle/psr7/zipball/a70f5c95fb43bc83f07c9c948baa0dc1829bf201", - "reference": "a70f5c95fb43bc83f07c9c948baa0dc1829bf201", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", + "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", "shasum": "" }, "require": { - "php": "^7.2.5 || ^8.0", - "psr/http-factory": "^1.0", - "psr/http-message": "^1.1 || ^2.0", - "ralouphie/getallheaders": "^3.0" - }, - "provide": { - "psr/http-factory-implementation": "1.0", - "psr/http-message-implementation": "1.0" - }, - "require-dev": { - "bamarni/composer-bin-plugin": "^1.8.2", - "http-interop/http-factory-tests": "0.9.0", - "phpunit/phpunit": "^8.5.39 || ^9.6.20" - }, - "suggest": { - "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" + "php": "^8.2" }, "type": "library", "extra": { - "bamarni-bin": { - "bin-links": true, - "forward-command": false + "branch-alias": { + "dev-master": "11.x-dev" } }, "autoload": { "psr-4": { - "GuzzleHttp\\Psr7\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Graham Campbell", - "email": "hello@gjcampbell.co.uk", - "homepage": "https://github.com/GrahamCampbell" - }, - { - "name": "Michael Dowling", - "email": "mtdowling@gmail.com", - "homepage": "https://github.com/mtdowling" - }, - { - "name": "George Mponos", - "email": "gmponos@gmail.com", - "homepage": "https://github.com/gmponos" - }, - { - "name": "Tobias Nyholm", - "email": "tobias.nyholm@gmail.com", - "homepage": "https://github.com/Nyholm" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://github.com/sagikazarmark" - }, - { - "name": "Tobias Schultze", - "email": "webmaster@tubo-world.de", - "homepage": "https://github.com/Tobion" - }, - { - "name": "Márk Sági-Kazár", - "email": "mark.sagikazar@gmail.com", - "homepage": "https://sagikazarmark.hu" - } - ], - "description": "PSR-7 message implementation that also provides common utility methods", - "keywords": [ - "http", - "message", - "psr-7", - "request", - "response", - "stream", - "uri", - "url" - ], - "support": { - "issues": "https://github.com/guzzle/psr7/issues", - "source": "https://github.com/guzzle/psr7/tree/2.7.0" - }, - "funding": [ - { - "url": "https://github.com/GrahamCampbell", - "type": "github" - }, - { - "url": "https://github.com/Nyholm", - "type": "github" - }, + "Illuminate\\Support\\": "" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ { - "url": "https://tidelift.com/funding/github/packagist/guzzlehttp/psr7", - "type": "tidelift" + "name": "Taylor Otwell", + "email": "taylor@laravel.com" } ], - "time": "2024-07-18T11:15:46+00:00" + "description": "The Illuminate Macroable package.", + "homepage": "https://laravel.com", + "support": { + "issues": "https://github.com/laravel/framework/issues", + "source": "https://github.com/laravel/framework" + }, + "time": "2024-06-28T20:10:30+00:00" }, { - "name": "halaxa/json-machine", - "version": "1.1.4", + "name": "itamair/geophp", + "version": "1.6", "source": { "type": "git", - "url": "https://github.com/halaxa/json-machine.git", - "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa" + "url": "https://github.com/itamair/geoPHP.git", + "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/halaxa/json-machine/zipball/5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", - "reference": "5147f38f74d7ab3e27733e3f3bdabbd2fd28e3fa", + "url": "https://api.github.com/repos/itamair/geoPHP/zipball/f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", + "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", "shasum": "" }, - "require": { - "php": "7.0 - 8.3" - }, "require-dev": { - "ext-json": "*", - "friendsofphp/php-cs-fixer": "^3.0", - "phpstan/phpstan": "^1.10", - "phpunit/phpunit": "^8.0" - }, - "suggest": { - "ext-json": "To run JSON Machine out of the box without custom decoders.", - "guzzlehttp/guzzle": "To run example with GuzzleHttp" + "phpunit/phpunit": "4.1.* || 9.5.*" }, "type": "library", "autoload": { - "psr-4": { - "JsonMachine\\": "src/" - }, - "exclude-from-classmap": [ - "src/autoloader.php" + "classmap": [ + "geoPHP.inc" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ - "Apache-2.0" + "GPL-2.0+" ], "authors": [ { - "name": "Filip Halaxa", - "email": "filip@halaxa.cz" + "name": "Italo Mairo", + "homepage": "https://www.linkedin.com/in/italomairo/", + "role": "Maintanier of this Library Repo" + }, + { + "name": "Patrick Hayes", + "homepage": "https://www.linkedin.com/in/patrickdhayes/", + "role": "Maintanier of original Repositary/Library (https://github.com/phayes/geoPHP)" } ], - "description": "Efficient, easy-to-use and fast JSON pull parser", + "description": "GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.", + "homepage": "https://github.com/itamair/geoPHP", "support": { - "issues": "https://github.com/halaxa/json-machine/issues", - "source": "https://github.com/halaxa/json-machine/tree/1.1.4" + "source": "https://github.com/itamair/geoPHP/tree/1.6" }, - "funding": [ - { - "url": "https://ko-fi.com/G2G57KTE4", - "type": "other" - } - ], - "time": "2023-11-28T21:12:40+00:00" + "time": "2023-12-23T23:28:59+00:00" }, { - "name": "http-interop/http-factory-guzzle", - "version": "1.2.0", + "name": "justinrainbow/json-schema", + "version": "5.3.0", "source": { "type": "git", - "url": "https://github.com/http-interop/http-factory-guzzle.git", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81" + "url": "https://github.com/jsonrainbow/json-schema.git", + "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/http-interop/http-factory-guzzle/zipball/8f06e92b95405216b237521cc64c804dd44c4a81", - "reference": "8f06e92b95405216b237521cc64c804dd44c4a81", + "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", + "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", "shasum": "" }, "require": { - "guzzlehttp/psr7": "^1.7||^2.0", - "php": ">=7.3", - "psr/http-factory": "^1.0" - }, - "provide": { - "psr/http-factory-implementation": "^1.0" + "php": ">=7.1" }, "require-dev": { - "http-interop/http-factory-tests": "^0.9", - "phpunit/phpunit": "^9.5" - }, - "suggest": { - "guzzlehttp/psr7": "Includes an HTTP factory starting in version 2.0" + "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", + "json-schema/json-schema-test-suite": "1.2.0", + "phpunit/phpunit": "^4.8.35" }, + "bin": [ + "bin/validate-json" + ], "type": "library", "autoload": { "psr-4": { - "Http\\Factory\\Guzzle\\": "src/" + "JsonSchema\\": "src/JsonSchema/" } }, "notification-url": "https://packagist.org/downloads/", @@ -8932,152 +10295,186 @@ ], "authors": [ { - "name": "PHP-FIG", - "homepage": "http://www.php-fig.org/" + "name": "Bruno Prieto Reis", + "email": "bruno.p.reis@gmail.com" + }, + { + "name": "Justin Rainbow", + "email": "justin.rainbow@gmail.com" + }, + { + "name": "Igor Wiedler", + "email": "igor@wiedler.ch" + }, + { + "name": "Robert Schönthal", + "email": "seroscho@googlemail.com" } ], - "description": "An HTTP Factory using Guzzle PSR7", + "description": "A library to validate a json schema.", + "homepage": "https://github.com/justinrainbow/json-schema", "keywords": [ - "factory", - "http", - "psr-17", - "psr-7" + "json", + "schema" ], "support": { - "issues": "https://github.com/http-interop/http-factory-guzzle/issues", - "source": "https://github.com/http-interop/http-factory-guzzle/tree/1.2.0" + "issues": "https://github.com/jsonrainbow/json-schema/issues", + "source": "https://github.com/jsonrainbow/json-schema/tree/5.3.0" }, - "time": "2021-07-21T13:50:14+00:00" + "time": "2024-07-06T21:00:26+00:00" }, { - "name": "illuminate/collections", - "version": "v11.22.0", + "name": "laminas/laminas-stdlib", + "version": "3.19.0", "source": { "type": "git", - "url": "https://github.com/illuminate/collections.git", - "reference": "66d2c9bdf5641599735d402c1c504b54734a9cca" + "url": "https://github.com/laminas/laminas-stdlib.git", + "reference": "6a192dd0882b514e45506f533b833b623b78fff3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/66d2c9bdf5641599735d402c1c504b54734a9cca", - "reference": "66d2c9bdf5641599735d402c1c504b54734a9cca", + "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", + "reference": "6a192dd0882b514e45506f533b833b623b78fff3", "shasum": "" }, "require": { - "illuminate/conditionable": "^11.0", - "illuminate/contracts": "^11.0", - "illuminate/macroable": "^11.0", - "php": "^8.2" + "php": "~8.1.0 || ~8.2.0 || ~8.3.0" }, - "suggest": { - "symfony/var-dumper": "Required to use the dump method (^7.0)." + "conflict": { + "zendframework/zend-stdlib": "*" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } + "require-dev": { + "laminas/laminas-coding-standard": "^2.5", + "phpbench/phpbench": "^1.2.15", + "phpunit/phpunit": "^10.5.8", + "psalm/plugin-phpunit": "^0.18.4", + "vimeo/psalm": "^5.20.0" }, + "type": "library", "autoload": { - "files": [ - "helpers.php" - ], "psr-4": { - "Illuminate\\Support\\": "" + "Laminas\\Stdlib\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } + "description": "SPL extensions, array utilities, error handlers, and more", + "homepage": "https://laminas.dev", + "keywords": [ + "laminas", + "stdlib" ], - "description": "The Illuminate Collections package.", - "homepage": "https://laravel.com", "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" + "chat": "https://laminas.dev/chat", + "docs": "https://docs.laminas.dev/laminas-stdlib/", + "forum": "https://discourse.laminas.dev", + "issues": "https://github.com/laminas/laminas-stdlib/issues", + "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", + "source": "https://github.com/laminas/laminas-stdlib" }, - "time": "2024-08-23T18:49:36+00:00" + "funding": [ + { + "url": "https://funding.communitybridge.org/projects/laminas-project", + "type": "community_bridge" + } + ], + "time": "2024-01-19T12:39:49+00:00" }, { - "name": "illuminate/conditionable", - "version": "v11.22.0", + "name": "laravel/prompts", + "version": "v0.1.25", "source": { "type": "git", - "url": "https://github.com/illuminate/conditionable.git", - "reference": "362dd761b9920367bca1427a902158225e9e3a23" + "url": "https://github.com/laravel/prompts.git", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/362dd761b9920367bca1427a902158225e9e3a23", - "reference": "362dd761b9920367bca1427a902158225e9e3a23", + "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", + "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", "shasum": "" }, "require": { - "php": "^8.0.2" + "ext-mbstring": "*", + "illuminate/collections": "^10.0|^11.0", + "php": "^8.1", + "symfony/console": "^6.2|^7.0" + }, + "conflict": { + "illuminate/console": ">=10.17.0 <10.25.0", + "laravel/framework": ">=10.17.0 <10.25.0" + }, + "require-dev": { + "mockery/mockery": "^1.5", + "pestphp/pest": "^2.3", + "phpstan/phpstan": "^1.11", + "phpstan/phpstan-mockery": "^1.1" + }, + "suggest": { + "ext-pcntl": "Required for the spinner to be animated." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "11.x-dev" + "dev-main": "0.1.x-dev" } }, "autoload": { + "files": [ + "src/helpers.php" + ], "psr-4": { - "Illuminate\\Support\\": "" + "Laravel\\Prompts\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "authors": [ - { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" - } - ], - "description": "The Illuminate Conditionable package.", - "homepage": "https://laravel.com", + "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" + "issues": "https://github.com/laravel/prompts/issues", + "source": "https://github.com/laravel/prompts/tree/v0.1.25" }, - "time": "2024-06-28T20:10:30+00:00" + "time": "2024-08-12T22:06:33+00:00" }, { - "name": "illuminate/contracts", - "version": "v11.22.0", + "name": "lcobucci/clock", + "version": "3.3.1", "source": { "type": "git", - "url": "https://github.com/illuminate/contracts.git", - "reference": "af9b459f195d57f279ec30a45446ddaeb3337bcb" + "url": "https://github.com/lcobucci/clock.git", + "reference": "db3713a61addfffd615b79bf0bc22f0ccc61b86b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/af9b459f195d57f279ec30a45446ddaeb3337bcb", - "reference": "af9b459f195d57f279ec30a45446ddaeb3337bcb", + "url": "https://api.github.com/repos/lcobucci/clock/zipball/db3713a61addfffd615b79bf0bc22f0ccc61b86b", + "reference": "db3713a61addfffd615b79bf0bc22f0ccc61b86b", "shasum": "" }, "require": { - "php": "^8.2", - "psr/container": "^1.1.1|^2.0.1", - "psr/simple-cache": "^1.0|^2.0|^3.0" + "php": "~8.2.0 || ~8.3.0 || ~8.4.0", + "psr/clock": "^1.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } + "provide": { + "psr/clock-implementation": "1.0" + }, + "require-dev": { + "infection/infection": "^0.29", + "lcobucci/coding-standard": "^11.1.0", + "phpstan/extension-installer": "^1.3.1", + "phpstan/phpstan": "^1.10.25", + "phpstan/phpstan-deprecation-rules": "^1.1.3", + "phpstan/phpstan-phpunit": "^1.3.13", + "phpstan/phpstan-strict-rules": "^1.5.1", + "phpunit/phpunit": "^11.3.6" }, + "type": "library", "autoload": { "psr-4": { - "Illuminate\\Contracts\\": "" + "Lcobucci\\Clock\\": "src" } }, "notification-url": "https://packagist.org/downloads/", @@ -9086,139 +10483,213 @@ ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com" } ], - "description": "The Illuminate Contracts package.", - "homepage": "https://laravel.com", + "description": "Yet another clock abstraction", "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" + "issues": "https://github.com/lcobucci/clock/issues", + "source": "https://github.com/lcobucci/clock/tree/3.3.1" }, - "time": "2024-08-21T16:02:16+00:00" + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2024-09-24T20:45:14+00:00" }, { - "name": "illuminate/macroable", - "version": "v11.22.0", + "name": "lcobucci/jwt", + "version": "4.3.0", "source": { "type": "git", - "url": "https://github.com/illuminate/macroable.git", - "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed" + "url": "https://github.com/lcobucci/jwt.git", + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", - "reference": "e1cb9e51b9ed5d3c9bc1ab431d0a52fe42a990ed", + "url": "https://api.github.com/repos/lcobucci/jwt/zipball/4d7de2fe0d51a96418c0d04004986e410e87f6b4", + "reference": "4d7de2fe0d51a96418c0d04004986e410e87f6b4", "shasum": "" }, "require": { - "php": "^8.2" + "ext-hash": "*", + "ext-json": "*", + "ext-mbstring": "*", + "ext-openssl": "*", + "ext-sodium": "*", + "lcobucci/clock": "^2.0 || ^3.0", + "php": "^7.4 || ^8.0" }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "11.x-dev" - } + "require-dev": { + "infection/infection": "^0.21", + "lcobucci/coding-standard": "^6.0", + "mikey179/vfsstream": "^1.6.7", + "phpbench/phpbench": "^1.2", + "phpstan/extension-installer": "^1.0", + "phpstan/phpstan": "^1.4", + "phpstan/phpstan-deprecation-rules": "^1.0", + "phpstan/phpstan-phpunit": "^1.0", + "phpstan/phpstan-strict-rules": "^1.0", + "phpunit/php-invoker": "^3.1", + "phpunit/phpunit": "^9.5" }, + "type": "library", "autoload": { "psr-4": { - "Illuminate\\Support\\": "" + "Lcobucci\\JWT\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "MIT" + "BSD-3-Clause" ], "authors": [ { - "name": "Taylor Otwell", - "email": "taylor@laravel.com" + "name": "Luís Cobucci", + "email": "lcobucci@gmail.com", + "role": "Developer" } ], - "description": "The Illuminate Macroable package.", - "homepage": "https://laravel.com", + "description": "A simple library to work with JSON Web Token and JSON Web Signature", + "keywords": [ + "JWS", + "jwt" + ], "support": { - "issues": "https://github.com/laravel/framework/issues", - "source": "https://github.com/laravel/framework" + "issues": "https://github.com/lcobucci/jwt/issues", + "source": "https://github.com/lcobucci/jwt/tree/4.3.0" }, - "time": "2024-06-28T20:10:30+00:00" + "funding": [ + { + "url": "https://github.com/lcobucci", + "type": "github" + }, + { + "url": "https://www.patreon.com/lcobucci", + "type": "patreon" + } + ], + "time": "2023-01-02T13:28:00+00:00" }, { - "name": "itamair/geophp", - "version": "1.6", + "name": "league/container", + "version": "4.2.2", "source": { "type": "git", - "url": "https://github.com/itamair/geoPHP.git", - "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6" + "url": "https://github.com/thephpleague/container.git", + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/itamair/geoPHP/zipball/f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", - "reference": "f210e37ab3d4706b7e8cfe3183fec2f5be8a85e6", + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", "shasum": "" }, + "require": { + "php": "^7.2 || ^8.0", + "psr/container": "^1.1 || ^2.0" + }, + "provide": { + "psr/container-implementation": "^1.0" + }, + "replace": { + "orno/di": "~2.0" + }, "require-dev": { - "phpunit/phpunit": "4.1.* || 9.5.*" + "nette/php-generator": "^3.4", + "nikic/php-parser": "^4.10", + "phpstan/phpstan": "^0.12.47", + "phpunit/phpunit": "^8.5.17", + "roave/security-advisories": "dev-latest", + "scrutinizer/ocular": "^1.8", + "squizlabs/php_codesniffer": "^3.6" }, "type": "library", + "extra": { + "branch-alias": { + "dev-master": "4.x-dev", + "dev-4.x": "4.x-dev", + "dev-3.x": "3.x-dev", + "dev-2.x": "2.x-dev", + "dev-1.x": "1.x-dev" + } + }, "autoload": { - "classmap": [ - "geoPHP.inc" - ] + "psr-4": { + "League\\Container\\": "src" + } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "GPL-2.0+" + "MIT" ], "authors": [ { - "name": "Italo Mairo", - "homepage": "https://www.linkedin.com/in/italomairo/", - "role": "Maintanier of this Library Repo" - }, - { - "name": "Patrick Hayes", - "homepage": "https://www.linkedin.com/in/patrickdhayes/", - "role": "Maintanier of original Repositary/Library (https://github.com/phayes/geoPHP)" + "name": "Phil Bennett", + "email": "mail@philbennett.co.uk", + "role": "Developer" } ], - "description": "GeoPHP is a open-source native PHP library for doing geometry operations. It is written entirely in PHP and can therefore run on shared hosts. It can read and write a wide variety of formats: WKT (including EWKT), WKB (including EWKB), GeoJSON, KML, GPX, GeoRSS). It works with all Simple-Feature geometries (Point, LineString, Polygon, GeometryCollection etc.) and can be used to get centroids, bounding-boxes, area, and a wide variety of other useful information.", - "homepage": "https://github.com/itamair/geoPHP", + "description": "A fast and intuitive dependency injection container.", + "homepage": "https://github.com/thephpleague/container", + "keywords": [ + "container", + "dependency", + "di", + "injection", + "league", + "provider", + "service" + ], "support": { - "source": "https://github.com/itamair/geoPHP/tree/1.6" + "issues": "https://github.com/thephpleague/container/issues", + "source": "https://github.com/thephpleague/container/tree/4.2.2" }, - "time": "2023-12-23T23:28:59+00:00" + "funding": [ + { + "url": "https://github.com/philipobenito", + "type": "github" + } + ], + "time": "2024-03-13T13:12:53+00:00" }, { - "name": "justinrainbow/json-schema", - "version": "5.3.0", + "name": "league/event", + "version": "2.2.0", "source": { "type": "git", - "url": "https://github.com/jsonrainbow/json-schema.git", - "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8" + "url": "https://github.com/thephpleague/event.git", + "reference": "d2cc124cf9a3fab2bb4ff963307f60361ce4d119" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", - "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8", + "url": "https://api.github.com/repos/thephpleague/event/zipball/d2cc124cf9a3fab2bb4ff963307f60361ce4d119", + "reference": "d2cc124cf9a3fab2bb4ff963307f60361ce4d119", "shasum": "" }, "require": { - "php": ">=7.1" + "php": ">=5.4.0" }, "require-dev": { - "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1", - "json-schema/json-schema-test-suite": "1.2.0", - "phpunit/phpunit": "^4.8.35" + "henrikbjorn/phpspec-code-coverage": "~1.0.1", + "phpspec/phpspec": "^2.2" }, - "bin": [ - "bin/validate-json" - ], "type": "library", + "extra": { + "branch-alias": { + "dev-master": "2.2-dev" + } + }, "autoload": { "psr-4": { - "JsonSchema\\": "src/JsonSchema/" + "League\\Event\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", @@ -9227,197 +10698,236 @@ ], "authors": [ { - "name": "Bruno Prieto Reis", - "email": "bruno.p.reis@gmail.com" - }, - { - "name": "Justin Rainbow", - "email": "justin.rainbow@gmail.com" - }, - { - "name": "Igor Wiedler", - "email": "igor@wiedler.ch" - }, - { - "name": "Robert Schönthal", - "email": "seroscho@googlemail.com" + "name": "Frank de Jonge", + "email": "info@frenky.net" } ], - "description": "A library to validate a json schema.", - "homepage": "https://github.com/justinrainbow/json-schema", + "description": "Event package", "keywords": [ - "json", - "schema" + "emitter", + "event", + "listener" ], "support": { - "issues": "https://github.com/jsonrainbow/json-schema/issues", - "source": "https://github.com/jsonrainbow/json-schema/tree/5.3.0" + "issues": "https://github.com/thephpleague/event/issues", + "source": "https://github.com/thephpleague/event/tree/master" }, - "time": "2024-07-06T21:00:26+00:00" + "time": "2018-11-26T11:52:41+00:00" }, { - "name": "laminas/laminas-stdlib", - "version": "3.19.0", + "name": "league/oauth2-server", + "version": "8.5.4", "source": { "type": "git", - "url": "https://github.com/laminas/laminas-stdlib.git", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3" + "url": "https://github.com/thephpleague/oauth2-server.git", + "reference": "ab7714d073844497fd222d5d0a217629089936bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/6a192dd0882b514e45506f533b833b623b78fff3", - "reference": "6a192dd0882b514e45506f533b833b623b78fff3", + "url": "https://api.github.com/repos/thephpleague/oauth2-server/zipball/ab7714d073844497fd222d5d0a217629089936bc", + "reference": "ab7714d073844497fd222d5d0a217629089936bc", "shasum": "" }, "require": { - "php": "~8.1.0 || ~8.2.0 || ~8.3.0" + "defuse/php-encryption": "^2.3", + "ext-openssl": "*", + "lcobucci/clock": "^2.2 || ^3.0", + "lcobucci/jwt": "^4.3 || ^5.0", + "league/event": "^2.2", + "league/uri": "^6.7 || ^7.0", + "php": "^8.0", + "psr/http-message": "^1.0.1 || ^2.0" }, - "conflict": { - "zendframework/zend-stdlib": "*" + "replace": { + "league/oauth2server": "*", + "lncd/oauth2": "*" }, "require-dev": { - "laminas/laminas-coding-standard": "^2.5", - "phpbench/phpbench": "^1.2.15", - "phpunit/phpunit": "^10.5.8", - "psalm/plugin-phpunit": "^0.18.4", - "vimeo/psalm": "^5.20.0" + "laminas/laminas-diactoros": "^3.0.0", + "phpstan/phpstan": "^0.12.57", + "phpstan/phpstan-phpunit": "^0.12.16", + "phpunit/phpunit": "^9.6.6", + "roave/security-advisories": "dev-master" }, "type": "library", "autoload": { "psr-4": { - "Laminas\\Stdlib\\": "src/" + "League\\OAuth2\\Server\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ - "BSD-3-Clause" + "MIT" ], - "description": "SPL extensions, array utilities, error handlers, and more", - "homepage": "https://laminas.dev", - "keywords": [ - "laminas", - "stdlib" + "authors": [ + { + "name": "Alex Bilbie", + "email": "hello@alexbilbie.com", + "homepage": "http://www.alexbilbie.com", + "role": "Developer" + }, + { + "name": "Andy Millington", + "email": "andrew@noexceptions.io", + "homepage": "https://www.noexceptions.io", + "role": "Developer" + } ], - "support": { - "chat": "https://laminas.dev/chat", - "docs": "https://docs.laminas.dev/laminas-stdlib/", - "forum": "https://discourse.laminas.dev", - "issues": "https://github.com/laminas/laminas-stdlib/issues", - "rss": "https://github.com/laminas/laminas-stdlib/releases.atom", - "source": "https://github.com/laminas/laminas-stdlib" + "description": "A lightweight and powerful OAuth 2.0 authorization and resource server library with support for all the core specification grants. This library will allow you to secure your API with OAuth and allow your applications users to approve apps that want to access their data from your API.", + "homepage": "https://oauth2.thephpleague.com/", + "keywords": [ + "Authentication", + "api", + "auth", + "authorisation", + "authorization", + "oauth", + "oauth 2", + "oauth 2.0", + "oauth2", + "protect", + "resource", + "secure", + "server" + ], + "support": { + "issues": "https://github.com/thephpleague/oauth2-server/issues", + "source": "https://github.com/thephpleague/oauth2-server/tree/8.5.4" }, "funding": [ { - "url": "https://funding.communitybridge.org/projects/laminas-project", - "type": "community_bridge" + "url": "https://github.com/sephster", + "type": "github" } ], - "time": "2024-01-19T12:39:49+00:00" + "time": "2023-08-25T22:35:12+00:00" }, { - "name": "laravel/prompts", - "version": "v0.1.25", + "name": "league/uri", + "version": "7.4.1", "source": { "type": "git", - "url": "https://github.com/laravel/prompts.git", - "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95" + "url": "https://github.com/thephpleague/uri.git", + "reference": "bedb6e55eff0c933668addaa7efa1e1f2c417cc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/7b4029a84c37cb2725fc7f011586e2997040bc95", - "reference": "7b4029a84c37cb2725fc7f011586e2997040bc95", + "url": "https://api.github.com/repos/thephpleague/uri/zipball/bedb6e55eff0c933668addaa7efa1e1f2c417cc4", + "reference": "bedb6e55eff0c933668addaa7efa1e1f2c417cc4", "shasum": "" }, "require": { - "ext-mbstring": "*", - "illuminate/collections": "^10.0|^11.0", - "php": "^8.1", - "symfony/console": "^6.2|^7.0" + "league/uri-interfaces": "^7.3", + "php": "^8.1" }, "conflict": { - "illuminate/console": ">=10.17.0 <10.25.0", - "laravel/framework": ">=10.17.0 <10.25.0" - }, - "require-dev": { - "mockery/mockery": "^1.5", - "pestphp/pest": "^2.3", - "phpstan/phpstan": "^1.11", - "phpstan/phpstan-mockery": "^1.1" + "league/uri-schemes": "^1.0" }, "suggest": { - "ext-pcntl": "Required for the spinner to be animated." + "ext-bcmath": "to improve IPV4 host parsing", + "ext-fileinfo": "to create Data URI from file contennts", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "jeremykendall/php-domain-parser": "to resolve Public Suffix and Top Level Domain", + "league/uri-components": "Needed to easily manipulate URI objects components", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "0.1.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { - "files": [ - "src/helpers.php" - ], "psr-4": { - "Laravel\\Prompts\\": "src/" + "League\\Uri\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], - "description": "Add beautiful and user-friendly forms to your command-line applications.", + "authors": [ + { + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" + } + ], + "description": "URI manipulation library", + "homepage": "https://uri.thephpleague.com", + "keywords": [ + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "middleware", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "uri-template", + "url", + "ws" + ], "support": { - "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.25" + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri/tree/7.4.1" }, - "time": "2024-08-12T22:06:33+00:00" + "funding": [ + { + "url": "https://github.com/sponsors/nyamsprod", + "type": "github" + } + ], + "time": "2024-03-23T07:42:40+00:00" }, { - "name": "league/container", - "version": "4.2.2", + "name": "league/uri-interfaces", + "version": "7.4.1", "source": { "type": "git", - "url": "https://github.com/thephpleague/container.git", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" + "url": "https://github.com/thephpleague/uri-interfaces.git", + "reference": "8d43ef5c841032c87e2de015972c06f3865ef718" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", - "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", + "url": "https://api.github.com/repos/thephpleague/uri-interfaces/zipball/8d43ef5c841032c87e2de015972c06f3865ef718", + "reference": "8d43ef5c841032c87e2de015972c06f3865ef718", "shasum": "" }, "require": { - "php": "^7.2 || ^8.0", - "psr/container": "^1.1 || ^2.0" - }, - "provide": { - "psr/container-implementation": "^1.0" - }, - "replace": { - "orno/di": "~2.0" + "ext-filter": "*", + "php": "^8.1", + "psr/http-factory": "^1", + "psr/http-message": "^1.1 || ^2.0" }, - "require-dev": { - "nette/php-generator": "^3.4", - "nikic/php-parser": "^4.10", - "phpstan/phpstan": "^0.12.47", - "phpunit/phpunit": "^8.5.17", - "roave/security-advisories": "dev-latest", - "scrutinizer/ocular": "^1.8", - "squizlabs/php_codesniffer": "^3.6" + "suggest": { + "ext-bcmath": "to improve IPV4 host parsing", + "ext-gmp": "to improve IPV4 host parsing", + "ext-intl": "to handle IDN host with the best performance", + "php-64bit": "to improve IPV4 host parsing", + "symfony/polyfill-intl-idn": "to handle IDN host via the Symfony polyfill if ext-intl is not present" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "4.x-dev", - "dev-4.x": "4.x-dev", - "dev-3.x": "3.x-dev", - "dev-2.x": "2.x-dev", - "dev-1.x": "1.x-dev" + "dev-master": "7.x-dev" } }, "autoload": { "psr-4": { - "League\\Container\\": "src" + "League\\Uri\\": "" } }, "notification-url": "https://packagist.org/downloads/", @@ -9426,46 +10936,58 @@ ], "authors": [ { - "name": "Phil Bennett", - "email": "mail@philbennett.co.uk", - "role": "Developer" + "name": "Ignace Nyamagana Butera", + "email": "nyamsprod@gmail.com", + "homepage": "https://nyamsprod.com" } ], - "description": "A fast and intuitive dependency injection container.", - "homepage": "https://github.com/thephpleague/container", + "description": "Common interfaces and classes for URI representation and interaction", + "homepage": "https://uri.thephpleague.com", "keywords": [ - "container", - "dependency", - "di", - "injection", - "league", - "provider", - "service" + "data-uri", + "file-uri", + "ftp", + "hostname", + "http", + "https", + "parse_str", + "parse_url", + "psr-7", + "query-string", + "querystring", + "rfc3986", + "rfc3987", + "rfc6570", + "uri", + "url", + "ws" ], "support": { - "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.2" + "docs": "https://uri.thephpleague.com", + "forum": "https://thephpleague.slack.com", + "issues": "https://github.com/thephpleague/uri-src/issues", + "source": "https://github.com/thephpleague/uri-interfaces/tree/7.4.1" }, "funding": [ { - "url": "https://github.com/philipobenito", + "url": "https://github.com/sponsors/nyamsprod", "type": "github" } ], - "time": "2024-03-13T13:12:53+00:00" + "time": "2024-03-23T07:42:40+00:00" }, { "name": "maennchen/zipstream-php", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1" + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/b8174494eda667f7d13876b4a7bfef0f62a7c0d1", - "reference": "b8174494eda667f7d13876b4a7bfef0f62a7c0d1", + "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/6187e9cc4493da94b9b63eb2315821552015fca9", + "reference": "6187e9cc4493da94b9b63eb2315821552015fca9", "shasum": "" }, "require": { @@ -9521,19 +11043,15 @@ ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", - "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.0" + "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.1.1" }, "funding": [ { "url": "https://github.com/maennchen", "type": "github" - }, - { - "url": "https://opencollective.com/zipstream", - "type": "open_collective" } ], - "time": "2023-06-21T14:59:35+00:00" + "time": "2024-10-10T12:33:01+00:00" }, { "name": "masterminds/html5", @@ -9750,16 +11268,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": { @@ -9802,9 +11320,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": "nnnick/chartjs", @@ -9815,6 +11333,56 @@ }, "type": "drupal-library" }, + { + "name": "paragonie/random_compat", + "version": "v9.99.100", + "source": { + "type": "git", + "url": "https://github.com/paragonie/random_compat.git", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/paragonie/random_compat/zipball/996434e5492cb4c3edcb9168db6fbb1359ef965a", + "reference": "996434e5492cb4c3edcb9168db6fbb1359ef965a", + "shasum": "" + }, + "require": { + "php": ">= 7" + }, + "require-dev": { + "phpunit/phpunit": "4.*|5.*", + "vimeo/psalm": "^1" + }, + "suggest": { + "ext-libsodium": "Provides a modern crypto API that can be used to generate random bytes." + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Paragon Initiative Enterprises", + "email": "security@paragonie.com", + "homepage": "https://paragonie.com" + } + ], + "description": "PHP 5.x polyfill for random_bytes() and random_int() from PHP 7", + "keywords": [ + "csprng", + "polyfill", + "pseudorandom", + "random" + ], + "support": { + "email": "info@paragonie.com", + "issues": "https://github.com/paragonie/random_compat/issues", + "source": "https://github.com/paragonie/random_compat" + }, + "time": "2020-10-15T08:29:30+00:00" + }, { "name": "pear/archive_tar", "version": "1.5.0", @@ -10046,7 +11614,7 @@ }, { "name": "phootwork/collection", - "version": "v3.2.2", + "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/collection.git", @@ -10095,22 +11663,22 @@ ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", - "source": "https://github.com/phootwork/collection/tree/v3.2.2" + "source": "https://github.com/phootwork/collection/tree/v3.2.3" }, "time": "2022-08-27T12:51:24+00:00" }, { "name": "phootwork/lang", - "version": "v3.2.2", + "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/lang.git", - "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597" + "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phootwork/lang/zipball/baaf154ae7d521ebeee5e89105f5b12b0f234597", - "reference": "baaf154ae7d521ebeee5e89105f5b12b0f234597", + "url": "https://api.github.com/repos/phootwork/lang/zipball/52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", + "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", "shasum": "" }, "require": { @@ -10144,22 +11712,22 @@ ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", - "source": "https://github.com/phootwork/lang/tree/v3.2.2" + "source": "https://github.com/phootwork/lang/tree/v3.2.3" }, - "time": "2023-05-26T05:37:59+00:00" + "time": "2024-10-03T13:43:19+00:00" }, { "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": { @@ -10223,9 +11791,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", @@ -10291,16 +11859,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": { @@ -10342,22 +11910,22 @@ ], "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/message", - "version": "1.16.1", + "version": "1.16.2", "source": { "type": "git", "url": "https://github.com/php-http/message.git", - "reference": "5997f3289332c699fa2545c427826272498a2088" + "reference": "06dd5e8562f84e641bf929bfe699ee0f5ce8080a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/php-http/message/zipball/5997f3289332c699fa2545c427826272498a2088", - "reference": "5997f3289332c699fa2545c427826272498a2088", + "url": "https://api.github.com/repos/php-http/message/zipball/06dd5e8562f84e641bf929bfe699ee0f5ce8080a", + "reference": "06dd5e8562f84e641bf929bfe699ee0f5ce8080a", "shasum": "" }, "require": { @@ -10411,9 +11979,9 @@ ], "support": { "issues": "https://github.com/php-http/message/issues", - "source": "https://github.com/php-http/message/tree/1.16.1" + "source": "https://github.com/php-http/message/tree/1.16.2" }, - "time": "2024-03-07T13:22:09+00:00" + "time": "2024-10-02T11:34:13+00:00" }, { "name": "php-http/promise", @@ -10568,6 +12136,54 @@ }, "time": "2021-02-03T23:26:27+00:00" }, + { + "name": "psr/clock", + "version": "1.0.0", + "source": { + "type": "git", + "url": "https://github.com/php-fig/clock.git", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/php-fig/clock/zipball/e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "reference": "e41a24703d4560fd0acb709162f73b8adfc3aa0d", + "shasum": "" + }, + "require": { + "php": "^7.0 || ^8.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Psr\\Clock\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "PHP-FIG", + "homepage": "https://www.php-fig.org/" + } + ], + "description": "Common interface for reading the clock.", + "homepage": "https://github.com/php-fig/clock", + "keywords": [ + "clock", + "now", + "psr", + "psr-20", + "time" + ], + "support": { + "issues": "https://github.com/php-fig/clock/issues", + "source": "https://github.com/php-fig/clock/tree/1.0.0" + }, + "time": "2022-11-25T14:36:26+00:00" + }, { "name": "psr/container", "version": "2.0.2", @@ -11485,6 +13101,112 @@ }, "time": "2024-07-05T11:49:57+00:00" }, + { + "name": "steverhoades/oauth2-openid-connect-server", + "version": "v2.6.1", + "source": { + "type": "git", + "url": "https://github.com/steverhoades/oauth2-openid-connect-server.git", + "reference": "269c4dc071519e8220e249cbdee9b0723e95215e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/steverhoades/oauth2-openid-connect-server/zipball/269c4dc071519e8220e249cbdee9b0723e95215e", + "reference": "269c4dc071519e8220e249cbdee9b0723e95215e", + "shasum": "" + }, + "require": { + "lcobucci/jwt": "4.1.5|^4.2|^4.3|^5.0", + "league/oauth2-server": "^5.1|^6.0|^7.0|^8.0" + }, + "require-dev": { + "laminas/laminas-diactoros": "^1.3.2", + "phpunit/phpunit": "^5.0|^9.5" + }, + "type": "library", + "autoload": { + "psr-4": { + "OpenIDConnectServer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Steve Rhoades", + "email": "sedonami@gmail.com" + } + ], + "description": "An OpenID Connect Server that sites on The PHP League's OAuth2 Server", + "support": { + "issues": "https://github.com/steverhoades/oauth2-openid-connect-server/issues", + "source": "https://github.com/steverhoades/oauth2-openid-connect-server/tree/v2.6.1" + }, + "time": "2023-09-08T16:15:47+00:00" + }, + { + "name": "swagger-api/swagger-ui", + "version": "v3.52.5", + "source": { + "type": "git", + "url": "https://github.com/swagger-api/swagger-ui.git", + "reference": "f1ad60dc92e7edb0898583e16c3e66fe3e9eada2" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/f1ad60dc92e7edb0898583e16c3e66fe3e9eada2", + "reference": "f1ad60dc92e7edb0898583e16c3e66fe3e9eada2", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "Apache-2.0" + ], + "authors": [ + { + "name": "Anna Bodnia", + "email": "anna.bodnia@gmail.com" + }, + { + "name": "Buu Nguyen", + "email": "buunguyen@gmail.com" + }, + { + "name": "Josh Ponelat", + "email": "jponelat@gmail.com" + }, + { + "name": "Kyle Shockey", + "email": "kyleshockey1@gmail.com" + }, + { + "name": "Robert Barnwell", + "email": "robert@robertismy.name" + }, + { + "name": "Sahar Jafari", + "email": "shr.jafari@gmail.com" + } + ], + "description": " Swagger UI is a collection of HTML, Javascript, and CSS assets that dynamically generate beautiful documentation from a Swagger-compliant API.", + "homepage": "http://swagger.io", + "keywords": [ + "api", + "documentation", + "openapi", + "specification", + "swagger", + "ui" + ], + "support": { + "issues": "https://github.com/swagger-api/swagger-ui/issues", + "source": "https://github.com/swagger-api/swagger-ui/tree/v3.52.5" + }, + "time": "2021-10-14T14:25:14+00:00" + }, { "name": "symfony/config", "version": "v7.0.8", @@ -11562,16 +13284,16 @@ }, { "name": "symfony/console", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998" + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/42686880adaacdad1835ee8fc2a9ec5b7bd63998", - "reference": "42686880adaacdad1835ee8fc2a9ec5b7bd63998", + "url": "https://api.github.com/repos/symfony/console/zipball/72d080eb9edf80e36c19be61f72c98ed8273b765", + "reference": "72d080eb9edf80e36c19be61f72c98ed8273b765", "shasum": "" }, "require": { @@ -11636,7 +13358,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.11" + "source": "https://github.com/symfony/console/tree/v6.4.12" }, "funding": [ { @@ -11652,20 +13374,20 @@ "type": "tidelift" } ], - "time": "2024-08-15T22:48:29+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e" + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e", - "reference": "e93c8368dc9915c2fe12018ff22fcbbdd32c9a9e", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", + "reference": "cfb9d34a1cdd4911bc737a5358fd1cf8ebfb536e", "shasum": "" }, "require": { @@ -11717,7 +13439,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.4.11" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.12" }, "funding": [ { @@ -11733,7 +13455,7 @@ "type": "tidelift" } ], - "time": "2024-08-29T08:15:38+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/deprecation-contracts", @@ -12035,16 +13757,16 @@ }, { "name": "symfony/filesystem", - "version": "v6.4.9", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "b51ef8059159330b74a4d52f68e671033c0fe463" + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/b51ef8059159330b74a4d52f68e671033c0fe463", - "reference": "b51ef8059159330b74a4d52f68e671033c0fe463", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/f810e3cbdf7fdc35983968523d09f349fa9ada12", + "reference": "f810e3cbdf7fdc35983968523d09f349fa9ada12", "shasum": "" }, "require": { @@ -12081,7 +13803,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.9" + "source": "https://github.com/symfony/filesystem/tree/v6.4.12" }, "funding": [ { @@ -12097,7 +13819,7 @@ "type": "tidelift" } ], - "time": "2024-06-28T09:49:33+00:00" + "time": "2024-09-16T16:01:33+00:00" }, { "name": "symfony/finder", @@ -12165,16 +13887,16 @@ }, { "name": "symfony/http-client", - "version": "v7.1.4", + "version": "v7.1.5", "source": { "type": "git", "url": "https://github.com/symfony/http-client.git", - "reference": "a8f8d60b30b331cf4b743b3632e5acdba3f8285c" + "reference": "abca35865118edf35a23f2f24978a1784c831cb4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-client/zipball/a8f8d60b30b331cf4b743b3632e5acdba3f8285c", - "reference": "a8f8d60b30b331cf4b743b3632e5acdba3f8285c", + "url": "https://api.github.com/repos/symfony/http-client/zipball/abca35865118edf35a23f2f24978a1784c831cb4", + "reference": "abca35865118edf35a23f2f24978a1784c831cb4", "shasum": "" }, "require": { @@ -12239,7 +13961,7 @@ "http" ], "support": { - "source": "https://github.com/symfony/http-client/tree/v7.1.4" + "source": "https://github.com/symfony/http-client/tree/v7.1.5" }, "funding": [ { @@ -12255,7 +13977,7 @@ "type": "tidelift" } ], - "time": "2024-08-26T06:32:37+00:00" + "time": "2024-09-20T13:35:23+00:00" }, { "name": "symfony/http-client-contracts", @@ -12337,16 +14059,16 @@ }, { "name": "symfony/http-foundation", - "version": "v6.4.10", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b" + "reference": "133ac043875f59c26c55e79cf074562127cce4d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/117f1f20a7ade7bcea28b861fb79160a21a1e37b", - "reference": "117f1f20a7ade7bcea28b861fb79160a21a1e37b", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/133ac043875f59c26c55e79cf074562127cce4d2", + "reference": "133ac043875f59c26c55e79cf074562127cce4d2", "shasum": "" }, "require": { @@ -12394,7 +14116,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.10" + "source": "https://github.com/symfony/http-foundation/tree/v6.4.12" }, "funding": [ { @@ -12410,20 +14132,20 @@ "type": "tidelift" } ], - "time": "2024-07-26T12:36:27+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79" + "reference": "96df83d51b5f78804f70c093b97310794fd6257b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/1ba6b89d781cb47448155cc70dd2e0f1b0584c79", - "reference": "1ba6b89d781cb47448155cc70dd2e0f1b0584c79", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/96df83d51b5f78804f70c093b97310794fd6257b", + "reference": "96df83d51b5f78804f70c093b97310794fd6257b", "shasum": "" }, "require": { @@ -12508,7 +14230,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/v6.4.11" + "source": "https://github.com/symfony/http-kernel/tree/v6.4.12" }, "funding": [ { @@ -12524,20 +14246,20 @@ "type": "tidelift" } ], - "time": "2024-08-30T16:57:20+00:00" + "time": "2024-09-21T06:02:57+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.9", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45" + "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45", - "reference": "e2d56f180f5b8c5e7c0fbea872bb1f529b6d6d45", + "url": "https://api.github.com/repos/symfony/mailer/zipball/b6a25408c569ae2366b3f663a4edad19420a9c26", + "reference": "b6a25408c569ae2366b3f663a4edad19420a9c26", "shasum": "" }, "require": { @@ -12588,7 +14310,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.9" + "source": "https://github.com/symfony/mailer/tree/v6.4.12" }, "funding": [ { @@ -12604,20 +14326,20 @@ "type": "tidelift" } ], - "time": "2024-06-28T07:59:05+00:00" + "time": "2024-09-08T12:30:05+00:00" }, { "name": "symfony/mime", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553" + "reference": "abe16ee7790b16aa525877419deb0f113953f0e1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/dba5d5f6073baf7a3576b580cc4a208b4ca00553", - "reference": "dba5d5f6073baf7a3576b580cc4a208b4ca00553", + "url": "https://api.github.com/repos/symfony/mime/zipball/abe16ee7790b16aa525877419deb0f113953f0e1", + "reference": "abe16ee7790b16aa525877419deb0f113953f0e1", "shasum": "" }, "require": { @@ -12673,7 +14395,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.11" + "source": "https://github.com/symfony/mime/tree/v6.4.12" }, "funding": [ { @@ -12689,7 +14411,7 @@ "type": "tidelift" } ], - "time": "2024-08-13T12:15:02+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/polyfill-ctype", @@ -13482,16 +15204,16 @@ }, { "name": "symfony/process", - "version": "v6.4.8", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5" + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/8d92dd79149f29e89ee0f480254db595f6a6a2c5", - "reference": "8d92dd79149f29e89ee0f480254db595f6a6a2c5", + "url": "https://api.github.com/repos/symfony/process/zipball/3f94e5f13ff58df371a7ead461b6e8068900fbb3", + "reference": "3f94e5f13ff58df371a7ead461b6e8068900fbb3", "shasum": "" }, "require": { @@ -13523,7 +15245,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.8" + "source": "https://github.com/symfony/process/tree/v6.4.12" }, "funding": [ { @@ -13539,7 +15261,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:49:08+00:00" + "time": "2024-09-17T12:47:12+00:00" }, { "name": "symfony/psr-http-message-bridge", @@ -13626,16 +15348,16 @@ }, { "name": "symfony/routing", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a" + "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a", - "reference": "8ee0c24c1bf61c263a26f1b9b6d19e83b1121f2a", + "url": "https://api.github.com/repos/symfony/routing/zipball/a7c8036bd159486228dc9be3e846a00a0dda9f9f", + "reference": "a7c8036bd159486228dc9be3e846a00a0dda9f9f", "shasum": "" }, "require": { @@ -13689,7 +15411,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.11" + "source": "https://github.com/symfony/routing/tree/v6.4.12" }, "funding": [ { @@ -13705,20 +15427,20 @@ "type": "tidelift" } ], - "time": "2024-08-29T08:15:38+00:00" + "time": "2024-09-20T08:32:26+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0" + "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/a75d03d7720417f8a654e73e8f02acdea8779cd0", - "reference": "a75d03d7720417f8a654e73e8f02acdea8779cd0", + "url": "https://api.github.com/repos/symfony/serializer/zipball/10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", + "reference": "10ae9c1b90f4809ccb7277cc8fe8d80b3af4412c", "shasum": "" }, "require": { @@ -13787,7 +15509,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/v6.4.11" + "source": "https://github.com/symfony/serializer/tree/v6.4.12" }, "funding": [ { @@ -13803,7 +15525,7 @@ "type": "tidelift" } ], - "time": "2024-08-17T07:51:47+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/service-contracts", @@ -13890,16 +15612,16 @@ }, { "name": "symfony/string", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b" + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/5bc3eb632cf9c8dbfd6529d89be9950d1518883b", - "reference": "5bc3eb632cf9c8dbfd6529d89be9950d1518883b", + "url": "https://api.github.com/repos/symfony/string/zipball/f8a1ccebd0997e16112dfecfd74220b78e5b284b", + "reference": "f8a1ccebd0997e16112dfecfd74220b78e5b284b", "shasum": "" }, "require": { @@ -13956,7 +15678,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.11" + "source": "https://github.com/symfony/string/tree/v6.4.12" }, "funding": [ { @@ -13972,7 +15694,7 @@ "type": "tidelift" } ], - "time": "2024-08-12T09:55:28+00:00" + "time": "2024-09-20T08:15:52+00:00" }, { "name": "symfony/translation-contracts", @@ -14054,16 +15776,16 @@ }, { "name": "symfony/validator", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8" + "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/4ff41cf10af1de99ad92895411b55c9f309bc2d8", - "reference": "4ff41cf10af1de99ad92895411b55c9f309bc2d8", + "url": "https://api.github.com/repos/symfony/validator/zipball/6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", + "reference": "6da1f0a1ee73d060a411d832cbe0539cfe9bbaa0", "shasum": "" }, "require": { @@ -14131,7 +15853,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.11" + "source": "https://github.com/symfony/validator/tree/v6.4.12" }, "funding": [ { @@ -14147,20 +15869,20 @@ "type": "tidelift" } ], - "time": "2024-08-30T15:57:55+00:00" + "time": "2024-09-20T08:18:25+00:00" }, { "name": "symfony/var-dumper", - "version": "v7.1.4", + "version": "v7.1.5", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "a5fa7481b199090964d6fd5dab6294d5a870c7aa" + "reference": "e20e03889539fd4e4211e14d2179226c513c010d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a5fa7481b199090964d6fd5dab6294d5a870c7aa", - "reference": "a5fa7481b199090964d6fd5dab6294d5a870c7aa", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e20e03889539fd4e4211e14d2179226c513c010d", + "reference": "e20e03889539fd4e4211e14d2179226c513c010d", "shasum": "" }, "require": { @@ -14214,7 +15936,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.1.4" + "source": "https://github.com/symfony/var-dumper/tree/v7.1.5" }, "funding": [ { @@ -14230,7 +15952,7 @@ "type": "tidelift" } ], - "time": "2024-08-30T16:12:47+00:00" + "time": "2024-09-16T10:07:02+00:00" }, { "name": "symfony/var-exporter", @@ -14310,16 +16032,16 @@ }, { "name": "symfony/yaml", - "version": "v6.4.11", + "version": "v6.4.12", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "be37e7f13195e05ab84ca5269365591edd240335" + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/be37e7f13195e05ab84ca5269365591edd240335", - "reference": "be37e7f13195e05ab84ca5269365591edd240335", + "url": "https://api.github.com/repos/symfony/yaml/zipball/762ee56b2649659380e0ef4d592d807bc17b7971", + "reference": "762ee56b2649659380e0ef4d592d807bc17b7971", "shasum": "" }, "require": { @@ -14362,7 +16084,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.11" + "source": "https://github.com/symfony/yaml/tree/v6.4.12" }, "funding": [ { @@ -14378,7 +16100,7 @@ "type": "tidelift" } ], - "time": "2024-08-12T09:55:28+00:00" + "time": "2024-09-17T12:47:12+00:00" }, { "name": "twig/twig", @@ -14716,6 +16438,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", @@ -15091,16 +16873,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": { @@ -15138,11 +16920,11 @@ "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-composer-scaffold", - "version": "11.0.2", + "version": "11.0.5", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", @@ -15186,7 +16968,7 @@ "drupal" ], "support": { - "source": "https://github.com/drupal/core-composer-scaffold/tree/11.0.2" + "source": "https://github.com/drupal/core-composer-scaffold/tree/11.0.5" }, "time": "2024-08-22T14:31:26+00:00" }, @@ -15248,16 +17030,16 @@ }, { "name": "ergebnis/composer-normalize", - "version": "2.43.0", + "version": "2.44.0", "source": { "type": "git", "url": "https://github.com/ergebnis/composer-normalize.git", - "reference": "4b46330c84bb8f43fac79f5c5a05162fc7c80d75" + "reference": "bd0c446426bb837ae0cc9f97948167e658bd11d2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/4b46330c84bb8f43fac79f5c5a05162fc7c80d75", - "reference": "4b46330c84bb8f43fac79f5c5a05162fc7c80d75", + "url": "https://api.github.com/repos/ergebnis/composer-normalize/zipball/bd0c446426bb837ae0cc9f97948167e658bd11d2", + "reference": "bd0c446426bb837ae0cc9f97948167e658bd11d2", "shasum": "" }, "require": { @@ -15268,20 +17050,20 @@ "ext-json": "*", "justinrainbow/json-schema": "^5.2.12", "localheinz/diff": "^1.1.1", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "composer/composer": "^2.7.7", - "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.30.1", - "ergebnis/phpunit-slow-test-detector": "^2.14.0", + "ergebnis/license": "^2.5.0", + "ergebnis/php-cs-fixer-config": "^6.37.0", + "ergebnis/phpunit-slow-test-detector": "^2.16.0", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.19", + "phpunit/phpunit": "^9.6.20", "psalm/plugin-phpunit": "~0.19.0", - "rector/rector": "^1.1.0", - "symfony/filesystem": "^5.4.40", - "vimeo/psalm": "^5.24.0" + "rector/rector": "^1.2.5", + "symfony/filesystem": "^5.4.41", + "vimeo/psalm": "^5.26.1" }, "type": "composer-plugin", "extra": { @@ -15321,37 +17103,37 @@ "security": "https://github.com/ergebnis/composer-normalize/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/composer-normalize" }, - "time": "2024-06-16T13:22:18+00:00" + "time": "2024-09-30T21:56:22+00:00" }, { "name": "ergebnis/json", - "version": "1.2.0", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json.git", - "reference": "a457f25a5ba7ea11fc94f84d53678c5211abfce0" + "reference": "84051b4e243d6a8e2f8271604b11ffa52d29bc7a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json/zipball/a457f25a5ba7ea11fc94f84d53678c5211abfce0", - "reference": "a457f25a5ba7ea11fc94f84d53678c5211abfce0", + "url": "https://api.github.com/repos/ergebnis/json/zipball/84051b4e243d6a8e2f8271604b11ffa52d29bc7a", + "reference": "84051b4e243d6a8e2f8271604b11ffa52d29bc7a", "shasum": "" }, "require": { "ext-json": "*", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "ergebnis/data-provider": "^3.2.0", "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.20.0", - "ergebnis/phpunit-slow-test-detector": "^2.9.0", + "ergebnis/php-cs-fixer-config": "^6.36.0", + "ergebnis/phpunit-slow-test-detector": "^2.15.1", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.19.2", - "vimeo/psalm": "^5.20.0" + "phpunit/phpunit": "^9.6.18", + "psalm/plugin-phpunit": "~0.19.0", + "rector/rector": "^1.2.5", + "vimeo/psalm": "^5.26.1" }, "type": "library", "extra": { @@ -15386,20 +17168,20 @@ "security": "https://github.com/ergebnis/json/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json" }, - "time": "2024-01-29T15:09:24+00:00" + "time": "2024-09-27T15:01:05+00:00" }, { "name": "ergebnis/json-normalizer", - "version": "4.5.0", + "version": "4.6.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-normalizer.git", - "reference": "f0ee9e70739f121b27fac8b743e4a52b23de2152" + "reference": "859fd3cee417f0b10a8e6ffb8dbeb03587106b8b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/f0ee9e70739f121b27fac8b743e4a52b23de2152", - "reference": "f0ee9e70739f121b27fac8b743e4a52b23de2152", + "url": "https://api.github.com/repos/ergebnis/json-normalizer/zipball/859fd3cee417f0b10a8e6ffb8dbeb03587106b8b", + "reference": "859fd3cee417f0b10a8e6ffb8dbeb03587106b8b", "shasum": "" }, "require": { @@ -15409,20 +17191,20 @@ "ergebnis/json-schema-validator": "^4.2.0", "ext-json": "*", "justinrainbow/json-schema": "^5.2.12", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { - "composer/semver": "^3.4.0", + "composer/semver": "^3.4.3", "ergebnis/data-provider": "^3.2.0", "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.20.0", - "ergebnis/phpunit-slow-test-detector": "^2.9.0", + "ergebnis/php-cs-fixer-config": "^6.36.0", + "ergebnis/phpunit-slow-test-detector": "^2.15.1", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.19.4", - "vimeo/psalm": "^5.20.0" + "phpunit/phpunit": "^9.6.19", + "psalm/plugin-phpunit": "~0.19.0", + "rector/rector": "^1.2.5", + "vimeo/psalm": "^5.26.1" }, "suggest": { "composer/semver": "If you want to use ComposerJsonNormalizer or VersionConstraintNormalizer" @@ -15455,39 +17237,43 @@ "security": "https://github.com/ergebnis/json-normalizer/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json-normalizer" }, - "time": "2024-01-30T09:10:15+00:00" + "time": "2024-09-27T15:11:59+00:00" }, { "name": "ergebnis/json-pointer", - "version": "3.4.0", + "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-pointer.git", - "reference": "b654757d873050622c2166f55ab25d04685261c5" + "reference": "f6ff71e69305b8ab5e4457e374b35dcd0812609b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-pointer/zipball/b654757d873050622c2166f55ab25d04685261c5", - "reference": "b654757d873050622c2166f55ab25d04685261c5", + "url": "https://api.github.com/repos/ergebnis/json-pointer/zipball/f6ff71e69305b8ab5e4457e374b35dcd0812609b", + "reference": "f6ff71e69305b8ab5e4457e374b35dcd0812609b", "shasum": "" }, "require": { - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { + "ergebnis/composer-normalize": "^2.43.0", "ergebnis/data-provider": "^3.2.0", "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.20.0", - "ergebnis/phpunit-slow-test-detector": "^2.9.0", + "ergebnis/php-cs-fixer-config": "^6.32.0", + "ergebnis/phpunit-slow-test-detector": "^2.15.0", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.19.2", - "vimeo/psalm": "^5.20.0" + "phpunit/phpunit": "^9.6.19", + "psalm/plugin-phpunit": "~0.19.0", + "rector/rector": "^1.2.1", + "vimeo/psalm": "^5.25.0" }, "type": "library", "extra": { + "branch-alias": { + "dev-main": "3.4-dev" + }, "composer-normalize": { "indent-size": 2, "indent-style": "space" @@ -15521,38 +17307,38 @@ "security": "https://github.com/ergebnis/json-pointer/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json-pointer" }, - "time": "2024-01-29T16:37:15+00:00" + "time": "2024-09-27T15:47:15+00:00" }, { "name": "ergebnis/json-printer", - "version": "3.5.0", + "version": "3.6.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-printer.git", - "reference": "549e16fe6de34b8c3aee7b421be12caa552f3ced" + "reference": "d2e51379dc62d73017a779a78fcfba568de39e0a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/549e16fe6de34b8c3aee7b421be12caa552f3ced", - "reference": "549e16fe6de34b8c3aee7b421be12caa552f3ced", + "url": "https://api.github.com/repos/ergebnis/json-printer/zipball/d2e51379dc62d73017a779a78fcfba568de39e0a", + "reference": "d2e51379dc62d73017a779a78fcfba568de39e0a", "shasum": "" }, "require": { "ext-json": "*", "ext-mbstring": "*", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "ergebnis/data-provider": "^3.2.0", "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.20.0", - "ergebnis/phpunit-slow-test-detector": "^2.9.0", + "ergebnis/php-cs-fixer-config": "^6.36.0", + "ergebnis/phpunit-slow-test-detector": "^2.15.1", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.19.2", - "vimeo/psalm": "^5.20.0" + "phpunit/phpunit": "^9.6.19", + "psalm/plugin-phpunit": "~0.19.0", + "rector/rector": "~1.2.5", + "vimeo/psalm": "^5.26.1" }, "type": "library", "autoload": { @@ -15583,20 +17369,20 @@ "security": "https://github.com/ergebnis/json-printer/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json-printer" }, - "time": "2024-01-29T15:33:37+00:00" + "time": "2024-09-27T15:19:56+00:00" }, { "name": "ergebnis/json-schema-validator", - "version": "4.2.0", + "version": "4.3.0", "source": { "type": "git", "url": "https://github.com/ergebnis/json-schema-validator.git", - "reference": "10ed514fdc3f9b71f8a92c567afea21a2f6fa1ef" + "reference": "73f938f8995c6ad1e37d2c1dfeaa8336861f9db8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/10ed514fdc3f9b71f8a92c567afea21a2f6fa1ef", - "reference": "10ed514fdc3f9b71f8a92c567afea21a2f6fa1ef", + "url": "https://api.github.com/repos/ergebnis/json-schema-validator/zipball/73f938f8995c6ad1e37d2c1dfeaa8336861f9db8", + "reference": "73f938f8995c6ad1e37d2c1dfeaa8336861f9db8", "shasum": "" }, "require": { @@ -15604,19 +17390,19 @@ "ergebnis/json-pointer": "^3.4.0", "ext-json": "*", "justinrainbow/json-schema": "^5.2.12", - "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0" + "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0" }, "require-dev": { "ergebnis/data-provider": "^3.2.0", "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.20.0", - "ergebnis/phpunit-slow-test-detector": "^2.9.0", + "ergebnis/php-cs-fixer-config": "^6.36.0", + "ergebnis/phpunit-slow-test-detector": "^2.15.1", "fakerphp/faker": "^1.23.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.16", - "psalm/plugin-phpunit": "~0.18.4", - "rector/rector": "~0.19.2", - "vimeo/psalm": "^5.20.0" + "phpunit/phpunit": "^9.6.20", + "psalm/plugin-phpunit": "~0.19.0", + "rector/rector": "^1.2.5", + "vimeo/psalm": "^5.26.1" }, "type": "library", "extra": { @@ -15653,20 +17439,20 @@ "security": "https://github.com/ergebnis/json-schema-validator/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/json-schema-validator" }, - "time": "2024-01-29T16:50:15+00:00" + "time": "2024-09-27T15:16:33+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": { @@ -15695,9 +17481,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": "jangregor/phpstan-prophecy", @@ -16075,16 +17861,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": { @@ -16093,7 +17879,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", @@ -16159,7 +17945,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": [ { @@ -16175,7 +17961,7 @@ "type": "tidelift" } ], - "time": "2024-08-07T21:15:21+00:00" + "time": "2024-09-27T08:54:16+00:00" }, { "name": "micheh/phpcs-gitlab", @@ -16343,21 +18129,21 @@ }, { "name": "nette/neon", - "version": "v3.4.3", + "version": "v3.4.4", "source": { "type": "git", "url": "https://github.com/nette/neon.git", - "reference": "c8481c104431c8d94cc88424a1e21f47f8c93280" + "reference": "3411aa86b104e2d5b7e760da4600865ead963c3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nette/neon/zipball/c8481c104431c8d94cc88424a1e21f47f8c93280", - "reference": "c8481c104431c8d94cc88424a1e21f47f8c93280", + "url": "https://api.github.com/repos/nette/neon/zipball/3411aa86b104e2d5b7e760da4600865ead963c3c", + "reference": "3411aa86b104e2d5b7e760da4600865ead963c3c", "shasum": "" }, "require": { "ext-json": "*", - "php": "8.0 - 8.3" + "php": "8.0 - 8.4" }, "require-dev": { "nette/tester": "^2.4", @@ -16405,9 +18191,75 @@ ], "support": { "issues": "https://github.com/nette/neon/issues", - "source": "https://github.com/nette/neon/tree/v3.4.3" + "source": "https://github.com/nette/neon/tree/v3.4.4" + }, + "time": "2024-10-04T22:00:08+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" }, - "time": "2024-06-26T14:53:59+00:00" + "funding": [ + { + "url": "https://github.com/Zegnat", + "type": "github" + }, + { + "url": "https://github.com/nyholm", + "type": "github" + } + ], + "time": "2023-11-08T09:30:43+00:00" }, { "name": "oomphinc/composer-installers-extender", @@ -16468,33 +18320,31 @@ }, { "name": "open-telemetry/api", - "version": "1.0.3", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/api.git", - "reference": "87de95d926f46262885d0d390060c095af13e2e5" + "reference": "62f2abc4c6d4ef6ea897256520052f9c29a0241f" }, "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/62f2abc4c6d4ef6ea897256520052f9c29a0241f", + "reference": "62f2abc4c6d4ef6ea897256520052f9c29a0241f", "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" } }, "autoload": { @@ -16531,26 +18381,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-09-24T23:58:09+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": { @@ -16592,27 +18440,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", @@ -16656,7 +18504,7 @@ "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", @@ -16723,43 +18571,50 @@ }, { "name": "open-telemetry/sdk", - "version": "1.0.8", + "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/sdk.git", - "reference": "1da4c0ca4f1a3c0fe84b81729dadec16f464fa77" + "reference": "be2bb8de6db9eeb11d964b3b1949f6e0f6b08e9b" }, "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/be2bb8de6db9eeb11d964b3b1949f6e0f6b08e9b", + "reference": "be2bb8de6db9eeb11d964b3b1949f6e0f6b08e9b", "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": { @@ -16802,7 +18657,7 @@ "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-09-25T11:54:21+00:00" }, { "name": "open-telemetry/sem-conv", @@ -17387,16 +19242,16 @@ }, { "name": "phpstan/phpdoc-parser", - "version": "1.30.1", + "version": "1.32.0", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "51b95ec8670af41009e2b2b56873bad96682413e" + "reference": "6ca22b154efdd9e3c68c56f5d94670920a1c19a4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/51b95ec8670af41009e2b2b56873bad96682413e", - "reference": "51b95ec8670af41009e2b2b56873bad96682413e", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/6ca22b154efdd9e3c68c56f5d94670920a1c19a4", + "reference": "6ca22b154efdd9e3c68c56f5d94670920a1c19a4", "shasum": "" }, "require": { @@ -17428,22 +19283,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.30.1" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.32.0" }, - "time": "2024-09-07T20:13:05+00:00" + "time": "2024-09-26T07:23:32+00:00" }, { "name": "phpstan/phpstan", - "version": "1.12.2", + "version": "1.12.6", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "0ca1c7bb55fca8fe6448f16fff0f311ccec960a1" + "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/0ca1c7bb55fca8fe6448f16fff0f311ccec960a1", - "reference": "0ca1c7bb55fca8fe6448f16fff0f311ccec960a1", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/dc4d2f145a88ea7141ae698effd64d9df46527ae", + "reference": "dc4d2f145a88ea7141ae698effd64d9df46527ae", "shasum": "" }, "require": { @@ -17488,25 +19343,25 @@ "type": "github" } ], - "time": "2024-09-05T16:09:28+00:00" + "time": "2024-10-06T15:03:59+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", @@ -17533,9 +19388,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", @@ -17910,16 +19765,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.20", + "version": "9.6.21", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "49d7820565836236411f5dc002d16dd689cde42f" + "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/49d7820565836236411f5dc002d16dd689cde42f", - "reference": "49d7820565836236411f5dc002d16dd689cde42f", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", + "reference": "de6abf3b6f8dd955fac3caad3af7a9504e8c2ffa", "shasum": "" }, "require": { @@ -17934,7 +19789,7 @@ "phar-io/manifest": "^2.0.4", "phar-io/version": "^3.2.1", "php": ">=7.3", - "phpunit/php-code-coverage": "^9.2.31", + "phpunit/php-code-coverage": "^9.2.32", "phpunit/php-file-iterator": "^3.0.6", "phpunit/php-invoker": "^3.1.1", "phpunit/php-text-template": "^2.0.4", @@ -17993,7 +19848,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.20" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.21" }, "funding": [ { @@ -18009,7 +19864,188 @@ "type": "tidelift" } ], - "time": "2024-07-10T11:45:39+00:00" + "time": "2024-09-19T10:50:18+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": "sebastian/cli-parser", @@ -19033,16 +21069,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": { @@ -19109,7 +21145,7 @@ "type": "open_collective" } ], - "time": "2024-07-21T23:26:44+00:00" + "time": "2024-09-18T10:38:58+00:00" }, { "name": "symfony/browser-kit", @@ -19246,16 +21282,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": { @@ -19293,7 +21329,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": [ { @@ -19309,7 +21345,7 @@ "type": "tidelift" } ], - "time": "2024-05-31T14:57:53+00:00" + "time": "2024-09-15T06:48:17+00:00" }, { "name": "symfony/lock", @@ -19473,20 +21509,20 @@ }, { "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": { @@ -19529,7 +21565,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": [ { @@ -19545,7 +21581,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", @@ -19703,24 +21791,26 @@ }, { "name": "weitzman/drupal-test-traits", - "version": "2.3.1", + "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dtt.git", - "reference": "5e3df23c93f4f3e4f34fd7677df10bc06616f4ce" + "reference": "d985fae238c6e3f6efa3f4142be6a4380b2a7a9e" }, "dist": { "type": "zip", - "url": "https://git.drupalcode.org/api/v4/projects/project%2Fdtt/repository/archive.zip?sha=5e3df23c93f4f3e4f34fd7677df10bc06616f4ce", - "reference": "5e3df23c93f4f3e4f34fd7677df10bc06616f4ce", + "url": "https://git.drupalcode.org/api/v4/projects/project%2Fdtt/repository/archive.zip?sha=d985fae238c6e3f6efa3f4142be6a4380b2a7a9e", + "reference": "d985fae238c6e3f6efa3f4142be6a4380b2a7a9e", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { - "drush/drush": "^12.5", - "phpspec/prophecy-phpunit": "^2" + "drupal/mailsystem": "^4", + "drush/drush": "^12.5 || ^13", + "phpspec/prophecy-phpunit": "^2", + "webflo/drupal-finder": "^1.3.1" }, "type": "library", "extra": { @@ -19757,9 +21847,9 @@ ], "description": "Traits for testing Drupal sites that have user content (versus unpopulated sites).", "support": { - "source": "https://git.drupalcode.org/project/dtt/-/tree/2.3.1" + "source": "https://git.drupalcode.org/project/dtt/-/tree/2.4.0" }, - "time": "2024-08-10T19:01:22+00:00" + "time": "2024-09-28T20:04:24+00:00" } ], "aliases": [], @@ -19768,6 +21858,7 @@ "drupal/acquia_cms_audio": 20, "drupal/acquia_cms_component": 20, "drupal/acquia_cms_dam": 20, + "drupal/acquia_cms_headless": 20, "drupal/acquia_cms_site_studio": 20, "drupal/acquia_cms_starter": 20, "drupal/acquia_cms_toolbar": 20, diff --git a/modules/acquia_cms_headless/composer.json b/modules/acquia_cms_headless/composer.json index bef9dc35f..7416e3c4c 100644 --- a/modules/acquia_cms_headless/composer.json +++ b/modules/acquia_cms_headless/composer.json @@ -7,7 +7,7 @@ "drupal/acquia_cms_tour": "^2.1.8", "drupal/jsonapi_extras": "^3.26", "drupal/jsonapi_menu_items": "^1.2", - "drupal/next": "^1.6", + "drupal/next": "^1.6 || ^2.0", "drupal/openapi_jsonapi": "^3.0", "drupal/openapi_ui_redoc": "^1.0", "drupal/openapi_ui_swagger": "^1.0", From 78020fa3bf86df06b778716d06f551c1e5ff46b8 Mon Sep 17 00:00:00 2001 From: Chandan Singgh <63041696+chandan-singh7929@users.noreply.github.com> Date: Fri, 11 Oct 2024 15:05:41 +0530 Subject: [PATCH 3/5] ACMS-4275: Fix failing tests. --- .../tests/src/Functional/HeadlessFrontpageTest.php | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php b/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php index 80be77f47..353ea6ab7 100644 --- a/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php +++ b/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php @@ -37,10 +37,16 @@ public function testFrontPageIsLoginPage(): void { * Assert that frontpage for logged-in user is admin/content page. */ public function testFrontPageIsAdminContentPage(): void { - $account = $this->createUser(); - $account->addRole('administrator'); - $account->save(); - $this->drupalLogin($account); + $account = $this->createUser(['access content overview'], '', TRUE); + $page = $this->getSession()->getPage(); + + // Login as admin user. + $this->drupalGet('/user/login'); + $page->fillField('name', $account->getAccountName()); + $page->fillField('pass', $account->passRaw); + $page->pressButton('Log in'); + + // Assert that after login, user is redirected to admin/content page. $this->assertSession()->addressEquals('/admin/content'); $this->assertSession()->statusCodeEquals(200); } From beba97d2a4eba5bb9a18c6e612aa576c21b48e64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CChandan?= Date: Mon, 14 Oct 2024 12:45:54 +0530 Subject: [PATCH 4/5] ACMS-4275: Update test with new menu item. --- .../tests/src/Functional/PureHeadlessModeMenuTest.php | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/acquia_cms_headless/tests/src/Functional/PureHeadlessModeMenuTest.php b/modules/acquia_cms_headless/tests/src/Functional/PureHeadlessModeMenuTest.php index 85892208a..f3110c893 100644 --- a/modules/acquia_cms_headless/tests/src/Functional/PureHeadlessModeMenuTest.php +++ b/modules/acquia_cms_headless/tests/src/Functional/PureHeadlessModeMenuTest.php @@ -147,6 +147,7 @@ public static function providerMenu(): array { [ 'Scheduled Content', 'Add content', + 'Blocks', 'Files', 'Media', 'Scheduled Media', From fd1bdceeed8053ef6c9e8e4f77f371a0c439b9ad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CChandan?= Date: Mon, 14 Oct 2024 15:07:52 +0530 Subject: [PATCH 5/5] ACMS-4275: Set useOneTimeLoginLinks to false. --- .../src/Functional/HeadlessFrontpageTest.php | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php b/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php index 353ea6ab7..1e6f6b14d 100644 --- a/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php +++ b/modules/acquia_cms_headless/tests/src/Functional/HeadlessFrontpageTest.php @@ -37,16 +37,15 @@ public function testFrontPageIsLoginPage(): void { * Assert that frontpage for logged-in user is admin/content page. */ public function testFrontPageIsAdminContentPage(): void { - $account = $this->createUser(['access content overview'], '', TRUE); - $page = $this->getSession()->getPage(); - - // Login as admin user. - $this->drupalGet('/user/login'); - $page->fillField('name', $account->getAccountName()); - $page->fillField('pass', $account->passRaw); - $page->pressButton('Log in'); - - // Assert that after login, user is redirected to admin/content page. + $account = $this->createUser(); + $account->addRole('administrator'); + $account->save(); + // Don't use one-time login links instead submit the login form. + // @see https://www.drupal.org/project/drupal/issues/3469309 + if (isset($this->useOneTimeLoginLinks)) { + $this->useOneTimeLoginLinks = FALSE; + } + $this->drupalLogin($account); $this->assertSession()->addressEquals('/admin/content'); $this->assertSession()->statusCodeEquals(200); }