{ "_readme": [ "This file locks the dependencies of your project to a known state", "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], "content-hash": "1207221ba5d4b580f73c92b43e1876bc", "packages": [ { "name": "abraham/twitteroauth", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/abraham/twitteroauth.git", "reference": "5a424e80a1200674451844fbaae8a0098a316a01" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/abraham/twitteroauth/zipball/5a424e80a1200674451844fbaae8a0098a316a01", "reference": "5a424e80a1200674451844fbaae8a0098a316a01", "shasum": "" }, "require": { "composer/ca-bundle": "^1.2", "ext-curl": "*", "php": "^7.3 || ^7.4 || ^8.0" }, "require-dev": { "php-vcr/php-vcr": "^1", "php-vcr/phpunit-testlistener-vcr": "dev-php-8", "phpmd/phpmd": "^2", "phpunit/phpunit": "^8 || ^9", "squizlabs/php_codesniffer": "^3" }, "type": "library", "autoload": { "psr-4": { "Abraham\\TwitterOAuth\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Abraham Williams", "email": "abraham@abrah.am", "homepage": "https://abrah.am", "role": "Developer" } ], "description": "The most popular PHP library for use with the Twitter OAuth REST API.", "homepage": "https://twitteroauth.com", "keywords": [ "Twitter API", "Twitter oAuth", "api", "oauth", "rest", "social", "twitter" ], "support": { "issues": "https://github.com/abraham/twitteroauth/issues", "source": "https://github.com/abraham/twitteroauth" }, "time": "2021-06-11T02:56:14+00:00" }, { "name": "asm89/stack-cors", "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/asm89/stack-cors.git", "reference": "acf3142e6c5eafa378dc8ef3c069ab4558993f70" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/asm89/stack-cors/zipball/acf3142e6c5eafa378dc8ef3c069ab4558993f70", "reference": "acf3142e6c5eafa378dc8ef3c069ab4558993f70", "shasum": "" }, "require": { "php": "^7.3|^8.0", "symfony/http-foundation": "^5.3|^6|^7", "symfony/http-kernel": "^5.3|^6|^7" }, "require-dev": { "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3.5" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.2-dev" } }, "autoload": { "psr-4": { "Asm89\\Stack\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Alexander", "email": "iam.asm89@gmail.com" } ], "description": "Cross-origin resource sharing library and stack middleware", "homepage": "https://github.com/asm89/stack-cors", "keywords": [ "cors", "stack" ], "support": { "issues": "https://github.com/asm89/stack-cors/issues", "source": "https://github.com/asm89/stack-cors/tree/v2.3.0" }, "time": "2025-03-13T08:50:04+00:00" }, { "name": "caxy/php-htmldiff", "version": "v0.1.17", "source": { "type": "git", "url": "https://github.com/caxy/php-htmldiff.git", "reference": "194feb154e32f585dd2ca8ae6929a53abfcebf9e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/caxy/php-htmldiff/zipball/194feb154e32f585dd2ca8ae6929a53abfcebf9e", "reference": "194feb154e32f585dd2ca8ae6929a53abfcebf9e", "shasum": "" }, "require": { "ext-dom": "*", "ext-mbstring": "*", "ezyang/htmlpurifier": "^4.7", "php": ">=7.3" }, "require-dev": { "doctrine/cache": "~1.0", "phpunit/phpunit": "~9.0" }, "suggest": { "doctrine/cache": "Used for caching the calculated diffs using a Doctrine Cache Provider" }, "type": "library", "extra": { "branch-alias": { "dev-master": "0.1.x-dev" } }, "autoload": { "psr-0": { "Caxy\\HtmlDiff": "lib/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0" ], "authors": [ { "name": "Josh Schroeder", "email": "jschroeder@caxy.com", "homepage": "http://www.caxy.com" } ], "description": "A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.", "homepage": "https://github.com/caxy/php-htmldiff", "keywords": [ "diff", "html" ], "support": { "issues": "https://github.com/caxy/php-htmldiff/issues", "source": "https://github.com/caxy/php-htmldiff/tree/v0.1.17" }, "time": "2025-05-16T17:04:33+00:00" }, { "name": "chi-teck/drupal-code-generator", "version": "3.6.1", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/2dbd8d231945681a398862a3282ade3cf0ea23ab", "reference": "2dbd8d231945681a398862a3282ade3cf0ea23ab", "shasum": "" }, "require": { "ext-json": "*", "php": ">=8.1.0", "psr/event-dispatcher": "^1.0", "psr/log": "^3.0", "symfony/console": "^6.3", "symfony/dependency-injection": "^6.3.2", "symfony/filesystem": "^6.3", "symfony/string": "^6.3", "twig/twig": "^3.4" }, "conflict": { "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { "chi-teck/drupal-coder-extension": "^2.0.0-beta3", "drupal/coder": "8.3.23", "drupal/core": "10.3.x-dev", "ext-simplexml": "*", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^9.6", "squizlabs/php_codesniffer": "^3.9", "symfony/var-dumper": "^6.4", "symfony/yaml": "^6.3", "vimeo/psalm": "^5.22.2" }, "bin": [ "bin/dcg" ], "type": "library", "autoload": { "psr-4": { "DrupalCodeGenerator\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drupal code generator", "support": { "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.6.1" }, "time": "2024-06-06T17:36:37+00:00" }, { "name": "cloudflare/sdk", "version": "1.4.0", "source": { "type": "git", "url": "https://github.com/cloudflare/cloudflare-php.git", "reference": "2d3f198773e865b5de2357d7bdbc52bdf42e8f97" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/cloudflare/cloudflare-php/zipball/2d3f198773e865b5de2357d7bdbc52bdf42e8f97", "reference": "2d3f198773e865b5de2357d7bdbc52bdf42e8f97", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/guzzle": "^7.0.1", "php": ">=7.2.5", "psr/http-message": "~1.0" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.6", "phpmd/phpmd": "@stable", "phpunit/phpunit": "^5.7" }, "type": "library", "autoload": { "psr-4": { "Cloudflare\\API\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Junade Ali", "email": "junade@cloudflare.com" } ], "description": "PHP binding for v4 of the Cloudflare Client API.", "support": { "issues": "https://github.com/cloudflare/cloudflare-php/issues", "source": "https://github.com/cloudflare/cloudflare-php/tree/1.4.0" }, "time": "2024-12-17T23:18:20+00:00" }, { "name": "commerceguys/addressing", "version": "v1.4.2", "source": { "type": "git", "url": "https://github.com/commerceguys/addressing.git", "reference": "406c7b5f0fbe4f6a64155c0fe03b1adb34d01308" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/commerceguys/addressing/zipball/406c7b5f0fbe4f6a64155c0fe03b1adb34d01308", "reference": "406c7b5f0fbe4f6a64155c0fe03b1adb34d01308", "shasum": "" }, "require": { "doctrine/collections": "^1.2 || ^2.0", "php": ">=7.3" }, "require-dev": { "ext-json": "*", "mikey179/vfsstream": "^1.6.10", "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^3.6", "symfony/validator": "^4.4 || ^5.4 || ^6.0" }, "suggest": { "symfony/validator": "to validate addresses" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.x-dev" } }, "autoload": { "psr-4": { "CommerceGuys\\Addressing\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bojan Zivanovic" }, { "name": "Damien Tournoud" } ], "description": "Addressing library powered by CLDR and Google's address data.", "keywords": [ "address", "internationalization", "localization", "postal" ], "support": { "issues": "https://github.com/commerceguys/addressing/issues", "source": "https://github.com/commerceguys/addressing/tree/v1.4.2" }, "time": "2023-02-15T10:11:14+00:00" }, { "name": "composer/ca-bundle", "version": "1.5.12", "source": { "type": "git", "url": "https://github.com/composer/ca-bundle.git", "reference": "00a2f4201641d5c53f7fc0195e6c8d9fcc321a78" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/ca-bundle/zipball/00a2f4201641d5c53f7fc0195e6c8d9fcc321a78", "reference": "00a2f4201641d5c53f7fc0195e6c8d9fcc321a78", "shasum": "" }, "require": { "ext-openssl": "*", "ext-pcre": "*", "php": "^7.2 || ^8.0" }, "require-dev": { "phpstan/phpstan": "^1.10", "phpunit/phpunit": "^8 || ^9", "psr/log": "^1.0 || ^2.0 || ^3.0", "symfony/process": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { "Composer\\CaBundle\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" } ], "description": "Lets you find a path to the system CA bundle, and includes a fallback to the Mozilla CA bundle.", "keywords": [ "cabundle", "cacert", "certificate", "ssl", "tls" ], "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.12" }, "funding": [ { "url": "https://packagist.com", "type": "custom" }, { "url": "https://github.com/composer", "type": "github" } ], "time": "2026-05-19T11:26:22+00:00" }, { "name": "composer/installers", "version": "v1.12.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/installers/zipball/d20a64ed3c94748397ff5973488761b22f6d3f19", "reference": "d20a64ed3c94748397ff5973488761b22f6d3f19", "shasum": "" }, "require": { "composer-plugin-api": "^1.0 || ^2.0" }, "replace": { "roundcube/plugin-installer": "*", "shama/baton": "*" }, "require-dev": { "composer/composer": "1.6.* || ^2.0", "composer/semver": "^1 || ^3", "phpstan/phpstan": "^0.12.55", "phpstan/phpstan-phpunit": "^0.12.16", "symfony/phpunit-bridge": "^4.2 || ^5", "symfony/process": "^2.3" }, "type": "composer-plugin", "extra": { "class": "Composer\\Installers\\Plugin", "branch-alias": { "dev-main": "1.x-dev" } }, "autoload": { "psr-4": { "Composer\\Installers\\": "src/Composer/Installers" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Kyle Robinson Young", "email": "kyle@dontkry.com", "homepage": "https://github.com/shama" } ], "description": "A multi-framework Composer library installer", "homepage": "https://composer.github.io/installers/", "keywords": [ "Craft", "Dolibarr", "Eliasis", "Hurad", "ImageCMS", "Kanboard", "Lan Management System", "MODX Evo", "MantisBT", "Mautic", "Maya", "OXID", "Plentymarkets", "Porto", "RadPHP", "SMF", "Starbug", "Thelia", "Whmcs", "WolfCMS", "agl", "aimeos", "annotatecms", "attogram", "bitrix", "cakephp", "chef", "cockpit", "codeigniter", "concrete5", "croogo", "dokuwiki", "drupal", "eZ Platform", "elgg", "expressionengine", "fuelphp", "grav", "installer", "itop", "joomla", "known", "kohana", "laravel", "lavalite", "lithium", "magento", "majima", "mako", "mediawiki", "miaoxing", "modulework", "modx", "moodle", "osclass", "pantheon", "phpbb", "piwik", "ppi", "processwire", "puppet", "pxcms", "reindex", "roundcube", "shopware", "silverstripe", "sydes", "sylius", "symfony", "tastyigniter", "typo3", "wordpress", "yawik", "zend", "zikula" ], "support": { "issues": "https://github.com/composer/installers/issues", "source": "https://github.com/composer/installers/tree/v1.12.0" }, "funding": [ { "url": "https://packagist.com", "type": "custom" }, { "url": "https://github.com/composer", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/composer/composer", "type": "tidelift" } ], "time": "2021-09-13T08:19:44+00:00" }, { "name": "composer/semver", "version": "3.4.4", "source": { "type": "git", "url": "https://github.com/composer/semver.git", "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/semver/zipball/198166618906cb2de69b95d7d47e5fa8aa1b2b95", "reference": "198166618906cb2de69b95d7d47e5fa8aa1b2b95", "shasum": "" }, "require": { "php": "^5.3.2 || ^7.0 || ^8.0" }, "require-dev": { "phpstan/phpstan": "^1.11", "symfony/phpunit-bridge": "^3 || ^7" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { "Composer\\Semver\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nils Adermann", "email": "naderman@naderman.de", "homepage": "http://www.naderman.de" }, { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "http://seld.be" }, { "name": "Rob Bast", "email": "rob.bast@gmail.com", "homepage": "http://robbast.nl" } ], "description": "Semver library that offers utilities, version constraint parsing and validation.", "keywords": [ "semantic", "semver", "validation", "versioning" ], "support": { "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", "source": "https://github.com/composer/semver/tree/3.4.4" }, "funding": [ { "url": "https://packagist.com", "type": "custom" }, { "url": "https://github.com/composer", "type": "github" } ], "time": "2025-08-20T19:15:30+00:00" }, { "name": "consolidation/annotated-command", "version": "4.10.5", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", "reference": "78abf3b6853d7ff9044babd2b9c002ff433207d8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/78abf3b6853d7ff9044babd2b9c002ff433207d8", "reference": "78abf3b6853d7ff9044babd2b9c002ff433207d8", "shasum": "" }, "require": { "consolidation/output-formatters": "^4.3.1", "php": ">=7.1.3", "psr/log": "^1 || ^2 || ^3", "symfony/console": "^4.4.8 || ^5 || ^6 || ^7 || ^8", "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7 || ^8", "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7 || ^8" }, "require-dev": { "composer-runtime-api": "^2.0", "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "4.x-dev" } }, "autoload": { "psr-4": { "Consolidation\\AnnotatedCommand\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" } ], "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", "source": "https://github.com/consolidation/annotated-command/tree/4.10.5" }, "time": "2026-03-29T00:50:52+00:00" }, { "name": "consolidation/config", "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", "reference": "adcb989d789f7e0984121492b0377a1def3a6dc8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/config/zipball/adcb989d789f7e0984121492b0377a1def3a6dc8", "reference": "adcb989d789f7e0984121492b0377a1def3a6dc8", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "grasmash/expander": "^3", "php": ">=8.2.0", "symfony/event-dispatcher": "^6 || ^7 || ^8" }, "require-dev": { "ext-json": "*", "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3", "symfony/console": "^7.4 || ^8", "symfony/yaml": "^7 || ^8", "yoast/phpunit-polyfills": "^1" }, "suggest": { "symfony/event-dispatcher": "Required to inject configuration into Command options", "symfony/yaml": "Required to use Consolidation\\Config\\Loader\\YamlConfigLoader" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { "Consolidation\\Config\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" } ], "description": "Provide configuration services for a commandline tool.", "support": { "issues": "https://github.com/consolidation/config/issues", "source": "https://github.com/consolidation/config/tree/3.2.1" }, "time": "2026-03-28T23:38:17+00:00" }, { "name": "consolidation/filter-via-dot-access-data", "version": "2.0.3", "source": { "type": "git", "url": "https://github.com/consolidation/filter-via-dot-access-data.git", "reference": "f9e84bc623d420120028a50dcb9b1d4609ae3b5f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/filter-via-dot-access-data/zipball/f9e84bc623d420120028a50dcb9b1d4609ae3b5f", "reference": "f9e84bc623d420120028a50dcb9b1d4609ae3b5f", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2.0.0 || ^3.0.0", "php": ">=7.1.3" }, "require-dev": { "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "2.x-dev" } }, "autoload": { "psr-4": { "Consolidation\\Filter\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" } ], "description": "This project uses dflydev/dot-access-data to provide simple output filtering for applications built with annotated-command / Robo.", "support": { "source": "https://github.com/consolidation/filter-via-dot-access-data/tree/2.0.3" }, "time": "2025-11-14T21:01:06+00:00" }, { "name": "consolidation/log", "version": "3.1.2", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", "reference": "a0c85d40ca18c22c93fdf78d7e8115cd438ccfe6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/log/zipball/a0c85d40ca18c22c93fdf78d7e8115cd438ccfe6", "reference": "a0c85d40ca18c22c93fdf78d7e8115cd438ccfe6", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", "symfony/console": "^5 || ^6 || ^7 || ^8" }, "require-dev": { "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { "platform": { "php": "8.2.17" } }, "autoload": { "psr-4": { "Consolidation\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" } ], "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { "issues": "https://github.com/consolidation/log/issues", "source": "https://github.com/consolidation/log/tree/3.1.2" }, "time": "2026-03-28T23:36:49+00:00" }, { "name": "consolidation/output-formatters", "version": "4.7.1", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", "reference": "a112df9a74854c8438b33b334ed619fa43edf31a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/a112df9a74854c8438b33b334ed619fa43edf31a", "reference": "a112df9a74854c8438b33b334ed619fa43edf31a", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", "symfony/console": "^4 || ^5 || ^6 || ^7 || ^8", "symfony/finder": "^4 || ^5 || ^6 || ^7 || ^8" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": "^7 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "symfony/var-dumper": "^4 || ^5 || ^6 || ^7 || ^8", "symfony/yaml": "^4 || ^5 || ^6 || ^7 || ^8", "yoast/phpunit-polyfills": "^1" }, "suggest": { "symfony/var-dumper": "For using the var_dump formatter" }, "type": "library", "autoload": { "psr-4": { "Consolidation\\OutputFormatters\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" } ], "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", "source": "https://github.com/consolidation/output-formatters/tree/4.7.1" }, "time": "2026-03-28T23:34:39+00:00" }, { "name": "consolidation/robo", "version": "5.1.1", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", "reference": "6d02c7d800b5e1a3a8977ae74d23bce723486025" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/robo/zipball/6d02c7d800b5e1a3a8977ae74d23bce723486025", "reference": "6d02c7d800b5e1a3a8977ae74d23bce723486025", "shasum": "" }, "require": { "consolidation/annotated-command": "^4.8.1", "consolidation/config": "^3", "consolidation/log": "^3", "consolidation/output-formatters": "^4.1.2", "league/container": "^3.3.1 || ^4.0", "php": ">=8.2", "phpowermove/docblock": "^4.0", "symfony/console": "^6 || ^7", "symfony/event-dispatcher": "^6 || ^7", "symfony/filesystem": "^6 || ^7", "symfony/finder": "^6 || ^7", "symfony/process": "^6 || ^7", "symfony/yaml": "^6 || ^7" }, "conflict": { "codegyre/robo": "*" }, "require-dev": { "natxet/cssmin": "3.0.4", "patchwork/jsqueeze": "^2", "pear/archive_tar": "^1.4.4", "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3.6", "yoast/phpunit-polyfills": "^0.2.0" }, "suggest": { "consolidation/self-update": "For self-updating a phar-based app built with Robo", "natxet/cssmin": "For minifying CSS files in taskMinify", "patchwork/jsqueeze": "For minifying JS files in taskMinify", "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively.", "totten/lurkerlite": "For monitoring filesystem changes in taskWatch" }, "bin": [ "robo" ], "type": "library", "autoload": { "psr-4": { "Robo\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Davert", "email": "davert.php@resend.cc" } ], "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", "source": "https://github.com/consolidation/robo/tree/5.1.1" }, "time": "2025-11-14T23:30:05+00:00" }, { "name": "consolidation/site-alias", "version": "4.1.3", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", "reference": "7e1364aec7be0be23bb45799045fd9838a93f2ad" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/site-alias/zipball/7e1364aec7be0be23bb45799045fd9838a93f2ad", "reference": "7e1364aec7be0be23bb45799045fd9838a93f2ad", "shasum": "" }, "require": { "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", "symfony/filesystem": "^5.4 || ^6 || ^7 || ^8", "symfony/finder": "^5 || ^6 || ^7 || ^8" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": ">=7", "squizlabs/php_codesniffer": "^3", "symfony/var-dumper": "^4 || ^5 || ^6 || ^7 || ^8", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "4.x-dev" } }, "autoload": { "psr-4": { "Consolidation\\SiteAlias\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" }, { "name": "Moshe Weitzman", "email": "weitzman@tejasa.com" } ], "description": "Manage alias records for local and remote sites.", "support": { "issues": "https://github.com/consolidation/site-alias/issues", "source": "https://github.com/consolidation/site-alias/tree/4.1.3" }, "time": "2026-03-28T23:34:58+00:00" }, { "name": "consolidation/site-process", "version": "5.4.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-process.git", "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/site-process/zipball/e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", "reference": "e7fafc40ebfddc1a5ee99ee66e5d186fc1bed4da", "shasum": "" }, "require": { "consolidation/config": "^2 || ^3", "consolidation/site-alias": "^3 || ^4", "php": ">=8.0.14", "symfony/console": "^5.4 || ^6 || ^7", "symfony/process": "^6 || ^7" }, "require-dev": { "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3" }, "type": "library", "extra": { "branch-alias": { "dev-main": "5.x-dev" } }, "autoload": { "psr-4": { "Consolidation\\SiteProcess\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Greg Anderson", "email": "greg.1.anderson@greenknowe.org" }, { "name": "Moshe Weitzman", "email": "weitzman@tejasa.com" } ], "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", "support": { "issues": "https://github.com/consolidation/site-process/issues", "source": "https://github.com/consolidation/site-process/tree/5.4.2" }, "time": "2024-12-13T19:25:56+00:00" }, { "name": "cweagans/composer-patches", "version": "1.7.3", "source": { "type": "git", "url": "https://github.com/cweagans/composer-patches.git", "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/cweagans/composer-patches/zipball/e190d4466fe2b103a55467dfa83fc2fecfcaf2db", "reference": "e190d4466fe2b103a55467dfa83fc2fecfcaf2db", "shasum": "" }, "require": { "composer-plugin-api": "^1.0 || ^2.0", "php": ">=5.3.0" }, "require-dev": { "composer/composer": "~1.0 || ~2.0", "phpunit/phpunit": "~4.6" }, "type": "composer-plugin", "extra": { "class": "cweagans\\Composer\\Patches" }, "autoload": { "psr-4": { "cweagans\\Composer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Cameron Eagans", "email": "me@cweagans.net" } ], "description": "Provides a way to patch Composer packages.", "support": { "issues": "https://github.com/cweagans/composer-patches/issues", "source": "https://github.com/cweagans/composer-patches/tree/1.7.3" }, "time": "2022-12-20T22:53:13+00:00" }, { "name": "dealerdirect/phpcodesniffer-composer-installer", "version": "v1.2.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/composer-installer.git", "reference": "963f0c67bffde0eac41b56be71ac0e8ba132f0bd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/PHPCSStandards/composer-installer/zipball/963f0c67bffde0eac41b56be71ac0e8ba132f0bd", "reference": "963f0c67bffde0eac41b56be71ac0e8ba132f0bd", "shasum": "" }, "require": { "composer-plugin-api": "^2.2", "php": ">=5.4", "squizlabs/php_codesniffer": "^3.1.0 || ^4.0" }, "require-dev": { "composer/composer": "^2.2", "ext-json": "*", "ext-zip": "*", "php-parallel-lint/php-parallel-lint": "^1.4.0", "phpcompatibility/php-compatibility": "^9.0 || ^10.0.0@dev", "yoast/phpunit-polyfills": "^1.0" }, "type": "composer-plugin", "extra": { "class": "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\Plugin" }, "autoload": { "psr-4": { "PHPCSStandards\\Composer\\Plugin\\Installers\\PHPCodeSniffer\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Franck Nijhof", "email": "opensource@frenck.dev", "homepage": "https://frenck.dev", "role": "Open source developer" }, { "name": "Contributors", "homepage": "https://github.com/PHPCSStandards/composer-installer/graphs/contributors" } ], "description": "PHP_CodeSniffer Standards Composer Installer Plugin", "keywords": [ "PHPCodeSniffer", "PHP_CodeSniffer", "code quality", "codesniffer", "composer", "installer", "phpcbf", "phpcs", "plugin", "qa", "quality", "standard", "standards", "style guide", "stylecheck", "tests" ], "support": { "issues": "https://github.com/PHPCSStandards/composer-installer/issues", "security": "https://github.com/PHPCSStandards/composer-installer/security/policy", "source": "https://github.com/PHPCSStandards/composer-installer" }, "funding": [ { "url": "https://github.com/PHPCSStandards", "type": "github" }, { "url": "https://github.com/jrfnl", "type": "github" }, { "url": "https://opencollective.com/php_codesniffer", "type": "open_collective" }, { "url": "https://thanks.dev/u/gh/phpcsstandards", "type": "thanks_dev" } ], "time": "2026-05-06T08:26:05+00:00" }, { "name": "dflydev/dot-access-data", "version": "v3.0.3", "source": { "type": "git", "url": "https://github.com/dflydev/dflydev-dot-access-data.git", "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/a23a2bf4f31d3518f3ecb38660c95715dfead60f", "reference": "a23a2bf4f31d3518f3ecb38660c95715dfead60f", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { "phpstan/phpstan": "^0.12.42", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.3", "scrutinizer/ocular": "1.6.0", "squizlabs/php_codesniffer": "^3.5", "vimeo/psalm": "^4.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { "Dflydev\\DotAccessData\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Dragonfly Development Inc.", "email": "info@dflydev.com", "homepage": "http://dflydev.com" }, { "name": "Beau Simensen", "email": "beau@dflydev.com", "homepage": "http://beausimensen.com" }, { "name": "Carlos Frutos", "email": "carlos@kiwing.it", "homepage": "https://github.com/cfrutos" }, { "name": "Colin O'Dell", "email": "colinodell@gmail.com", "homepage": "https://www.colinodell.com" } ], "description": "Given a deep data structure, access data by dot notation.", "homepage": "https://github.com/dflydev/dflydev-dot-access-data", "keywords": [ "access", "data", "dot", "notation" ], "support": { "issues": "https://github.com/dflydev/dflydev-dot-access-data/issues", "source": "https://github.com/dflydev/dflydev-dot-access-data/tree/v3.0.3" }, "time": "2024-07-08T12:26:09+00:00" }, { "name": "doctrine/collections", "version": "2.6.0", "source": { "type": "git", "url": "https://github.com/doctrine/collections.git", "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/collections/zipball/7713da39d8e237f28411d6a616a3dce5e20d5de2", "reference": "7713da39d8e237f28411d6a616a3dce5e20d5de2", "shasum": "" }, "require": { "doctrine/deprecations": "^1", "php": "^8.1", "symfony/polyfill-php84": "^1.30" }, "require-dev": { "doctrine/coding-standard": "^14", "ext-json": "*", "phpstan/phpstan": "^2.1.30", "phpstan/phpstan-phpunit": "^2.0.7", "phpunit/phpunit": "^10.5.58 || ^11.5.42 || ^12.4" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Collections\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "PHP Doctrine Collections library that adds additional functionality on top of PHP arrays.", "homepage": "https://www.doctrine-project.org/projects/collections.html", "keywords": [ "array", "collections", "iterators", "php" ], "support": { "issues": "https://github.com/doctrine/collections/issues", "source": "https://github.com/doctrine/collections/tree/2.6.0" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcollections", "type": "tidelift" } ], "time": "2026-01-15T10:01:58+00:00" }, { "name": "doctrine/common", "version": "3.5.0", "source": { "type": "git", "url": "https://github.com/doctrine/common.git", "reference": "d9ea4a54ca2586db781f0265d36bea731ac66ec5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/common/zipball/d9ea4a54ca2586db781f0265d36bea731ac66ec5", "reference": "d9ea4a54ca2586db781f0265d36bea731ac66ec5", "shasum": "" }, "require": { "doctrine/persistence": "^2.0 || ^3.0 || ^4.0", "php": "^7.1 || ^8.0" }, "require-dev": { "doctrine/coding-standard": "^9.0 || ^10.0", "doctrine/collections": "^1", "phpstan/phpstan": "^1.4.1", "phpstan/phpstan-phpunit": "^1", "phpunit/phpunit": "^7.5.20 || ^8.5 || ^9.0", "squizlabs/php_codesniffer": "^3.0", "symfony/phpunit-bridge": "^6.1", "vimeo/psalm": "^4.4" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" }, { "name": "Marco Pivetta", "email": "ocramius@gmail.com" } ], "description": "PHP Doctrine Common project is a library that provides additional functionality that other Doctrine projects depend on such as better reflection support, proxies and much more.", "homepage": "https://www.doctrine-project.org/projects/common.html", "keywords": [ "common", "doctrine", "php" ], "support": { "issues": "https://github.com/doctrine/common/issues", "source": "https://github.com/doctrine/common/tree/3.5.0" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fcommon", "type": "tidelift" } ], "time": "2025-01-01T22:12:03+00:00" }, { "name": "doctrine/deprecations", "version": "1.1.6", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/deprecations/zipball/d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "reference": "d4fe3e6fd9bb9e72557a19674f44d8ac7db4c6ca", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { "phpunit/phpunit": "<=7.5 || >=14" }, "require-dev": { "doctrine/coding-standard": "^9 || ^12 || ^14", "phpstan/phpstan": "1.4.10 || 2.1.30", "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12.4 || ^13.0", "psr/log": "^1 || ^2 || ^3" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Deprecations\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.", "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", "source": "https://github.com/doctrine/deprecations/tree/1.1.6" }, "time": "2026-02-07T07:09:04+00:00" }, { "name": "doctrine/event-manager", "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/event-manager/zipball/dda33921b198841ca8dbad2eaa5d4d34769d18cf", "reference": "dda33921b198841ca8dbad2eaa5d4d34769d18cf", "shasum": "" }, "require": { "php": "^8.1" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { "doctrine/coding-standard": "^14", "phpdocumentor/guides-cli": "^1.4", "phpstan/phpstan": "^2.1.32", "phpunit/phpunit": "^10.5.58" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" }, { "name": "Marco Pivetta", "email": "ocramius@gmail.com" } ], "description": "The Doctrine Event Manager is a simple PHP event system that was built to be used with the various Doctrine projects.", "homepage": "https://www.doctrine-project.org/projects/event-manager.html", "keywords": [ "event", "event dispatcher", "event manager", "event system", "events" ], "support": { "issues": "https://github.com/doctrine/event-manager/issues", "source": "https://github.com/doctrine/event-manager/tree/2.1.1" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fevent-manager", "type": "tidelift" } ], "time": "2026-01-29T07:11:08+00:00" }, { "name": "doctrine/lexer", "version": "2.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/lexer.git", "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/lexer/zipball/861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", "reference": "861c870e8b75f7c8f69c146c7f89cc1c0f1b49b6", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", "php": "^7.1 || ^8.0" }, "require-dev": { "doctrine/coding-standard": "^9 || ^12", "phpstan/phpstan": "^1.3", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6", "psalm/plugin-phpunit": "^0.18.3", "vimeo/psalm": "^4.11 || ^5.21" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Lexer\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" } ], "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", "homepage": "https://www.doctrine-project.org/projects/lexer.html", "keywords": [ "annotations", "docblock", "lexer", "parser", "php" ], "support": { "issues": "https://github.com/doctrine/lexer/issues", "source": "https://github.com/doctrine/lexer/tree/2.1.1" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", "type": "tidelift" } ], "time": "2024-02-05T11:35:39+00:00" }, { "name": "doctrine/persistence", "version": "4.2.0", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", "reference": "49ab73e0d3e2ac8d1f5ecda3dd8acd5503781e8b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/persistence/zipball/49ab73e0d3e2ac8d1f5ecda3dd8acd5503781e8b", "reference": "49ab73e0d3e2ac8d1f5ecda3dd8acd5503781e8b", "shasum": "" }, "require": { "doctrine/deprecations": "^1", "doctrine/event-manager": "^1 || ^2", "php": "^8.1", "psr/cache": "^1.0 || ^2.0 || ^3.0" }, "require-dev": { "doctrine/coding-standard": "^14", "phpstan/phpstan": "2.1.30", "phpstan/phpstan-phpunit": "^2", "phpstan/phpstan-strict-rules": "^2", "phpunit/phpunit": "^10.5.58 || ^12", "symfony/cache": "^4.4 || ^5.4 || ^6.0 || ^7.0 || ^8.0", "symfony/finder": "^4.4 || ^5.4 || ^6.0 || ^7.0 || ^8.0" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Persistence\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Guilherme Blanco", "email": "guilhermeblanco@gmail.com" }, { "name": "Roman Borschel", "email": "roman@code-factory.org" }, { "name": "Benjamin Eberlei", "email": "kontakt@beberlei.de" }, { "name": "Jonathan Wage", "email": "jonwage@gmail.com" }, { "name": "Johannes Schmitt", "email": "schmittjoh@gmail.com" }, { "name": "Marco Pivetta", "email": "ocramius@gmail.com" } ], "description": "The Doctrine Persistence project is a set of shared interfaces and functionality that the different Doctrine object mappers share.", "homepage": "https://www.doctrine-project.org/projects/persistence.html", "keywords": [ "mapper", "object", "odm", "orm", "persistence" ], "support": { "issues": "https://github.com/doctrine/persistence/issues", "source": "https://github.com/doctrine/persistence/tree/4.2.0" }, "funding": [ { "url": "https://www.doctrine-project.org/sponsorship.html", "type": "custom" }, { "url": "https://www.patreon.com/phpdoctrine", "type": "patreon" }, { "url": "https://tidelift.com/funding/github/packagist/doctrine%2Fpersistence", "type": "tidelift" } ], "time": "2026-04-26T12:12:52+00:00" }, { "name": "dompdf/php-font-lib", "version": "1.0.2", "source": { "type": "git", "url": "https://github.com/dompdf/php-font-lib.git", "reference": "a6e9a688a2a80016ac080b97be73d3e10c444c9a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/a6e9a688a2a80016ac080b97be73d3e10c444c9a", "reference": "a6e9a688a2a80016ac080b97be73d3e10c444c9a", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^7.1 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^7.5 || ^8 || ^9 || ^10 || ^11 || ^12" }, "type": "library", "autoload": { "psr-4": { "FontLib\\": "src/FontLib" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "LGPL-2.1-or-later" ], "authors": [ { "name": "The FontLib Community", "homepage": "https://github.com/dompdf/php-font-lib/blob/master/AUTHORS.md" } ], "description": "A library to read, parse, export and make subsets of different types of font files.", "homepage": "https://github.com/dompdf/php-font-lib", "support": { "issues": "https://github.com/dompdf/php-font-lib/issues", "source": "https://github.com/dompdf/php-font-lib/tree/1.0.2" }, "time": "2026-01-20T14:10:26+00:00" }, { "name": "drupal/address", "version": "1.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/address.git", "reference": "8.x-1.12" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/address-8.x-1.12.zip", "reference": "8.x-1.12", "shasum": "67dd4699040aabf0cd6169e437706fa6a39b0b3a" }, "require": { "commerceguys/addressing": "^1.4.2", "drupal/core": "^9.2 || ^10", "php": "^7.3 || ^8.0" }, "require-dev": { "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.12", "datestamp": "1684710176", "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": "bojanz", "homepage": "https://www.drupal.org/user/86106" }, { "name": "centarro", "homepage": "https://www.drupal.org/user/3661446" }, { "name": "dww", "homepage": "https://www.drupal.org/user/46549" }, { "name": "jsacksick", "homepage": "https://www.drupal.org/user/972218" }, { "name": "rszrama", "homepage": "https://www.drupal.org/user/49344" } ], "description": "Provides functionality for storing, validating and displaying international postal addresses.", "homepage": "http://drupal.org/project/address", "support": { "source": "https://git.drupalcode.org/project/address" } }, { "name": "drupal/address_map_link", "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/address_map_link.git", "reference": "2.0.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/address_map_link-2.0.0.zip", "reference": "2.0.0", "shasum": "6e64f53f70b3bce5984ebcdcb80654ba53a5c3ed" }, "require": { "drupal/address": "^1.0 || ^2.0", "drupal/core": "^10.1 || ^11", "php": "^7.3 || ^8.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.0", "datestamp": "1773455427", "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": "Chris Snyder", "homepage": "https://www.drupal.org/u/chrissnyder", "email": "chris@chrissnyder.org", "role": "Maintainer" } ], "description": "Provides a link to an external mapping site for an address field.", "homepage": "https://www.drupal.org/project/address_map_link", "keywords": [ "Drupal" ], "support": { "source": "https://cgit.drupalcode.org/address_map_link", "issues": "https://www.drupal.org/project/issues/address_map_link" } }, { "name": "drupal/addtoany", "version": "2.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/addtoany.git", "reference": "2.0.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/addtoany-2.0.7.zip", "reference": "2.0.7", "shasum": "33bfb5f425134705f8208f7c2f6ac23382a87bb6" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.7", "datestamp": "1731984029", "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": "AddToAny", "homepage": "https://www.drupal.org/user/2640913" }, { "name": "micropat", "homepage": "https://www.drupal.org/user/260224" } ], "description": "Share buttons for Drupal including the AddToAny universal share button, Facebook, Mastodon, Pinterest, WhatsApp and many more.", "homepage": "https://www.drupal.org/project/addtoany", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/addtoany", "issues": "https://www.drupal.org/project/issues/addtoany" } }, { "name": "drupal/admin_toolbar", "version": "3.6.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", "reference": "3.6.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.6.3.zip", "reference": "3.6.3", "shasum": "9dfd1088a96464237998c3606b63c2d71644a1bf" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "conflict": { "drupal/project_browser": "<2.1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.6.3", "datestamp": "1767318997", "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": "Wilfrid Roze (eme)", "homepage": "https://www.drupal.org/u/eme", "role": "Maintainer" }, { "name": "Romain Jarraud (romainj)", "homepage": "https://www.drupal.org/u/romainj", "role": "Maintainer" }, { "name": "Adrian Cid Almaguer (adriancid)", "homepage": "https://www.drupal.org/u/adriancid", "email": "adriancid@gmail.com", "role": "Maintainer" }, { "name": "Mohamed Anis Taktak (matio89)", "homepage": "https://www.drupal.org/u/matio89", "role": "Maintainer" }, { "name": "David Suissa (DYdave)", "homepage": "https://www.drupal.org/u/dydave", "role": "Maintainer" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "matio89", "homepage": "https://www.drupal.org/user/2320090" }, { "name": "musa.thomas", "homepage": "https://www.drupal.org/user/1213824" }, { "name": "romainj", "homepage": "https://www.drupal.org/user/370706" } ], "description": "Provides a drop-down menu interface to the core Drupal Toolbar.", "homepage": "http://drupal.org/project/admin_toolbar", "keywords": [ "Drupal", "Toolbar" ], "support": { "source": "https://git.drupalcode.org/project/admin_toolbar", "issues": "https://www.drupal.org/project/issues/admin_toolbar" } }, { "name": "drupal/adv_varnish", "version": "4.0.15", "source": { "type": "git", "url": "https://git.drupalcode.org/project/adv_varnish.git", "reference": "4.0.15" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/adv_varnish-4.0.15.zip", "reference": "4.0.15", "shasum": "925d587b01cd47c47913644cbf4a2469d85cb69f" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.15", "datestamp": "1774363808", "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": "m.krestnicov", "homepage": "https://www.drupal.org/user/3193903" }, { "name": "miritas", "homepage": "https://www.drupal.org/user/3478563" }, { "name": "qwaygon", "homepage": "https://www.drupal.org/user/636624" }, { "name": "shumer", "homepage": "https://www.drupal.org/user/2297432" } ], "description": "Provides integration with Varnish service for Drupal", "homepage": "https://www.drupal.org/project/adv_varnish", "support": { "source": "https://git.drupalcode.org/project/adv_varnish" } }, { "name": "drupal/advagg", "version": "6.0.0-alpha1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/advagg.git", "reference": "6.0.0-alpha1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/advagg-6.0.0-alpha1.zip", "reference": "6.0.0-alpha1", "shasum": "cadfe490b2b0c3fe099087f1c767ab7eaa73160a" }, "require": { "drupal/core": "^9.3 || ^10", "tubalmartin/cssmin": "^4.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "6.0.0-alpha1", "datestamp": "1672698356", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } }, "drush": { "services": { "drush.services.yml": "^9 || ^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Mike Carper (mikeytown2)", "homepage": "https://www.drupal.org/u/mikeytown2", "role": "Creator, Maintainer" }, { "name": "Nick Wilde (nickwilde)", "homepage": "https://www.drupal.org/u/nickwilde", "email": "design@briarmoon.ca", "role": "Drupal 8 Port/maintainer" }, { "name": "Other Contributors", "homepage": "https://www.drupal.org/node/1066416/committers", "role": "Contributors" }, { "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" }, { "name": "poker10", "homepage": "https://www.drupal.org/user/272316" }, { "name": "rupl", "homepage": "https://www.drupal.org/user/411999" }, { "name": "thalles", "homepage": "https://www.drupal.org/user/3589086" }, { "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" } ], "description": "Improved aggregation of CSS/JS files to speed up page load times.", "homepage": "https://drupal.org/project/advagg", "support": { "source": "https://git.drupalcode.org/project/advagg", "issues": "https://drupal.org/project/issues/advagg", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/allowed_formats", "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/allowed_formats.git", "reference": "3.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/allowed_formats-3.0.1.zip", "reference": "3.0.1", "shasum": "9dfaed3ab8425ee94146914fdb492cefc6c6bb4d" }, "require": { "drupal/core": "^10.1 || ^11" }, "conflict": { "drupal/core": "<10.1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.1", "datestamp": "1723158950", "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": "Northern Commerce (formerly Digital Echidna)", "homepage": "https://www.drupal.org/northern-commerce-formerly-digital-echidna", "role": "Supporting organization" }, { "name": "Jordan Thompson (nord102)", "homepage": "https://www.drupal.org/u/nord102", "role": "Maintainer" }, { "name": "Wunder", "homepage": "https://www.drupal.org/wunder", "role": "Supporting organization" }, { "name": "Florian Loretan (floretan)", "homepage": "https://www.drupal.org/u/floretan", "role": "Maintainer" } ], "description": "Hides info about the selected text format. The 'allowed formats' functionality has been moved to core since Drupal 10.1.0.", "homepage": "https://www.drupal.org/project/allowed_formats", "support": { "source": "http://cgit.drupalcode.org/allowed_formats", "issues": "https://www.drupal.org/project/issues/allowed_formats" } }, { "name": "drupal/authorization", "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/authorization.git", "reference": "8.x-1.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/authorization-8.x-1.5.zip", "reference": "8.x-1.5", "shasum": "9d87ff0bba3cfa8c7bdd2cb9a7a240567d23e2b3" }, "require": { "drupal/core": "^9 || ^10 || ^11", "drupal/externalauth": ">=1.4" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.5", "datestamp": "1731019647", "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": "bluegeek9", "homepage": "https://www.drupal.org/user/1286304" }, { "name": "johnbarclay", "homepage": "https://www.drupal.org/user/225037" }, { "name": "queenvictoria", "homepage": "https://www.drupal.org/user/856454" }, { "name": "realityloop", "homepage": "https://www.drupal.org/user/139189" }, { "name": "webflo", "homepage": "https://www.drupal.org/user/254778" } ], "description": "An abstraction layer for providers and consumers of authorizations.", "homepage": "https://www.drupal.org/project/authorization", "support": { "source": "https://git.drupalcode.org/project/authorization" } }, { "name": "drupal/bamboo_twig", "version": "6.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bamboo_twig.git", "reference": "6.0.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bamboo_twig-6.0.7.zip", "reference": "6.0.7", "shasum": "07781e2933ed28f840ac9a9dfcceb64c52059a39" }, "require": { "drupal/core": "^10.5 || ^11" }, "require-dev": { "drupal/coder": "^8.3.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "6.0.7", "datestamp": "1775555686", "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": "Antistatique", "homepage": "https://www.antistatique.net", "email": "info@antistatique.net", "role": "Sponsor" }, { "name": "Kevin Wenger", "email": "contact@kevin-wenger.ch", "homepage": "https://www.drupal.org/u/wengerk", "role": "Author & Maintainer" } ], "description": "Several Twig extensions with some useful functions and filters that can improve development experience.", "homepage": "https://www.drupal.org/project/bamboo_twig", "support": { "source": "https://git.drupalcode.org/project/bamboo_twig", "issues": "https://www.drupal.org/project/issues/bamboo_twig" } }, { "name": "drupal/better_exposed_filters", "version": "6.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", "reference": "6.0.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-6.0.6.zip", "reference": "6.0.6", "shasum": "558ca591d450fc64512cae7f98cb4b0241e15ba3" }, "require": { "drupal/core": "^9 || ^10", "drupal/jquery_ui": "*", "drupal/jquery_ui_datepicker": "*", "drupal/jquery_ui_slider": "*", "drupal/jquery_ui_touch_punch": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "6.0.6", "datestamp": "1716397541", "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": "Mike Keran", "homepage": "https://www.drupal.org/u/mikeker" }, { "name": "Martin Keereman", "homepage": "https://www.drupal.org/u/etroid" }, { "name": "Neslee Canil Pinto", "homepage": "https://www.drupal.org/u/neslee-canil-pinto" }, { "name": "mikeker", "homepage": "https://www.drupal.org/user/192273" }, { "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { "name": "podarok", "homepage": "https://www.drupal.org/user/116002" }, { "name": "rlhawk", "homepage": "https://www.drupal.org/user/352283" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Replaces the Views default single- or multi-select boxes with more advanced options.", "homepage": "https://www.drupal.org/project/better_exposed_filters", "support": { "source": "https://git.drupalcode.org/project/better_exposed_filters", "issues": "https://www.drupal.org/project/issues/better_exposed_filters" } }, { "name": "drupal/bg_image_formatter", "version": "1.18.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bg_image_formatter.git", "reference": "8.x-1.18" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bg_image_formatter-8.x-1.18.zip", "reference": "8.x-1.18", "shasum": "b3b28d339c3aa2b23f8645b3fa89e64ca6aa2583" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.18", "datestamp": "1739549656", "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": "bburg", "homepage": "https://www.drupal.org/user/1867900" }, { "name": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { "name": "garethhallnz", "homepage": "https://www.drupal.org/user/772766" }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "pol", "homepage": "https://www.drupal.org/user/47194" } ], "description": "Background Images Formatter provides an image formatter to display images in background with CSS.", "homepage": "https://www.drupal.org/project/bg_image_formatter", "support": { "source": "https://git.drupalcode.org/project/bg_image_formatter" } }, { "name": "drupal/bigmenu", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bigmenu.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bigmenu-2.1.0.zip", "reference": "2.1.0", "shasum": "c89755e202788113c8335e6c322d1bbb09794fbc" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1737331377", "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": "dman", "homepage": "https://www.drupal.org/user/33240" } ], "description": "Scalable replacement for core menu management screen. Uses AJAX to replace the global menu management page, suitable for thousands of items", "homepage": "https://www.drupal.org/project/bigmenu", "support": { "source": "https://git.drupalcode.org/project/bigmenu" } }, { "name": "drupal/blazy", "version": "3.0.17", "source": { "type": "git", "url": "https://git.drupalcode.org/project/blazy.git", "reference": "3.0.17" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/blazy-3.0.17.zip", "reference": "3.0.17", "shasum": "3bbafe86ed2114a4d99431919a9ea13b3faa15f3" }, "require": { "drupal/core": ">=9.4" }, "conflict": { "drupal/csp": "<1.12" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.17", "datestamp": "1768032942", "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": "Gaus Surahman", "homepage": "https://www.drupal.org/u/gausarts", "role": "Maintainer" }, { "name": "Contributors", "homepage": "https://www.drupal.org/node/2663268/committers", "role": "Contributor" }, { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" }, { "name": "sun", "homepage": "https://www.drupal.org/user/54136" } ], "description": "Provides basic bLazy integration for lazy loading and multi-serving images.", "homepage": "https://drupal.org/project/blazy", "keywords": [ "Drupal", "bLazy", "lazyload" ], "support": { "source": "https://git.drupalcode.org/project/blazy", "issues": "https://drupal.org/project/issues/blazy" } }, { "name": "drupal/block_visibility_groups", "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_visibility_groups.git", "reference": "2.0.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/block_visibility_groups-2.0.4.zip", "reference": "2.0.4", "shasum": "40ad2b557d610ea9aff3b81be6d6867287b6f34d" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.4", "datestamp": "1737112821", "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": "damienmckenna", "homepage": "https://www.drupal.org/user/108450" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, { "name": "tedbow", "homepage": "https://www.drupal.org/user/240860" } ], "description": "Block Visibility Groups", "homepage": "https://www.drupal.org/project/block_visibility_groups", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/block_visibility_groups", "issues": "https://www.drupal.org/project/issues/block_visibility_groups" } }, { "name": "drupal/browsersync", "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/browsersync.git", "reference": "3.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/browsersync-3.0.2.zip", "reference": "3.0.2", "shasum": "1f07a23840413b214665dd133495e31cba9db792" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.2", "datestamp": "1759539878", "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": "elimw", "homepage": "https://www.drupal.org/user/3361236" }, { "name": "jorgegc", "homepage": "https://www.drupal.org/user/834154" }, { "name": "star-szr", "homepage": "https://www.drupal.org/user/1167326" } ], "description": "Integrates Browsersync (Node.js module) with Drupal.", "homepage": "https://www.drupal.org/project/browsersync", "support": { "source": "https://git.drupalcode.org/project/browsersync" } }, { "name": "drupal/captcha", "version": "1.17.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", "reference": "8.x-1.17" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/captcha-8.x-1.17.zip", "reference": "8.x-1.17", "shasum": "8b85d7f932d8d7431f19dc4e30f01e36da51dc60" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.17", "datestamp": "1772045110", "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", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "elachlan", "homepage": "https://www.drupal.org/user/1021502" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "naveenvalecha", "homepage": "https://www.drupal.org/user/2665733" }, { "name": "podarok", "homepage": "https://www.drupal.org/user/116002" }, { "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { "name": "thomas.frobieter", "homepage": "https://www.drupal.org/user/409335" }, { "name": "wundo", "homepage": "https://www.drupal.org/user/25523" } ], "description": "The CAPTCHA module provides this feature to virtually any user facing web form on a Drupal site.", "homepage": "https://www.drupal.org/project/captcha", "support": { "source": "https://git.drupalcode.org/project/captcha", "issues": "https://www.drupal.org/project/issues/captcha" } }, { "name": "drupal/checklistapi", "version": "2.1.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/checklistapi.git", "reference": "2.1.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.7.zip", "reference": "2.1.7", "shasum": "8d846a0629eaa116d0110968ed0fa6f38e961d93" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", "php": ">=7.3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.7", "datestamp": "1763741209", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^10" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Travis Carden", "homepage": "https://www.drupal.org/user/3550392", "email": "travis.carden@gmail.com" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { "name": "traviscarden", "homepage": "https://www.drupal.org/user/236758" }, { "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], "description": "Provides an API for creating fillable, persistent checklists.", "homepage": "http://drupal.org/project/checklistapi", "support": { "source": "https://git.drupalcode.org/project/checklistapi", "issues": "https://www.drupal.org/project/issues/checklistapi" } }, { "name": "drupal/clamav", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/clamav.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/clamav-2.1.0.zip", "reference": "2.1.0", "shasum": "c0e3e968397b951924123fcf69f6265c10110bcb" }, "require": { "drupal/core": "^10.3 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1737780013", "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": "adammalone", "homepage": "https://www.drupal.org/user/1295980" }, { "name": "James Andres", "homepage": "https://www.drupal.org/user/33827" }, { "name": "manarth", "homepage": "https://www.drupal.org/user/321496" }, { "name": "mcdruid", "homepage": "https://www.drupal.org/user/255969" }, { "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], "description": "Integration with the ClamAV anti-virus scanner.", "homepage": "https://www.drupal.org/project/clamav", "support": { "source": "https://git.drupalcode.org/project/clamav", "issues": "https://www.drupal.org/project/issues/clamav" } }, { "name": "drupal/clientside_validation", "version": "4.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/clientside_validation.git", "reference": "4.1.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/clientside_validation-4.1.2.zip", "reference": "4.1.2", "shasum": "d0fde67b600f4c14bb669d2e997f91415379838a" }, "require": { "drupal/core": "^9.4 || ^10.0 || ^11.0", "php": ">=7.4.0" }, "require-dev": { "drupal/clientside_validation_demo": "*", "drupal/clientside_validation_jquery": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.1.2", "datestamp": "1739335910", "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": "attiks", "homepage": "https://www.drupal.org/user/105002" }, { "name": "jelle_s", "homepage": "https://www.drupal.org/user/829198" }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" }, { "name": "nikunjkotecha", "homepage": "https://www.drupal.org/user/694082" } ], "description": "This module adds clientside validation", "homepage": "https://www.drupal.org/project/clientside_validation", "support": { "source": "https://git.drupalcode.org/project/clientside_validation", "issues": "https://drupal.org/project/issues/clientside_validation" } }, { "name": "drupal/cloudflare", "version": "2.0.0-beta1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/cloudflare.git", "reference": "2.0.0-beta1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/cloudflare-2.0.0-beta1.zip", "reference": "2.0.0-beta1", "shasum": "01315dda78ac645d7d7e70b23cf6f0eef67e8bf9" }, "require": { "cloudflare/sdk": "^1", "drupal/core": "^10 || ^11", "drupal/ctools": "^3.0 || ^4.0", "ext-json": "*" }, "require-dev": { "drupal/purge": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.0-beta1", "datestamp": "1713212694", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "adam.weingarten", "homepage": "https://www.drupal.org/user/2677413" }, { "name": "Brian294", "homepage": "https://www.drupal.org/user/348040" }, { "name": "Chris Charlton", "homepage": "https://www.drupal.org/user/17089" }, { "name": "dietric@gmail.com", "homepage": "https://www.drupal.org/user/611306" }, { "name": "it-cru", "homepage": "https://www.drupal.org/user/324945" }, { "name": "mandclu", "homepage": "https://www.drupal.org/user/52136" }, { "name": "phayes", "homepage": "https://www.drupal.org/user/47098" }, { "name": "rosk0", "homepage": "https://www.drupal.org/user/325151" }, { "name": "vijaycs85", "homepage": "https://www.drupal.org/user/93488" } ], "description": "Drupal module for interacting with CloudFlare's SDK. CloudFlare is a copyright of CloudFlare, Inc. The authors of this tool has no association with CloudFlare, Inc.", "homepage": "https://www.drupal.org/project/cloudflare", "keywords": [ "CDN", "Cloud Flare", "CloudFlare", "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/cloudflare" } }, { "name": "drupal/coder", "version": "8.3.31", "source": { "type": "git", "url": "https://github.com/pfrenssen/coder.git", "reference": "07c14cf2217c2b53cc4469e2ed360141e6bb18ea" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pfrenssen/coder/zipball/07c14cf2217c2b53cc4469e2ed360141e6bb18ea", "reference": "07c14cf2217c2b53cc4469e2ed360141e6bb18ea", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.7.1 || ^1.0.0", "ext-mbstring": "*", "php": ">=7.2", "sirbrillig/phpcs-variable-analysis": "^2.11.7", "slevomat/coding-standard": "^8.11", "squizlabs/php_codesniffer": "^3.13", "symfony/yaml": ">=3.4.0" }, "require-dev": { "phpstan/phpstan": "^1.7.12", "phpunit/phpunit": "^8.0" }, "type": "phpcodesniffer-standard", "autoload": { "psr-4": { "Drupal\\": "coder_sniffer/Drupal/", "DrupalPractice\\": "coder_sniffer/DrupalPractice/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Coder is a library to review Drupal code.", "homepage": "https://www.drupal.org/project/coder", "keywords": [ "code review", "phpcs", "standards" ], "support": { "issues": "https://www.drupal.org/project/issues/coder", "source": "https://www.drupal.org/project/coder" }, "time": "2025-10-16T12:23:49+00:00" }, { "name": "drupal/coffee", "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/coffee.git", "reference": "8.x-1.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/coffee-8.x-1.4.zip", "reference": "8.x-1.4", "shasum": "9e32a5890d42a2a0312635bd5e3bf91cc2aa07ce" }, "require": { "drupal/core": "^9.2 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.4", "datestamp": "1709147080", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-8.x-1.x": "8.1.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "Michael Mol", "homepage": "https://www.drupal.org/u/michaelmol", "role": "Maintainer" }, { "name": "Marco", "homepage": "https://www.drupal.org/u/willzyx", "role": "Maintainer" }, { "name": "Oliver Köhler", "homepage": "https://www.drupal.org/u/nebel54", "role": "Maintainer" }, { "name": "Alli Price", "homepage": "https://www.drupal.org/u/heylookalive", "role": "Maintainer" }, { "name": "See other contributors", "homepage": "https://www.drupal.org/node/1356930/committers", "role": "contributor" } ], "description": "Provides an Alfred like search box to navigate within your site.", "homepage": "https://drupal.org/project/coffee", "support": { "source": "https://git.drupalcode.org/project/coffee", "issues": "https://drupal.org/project/issues/coffee", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/color_picker", "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/color_picker.git", "reference": "2.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/color_picker-2.0.3.zip", "reference": "2.0.3", "shasum": "ae1c81ba9ce600ce931a320a420af682adeea39b" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.3", "datestamp": "1707659392", "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": "Scot Hubbard", "homepage": "https://www.drupal.org/u/scothubbard", "email": "scot@scotserve.net", "role": "Maintainer" } ], "description": "Defines a colour picker Form API element.", "homepage": "http://drupal.org/project/color_picker", "support": { "source": "https://git.drupalcode.org/project/color_picker", "issues": "http://drupal.org/project/color_picker" } }, { "name": "drupal/colorbox", "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/colorbox.git", "reference": "2.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/colorbox-2.2.0.zip", "reference": "2.2.0", "shasum": "b1f705535b85593e86819da548be0f2f8714d363" }, "require": { "drupal/core": "^10 || ^11" }, "suggest": { "turbojettechnologies/colorbox": "The Colorbox library is required to use the drupal/colorbox module." }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.0", "datestamp": "1769451683", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Paul McKibben", "homepage": "https://www.drupal.org/u/paulmckibben", "role": "Maintainer" }, { "name": "Neslee Canil Pinto", "homepage": "https://www.drupal.org/u/neslee-canil-pinto", "role": "Former Maintainer" }, { "name": "Fredrik Jonsson", "homepage": "https://www.drupal.org/u/frjo", "role": "Former Maintainer" } ], "description": "A light-weight, customizable lightbox plugin for jQuery.", "homepage": "https://www.drupal.org/project/colorbox", "support": { "source": "https://git.drupalcode.org/project/colorbox", "issues": "https://www.drupal.org/project/issues/colorbox" } }, { "name": "drupal/conditional_fields", "version": "4.0.0-alpha6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/conditional_fields.git", "reference": "4.0.0-alpha6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/conditional_fields-4.0.0-alpha6.zip", "reference": "4.0.0-alpha6", "shasum": "0438e4e0e372cd68578679dfce3c990f8a12a4d7" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/entity_reference_revisions": "1.x-dev", "drupal/paragraphs": "^1" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.0-alpha6", "datestamp": "1733933531", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "benjifisher", "homepage": "https://www.drupal.org/user/683300" }, { "name": "colan", "homepage": "https://www.drupal.org/user/58704" }, { "name": "dqd", "homepage": "https://www.drupal.org/user/1001934" }, { "name": "ergonlogic", "homepage": "https://www.drupal.org/user/368613" }, { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" }, { "name": "heddn", "homepage": "https://www.drupal.org/user/1463982" }, { "name": "itsekhmistro", "homepage": "https://www.drupal.org/user/928152" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "mparker17", "homepage": "https://www.drupal.org/user/536298" }, { "name": "OlgaRabodzei", "homepage": "https://www.drupal.org/user/3389198" }, { "name": "peterpoe", "homepage": "https://www.drupal.org/user/55674" }, { "name": "saurabh-2k17", "homepage": "https://www.drupal.org/user/3622252" }, { "name": "szhu", "homepage": "https://www.drupal.org/user/3525295" }, { "name": "thalles", "homepage": "https://www.drupal.org/user/3589086" } ], "description": "Enables conditional field behaviors.", "homepage": "https://www.drupal.org/project/conditional_fields", "support": { "source": "https://git.drupalcode.org/project/conditional_fields", "issues": "https://www.drupal.org/project/issues/conditional_fields" } }, { "name": "drupal/config_ignore", "version": "3.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_ignore.git", "reference": "8.x-3.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/config_ignore-8.x-3.4.zip", "reference": "8.x-3.4", "shasum": "81f8876d72d92b219990c298ae61cd15906044a1" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "require-dev": { "composer-runtime-api": "^2.0", "drupal/config_filter": "^1.8 || ^2.2", "drupal/potx": "^1.1", "drush/drush": ">=10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-3.4", "datestamp": "1777109835", "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": "Tommy Lynge Jørgensen", "homepage": "https://www.drupal.org/u/tlyngej", "email": "tlyngej@gmail.com", "role": "Maintainer" }, { "name": "Fabian Bircher", "homepage": "https://www.drupal.org/u/bircher", "role": "Maintainer" }, { "name": "nord102", "homepage": "https://www.drupal.org/user/3471419" }, { "name": "tlyngej", "homepage": "https://www.drupal.org/user/413139" } ], "description": "Ignore certain configuration during import and export.", "homepage": "http://drupal.org/project/config_ignore", "support": { "source": "https://git.drupalcode.org/project/config_ignore", "issues": "http://drupal.org/project/config_ignore" } }, { "name": "drupal/consumers", "version": "1.24.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/consumers.git", "reference": "8.x-1.24" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/consumers-8.x-1.24.zip", "reference": "8.x-1.24", "shasum": "63acc012badaec2dd15cb4dd3e9cab9cb8a83eef" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.24", "datestamp": "1770824862", "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": "bojan_dev", "homepage": "https://www.drupal.org/user/2801849" }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" }, { "name": "eojthebrave", "homepage": "https://www.drupal.org/user/79230" } ], "description": "Declare all the consumers of your API.", "homepage": "https://www.drupal.org/project/consumers", "support": { "source": "https://git.drupalcode.org/project/consumers" } }, { "name": "drupal/contact_storage", "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/contact_storage.git", "reference": "8.x-1.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/contact_storage-8.x-1.5.zip", "reference": "8.x-1.5", "shasum": "a5e85398c437d87fbacc18196215a0547a19a6e4" }, "require": { "drupal/core": "^9.1 || ^10 || ^11", "drupal/token": "^1.6" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.5", "datestamp": "1761255377", "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": "andypost", "homepage": "https://www.drupal.org/user/118908" }, { "name": "arla", "homepage": "https://www.drupal.org/user/226712" }, { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "jibran", "homepage": "https://www.drupal.org/user/1198144" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" } ], "description": "Provides storage and edit capability for contact messages.", "homepage": "https://www.drupal.org/project/contact_storage", "support": { "source": "https://git.drupalcode.org/project/contact_storage" } }, { "name": "drupal/content_access", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/content_access.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/content_access-2.1.0.zip", "reference": "2.1.0", "shasum": "20bcc62fe5fede64dc2a5adbbca102d626560e1e" }, "require": { "drupal/core": "^9.4 || ^10 || ^11" }, "require-dev": { "drupal/acl": "~1.0 || ~2.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1777974852", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0" ], "authors": [ { "name": "fago", "homepage": "https://www.drupal.org/user/16747" }, { "name": "gisle", "homepage": "https://www.drupal.org/user/409554" }, { "name": "quadrexdev", "homepage": "https://www.drupal.org/user/3683807" }, { "name": "steven jones", "homepage": "https://www.drupal.org/user/99644" } ], "description": "Provides flexible content access control.", "homepage": "https://drupal.org/project/content_access", "support": { "source": "https://git.drupalcode.org/project/content_access" } }, { "name": "drupal/content_moderation_notifications", "version": "3.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/content_moderation_notifications.git", "reference": "8.x-3.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/content_moderation_notifications-8.x-3.8.zip", "reference": "8.x-3.8", "shasum": "067100d7e6cb3149fb120e22ad2f845a5baeee19" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-3.8", "datestamp": "1759515156", "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": "bkosborne", "homepage": "https://www.drupal.org/user/788032" }, { "name": "jhedstrom", "homepage": "https://www.drupal.org/user/208732" }, { "name": "rob holmes", "homepage": "https://www.drupal.org/user/1774034" }, { "name": "tyapchyc", "homepage": "https://www.drupal.org/user/3351412" } ], "description": "Manage notifications for content moderation transitions.", "homepage": "https://www.drupal.org/project/content_moderation_notifications", "support": { "source": "https://git.drupalcode.org/project/content_moderation_notifications", "issues": "https://www.drupal.org/project/issues/content_moderation_notifications" } }, { "name": "drupal/convert_bundles", "version": "2.0.0-beta5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/convert_bundles.git", "reference": "2.0.0-beta5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/convert_bundles-2.0.0-beta5.zip", "reference": "2.0.0-beta5", "shasum": "9adeaef7b2390e9a891782f25892af84b770a3ba" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.0-beta5", "datestamp": "1771278482", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Eliot Scott (el1_1el)", "homepage": "https://www.drupal.org/u/el1_1el", "role": "Maintainer" }, { "name": "Joseph Olstad (joseph.olstad)", "homepage": "https://www.drupal.org/u/josepholstad", "role": "Maintainer" }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" } ], "description": "Convert entity bundles from one value to another.", "homepage": "https://www.drupal.org/project/convert_bundles", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/convert_bundles", "issues": "https://www.drupal.org/project/issues/convert_bundles" } }, { "name": "drupal/core", "version": "10.6.9", "source": { "type": "git", "url": "https://github.com/drupal/core.git", "reference": "7b201ebe2d8ce056bb832e478291a130e6eba4e6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/drupal/core/zipball/7b201ebe2d8ce056bb832e478291a130e6eba4e6", "reference": "7b201ebe2d8ce056bb832e478291a130e6eba4e6", "shasum": "" }, "require": { "asm89/stack-cors": "^2.3", "composer-runtime-api": "^2.1", "composer/semver": "^3.3", "doctrine/lexer": "^2", "egulias/email-validator": "^3.2.1|^4.0", "ext-date": "*", "ext-dom": "*", "ext-filter": "*", "ext-gd": "*", "ext-hash": "*", "ext-json": "*", "ext-pcre": "*", "ext-pdo": "*", "ext-session": "*", "ext-simplexml": "*", "ext-spl": "*", "ext-tokenizer": "*", "ext-xml": "*", "guzzlehttp/guzzle": "^7.5", "guzzlehttp/psr7": "^2.4.5", "masterminds/html5": "^2.7", "mck89/peast": "^1.14", "pear/archive_tar": "^1.4.14", "php": ">=8.1.0", "psr/log": "^3.0", "sebastian/diff": "^4", "symfony/console": "^6.4", "symfony/dependency-injection": "^6.4", "symfony/event-dispatcher": "^6.4", "symfony/filesystem": "^6.4", "symfony/finder": "^6.4", "symfony/http-foundation": "^6.4", "symfony/http-kernel": "^6.4.40", "symfony/mailer": "^6.4.40", "symfony/mime": "^6.4.40", "symfony/polyfill-iconv": "^1.26", "symfony/process": "^6.4.33", "symfony/psr-http-message-bridge": "^2.1|^6.4", "symfony/routing": "^6.4.40", "symfony/serializer": "^6.4", "symfony/validator": "^6.4", "symfony/yaml": "^6.4.40", "twig/twig": "^3.26.0" }, "conflict": { "dealerdirect/phpcodesniffer-composer-installer": "1.1.0", "drush/drush": "<12.4.3" }, "replace": { "drupal/core-annotation": "self.version", "drupal/core-assertion": "self.version", "drupal/core-class-finder": "self.version", "drupal/core-datetime": "self.version", "drupal/core-dependency-injection": "self.version", "drupal/core-diff": "self.version", "drupal/core-discovery": "self.version", "drupal/core-event-dispatcher": "self.version", "drupal/core-file-cache": "self.version", "drupal/core-file-security": "self.version", "drupal/core-filesystem": "self.version", "drupal/core-front-matter": "self.version", "drupal/core-gettext": "self.version", "drupal/core-graph": "self.version", "drupal/core-http-foundation": "self.version", "drupal/core-php-storage": "self.version", "drupal/core-plugin": "self.version", "drupal/core-proxy-builder": "self.version", "drupal/core-render": "self.version", "drupal/core-serialization": "self.version", "drupal/core-transliteration": "self.version", "drupal/core-utility": "self.version", "drupal/core-uuid": "self.version", "drupal/core-version": "self.version" }, "suggest": { "ext-zip": "Needed to extend the plugin.manager.archiver service capability with the handling of files in the ZIP format." }, "type": "drupal-core", "extra": { "drupal-scaffold": { "file-mapping": { "[web-root]/.htaccess": "assets/scaffold/files/htaccess", "[web-root]/README.md": "assets/scaffold/files/drupal.README.md", "[web-root]/index.php": "assets/scaffold/files/index.php", "[web-root]/.csslintrc": "assets/scaffold/files/csslintrc", "[web-root]/robots.txt": "assets/scaffold/files/robots.txt", "[web-root]/update.php": "assets/scaffold/files/update.php", "[web-root]/web.config": "assets/scaffold/files/web.config", "[web-root]/INSTALL.txt": "assets/scaffold/files/drupal.INSTALL.txt", "[web-root]/.eslintignore": "assets/scaffold/files/eslintignore", "[web-root]/.eslintrc.json": "assets/scaffold/files/eslintrc.json", "[web-root]/.ht.router.php": "assets/scaffold/files/ht.router.php", "[web-root]/sites/README.txt": "assets/scaffold/files/sites.README.txt", "[project-root]/.editorconfig": "assets/scaffold/files/editorconfig", "[web-root]/example.gitignore": "assets/scaffold/files/example.gitignore", "[web-root]/themes/README.txt": "assets/scaffold/files/themes.README.txt", "[project-root]/.gitattributes": "assets/scaffold/files/gitattributes", "[web-root]/modules/README.txt": "assets/scaffold/files/modules.README.txt", "[web-root]/profiles/README.txt": "assets/scaffold/files/profiles.README.txt", "[web-root]/sites/example.sites.php": "assets/scaffold/files/example.sites.php", "[web-root]/sites/development.services.yml": "assets/scaffold/files/development.services.yml", "[web-root]/sites/example.settings.local.php": "assets/scaffold/files/example.settings.local.php", "[web-root]/sites/default/default.services.yml": "assets/scaffold/files/default.services.yml", "[web-root]/sites/default/default.settings.php": "assets/scaffold/files/default.settings.php" } } }, "autoload": { "files": [ "includes/bootstrap.inc" ], "psr-4": { "Drupal\\Core\\": "lib/Drupal/Core", "Drupal\\Component\\": "lib/Drupal/Component" }, "classmap": [ "lib/Drupal.php", "lib/Drupal/Component/DependencyInjection/Container.php", "lib/Drupal/Component/DependencyInjection/PhpArrayContainer.php", "lib/Drupal/Component/FileCache/FileCacheFactory.php", "lib/Drupal/Component/Utility/Timer.php", "lib/Drupal/Component/Utility/Unicode.php", "lib/Drupal/Core/Cache/Cache.php", "lib/Drupal/Core/Cache/CacheBackendInterface.php", "lib/Drupal/Core/Cache/CacheTagsChecksumInterface.php", "lib/Drupal/Core/Cache/CacheTagsChecksumTrait.php", "lib/Drupal/Core/Cache/CacheTagsInvalidatorInterface.php", "lib/Drupal/Core/Cache/DatabaseBackend.php", "lib/Drupal/Core/Cache/DatabaseCacheTagsChecksum.php", "lib/Drupal/Core/Database/Connection.php", "lib/Drupal/Core/Database/Database.php", "lib/Drupal/Core/Database/StatementInterface.php", "lib/Drupal/Core/DependencyInjection/Container.php", "lib/Drupal/Core/DrupalKernel.php", "lib/Drupal/Core/DrupalKernelInterface.php", "lib/Drupal/Core/Installer/InstallerRedirectTrait.php", "lib/Drupal/Core/Site/Settings.php", "lib/Drupal/Component/Datetime/Time.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { "source": "https://github.com/drupal/core/tree/10.6.9" }, "time": "2026-05-20T15:35:08+00:00" }, { "name": "drupal/core-composer-scaffold", "version": "10.6.9", "source": { "type": "git", "url": "https://github.com/drupal/core-composer-scaffold.git", "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/drupal/core-composer-scaffold/zipball/db17b59620ce1c142a34dc017d9e696ce4771e55", "reference": "db17b59620ce1c142a34dc017d9e696ce4771e55", "shasum": "" }, "require": { "composer-plugin-api": "^2", "php": ">=7.3.0" }, "conflict": { "drupal-composer/drupal-scaffold": "*" }, "require-dev": { "composer/composer": "^1.8@stable" }, "type": "composer-plugin", "extra": { "class": "Drupal\\Composer\\Plugin\\Scaffold\\Plugin", "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Drupal\\Composer\\Plugin\\Scaffold\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "A flexible Composer project scaffold builder.", "homepage": "https://www.drupal.org/project/drupal", "keywords": [ "drupal" ], "support": { "source": "https://github.com/drupal/core-composer-scaffold/tree/10.6.9" }, "time": "2024-08-22T14:31:30+00:00" }, { "name": "drupal/core-project-message", "version": "10.6.9", "source": { "type": "git", "url": "https://github.com/drupal/core-project-message.git", "reference": "d1da83722735cb0f7ccabf9fef7b5607b442c3a8" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/drupal/core-project-message/zipball/d1da83722735cb0f7ccabf9fef7b5607b442c3a8", "reference": "d1da83722735cb0f7ccabf9fef7b5607b442c3a8", "shasum": "" }, "require": { "composer-plugin-api": "^2", "php": ">=7.3.0" }, "type": "composer-plugin", "extra": { "class": "Drupal\\Composer\\Plugin\\ProjectMessage\\MessagePlugin" }, "autoload": { "psr-4": { "Drupal\\Composer\\Plugin\\ProjectMessage\\": "." } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Adds a message after Composer installation.", "homepage": "https://www.drupal.org/project/drupal", "keywords": [ "drupal" ], "support": { "source": "https://github.com/drupal/core-project-message/tree/11.1.9" }, "time": "2023-07-24T07:55:25+00:00" }, { "name": "drupal/core-recommended", "version": "10.6.9", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", "reference": "d9b222157b262eee81158ae983e4ed63475389ed" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/drupal/core-recommended/zipball/d9b222157b262eee81158ae983e4ed63475389ed", "reference": "d9b222157b262eee81158ae983e4ed63475389ed", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.3.0", "composer/semver": "~3.4.4", "doctrine/deprecations": "~1.1.5", "doctrine/lexer": "~2.1.1", "drupal/core": "10.6.9", "egulias/email-validator": "~4.0.4", "guzzlehttp/guzzle": "~7.10.0", "guzzlehttp/promises": "~2.3.0", "guzzlehttp/psr7": "~2.8.0", "masterminds/html5": "~2.10.0", "mck89/peast": "~v1.17.4", "pear/archive_tar": "~1.6.0", "pear/console_getopt": "~v1.4.3", "pear/pear-core-minimal": "~v1.10.16", "pear/pear_exception": "~v1.0.2", "psr/container": "~2.0.2", "psr/event-dispatcher": "~1.0.0", "psr/http-client": "~1.0.3", "psr/http-factory": "~1.1.0", "psr/log": "~3.0.2", "ralouphie/getallheaders": "~3.0.3", "sebastian/diff": "~4.0.6", "symfony/console": "~v6.4.39", "symfony/dependency-injection": "~v6.4.38", "symfony/deprecation-contracts": "~v3.7.0", "symfony/error-handler": "~v6.4.36", "symfony/event-dispatcher": "~v6.4.37", "symfony/event-dispatcher-contracts": "~v3.7.0", "symfony/filesystem": "~v6.4.39", "symfony/finder": "~v6.4.34", "symfony/http-foundation": "~v6.4.35", "symfony/http-kernel": "~v6.4.40", "symfony/mailer": "~v6.4.40", "symfony/mime": "~v6.4.40", "symfony/polyfill-ctype": "~v1.37.0", "symfony/polyfill-iconv": "~v1.37.0", "symfony/polyfill-intl-grapheme": "~v1.37.0", "symfony/polyfill-intl-idn": "~v1.37.0", "symfony/polyfill-intl-normalizer": "~v1.37.0", "symfony/polyfill-mbstring": "~v1.37.0", "symfony/polyfill-php83": "~v1.37.0", "symfony/process": "~v6.4.39", "symfony/psr-http-message-bridge": "~v6.4.32", "symfony/routing": "~v6.4.40", "symfony/serializer": "~v6.4.37", "symfony/service-contracts": "~v3.7.0", "symfony/string": "~v6.4.39", "symfony/translation-contracts": "~v3.7.0", "symfony/validator": "~v6.4.37", "symfony/var-dumper": "~v6.4.36", "symfony/var-exporter": "~v6.4.37", "symfony/yaml": "~v6.4.40", "twig/twig": "~v3.26.0" }, "conflict": { "webflo/drupal-core-strict": "*" }, "type": "metapackage", "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { "source": "https://github.com/drupal/core-recommended/tree/10.6.9" }, "time": "2026-05-20T15:35:08+00:00" }, { "name": "drupal/crop", "version": "2.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/crop.git", "reference": "8.x-2.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/crop-8.x-2.6.zip", "reference": "8.x-2.6", "shasum": "767827cc8f88e1dd5c4aa47aa0ae2f3148b96aaf" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.6", "datestamp": "1773071544", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" }, { "name": "woprrr", "homepage": "https://www.drupal.org/user/858604" } ], "description": "Provides storage and API for image crops.", "homepage": "https://www.drupal.org/project/crop", "support": { "source": "https://git.drupalcode.org/project/crop", "issues": "https://www.drupal.org/project/issues/crop" } }, { "name": "drupal/csv_importer", "version": "1.16.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/csv_importer.git", "reference": "8.x-1.16" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/csv_importer-8.x-1.16.zip", "reference": "8.x-1.16", "shasum": "8320887e22132375bc7fd65e78d57ad4e7acea3d" }, "require": { "drupal/core": "^8.8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.16", "datestamp": "1680596956", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "autoload": { "psr-4": { "Drupal\\csv_importer\\": "./src" } }, "autoload-dev": { "psr-4": { "Drupal\\Tests\\csv_importer\\": "./tests/src" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "Lasha Badashvili", "homepage": "https://www.drupal.org/user/3555229", "email": "lashabp@gmail.com" }, { "name": "lashabp", "homepage": "https://www.drupal.org/user/3382242" } ], "description": "CSV Importer.", "homepage": "https://www.drupal.org/project/csv_importer", "keywords": [ "csv", "drupal", "import" ], "support": { "source": "https://git.drupalcode.org/project/csv_importer" } }, { "name": "drupal/ctools", "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ctools.git", "reference": "4.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ctools-4.1.0.zip", "reference": "4.1.0", "shasum": "69f5889cf557df9e55519390e6a95cfa31b67874" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.1.0", "datestamp": "1718144949", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-8.x-3.x": "3.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Kris Vanderwater (EclipseGc)", "homepage": "https://www.drupal.org/u/eclipsegc", "role": "Maintainer" }, { "name": "Jakob Perry (japerry)", "homepage": "https://www.drupal.org/u/japerry", "role": "Maintainer" }, { "name": "Tim Plunkett (tim.plunkett)", "homepage": "https://www.drupal.org/u/timplunkett", "role": "Maintainer" }, { "name": "James Gilliland (neclimdul)", "homepage": "https://www.drupal.org/u/neclimdul", "role": "Maintainer" }, { "name": "Daniel Wehner (dawehner)", "homepage": "https://www.drupal.org/u/dawehner", "role": "Maintainer" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "merlinofchaos", "homepage": "https://www.drupal.org/user/26979" }, { "name": "neclimdul", "homepage": "https://www.drupal.org/user/48673" }, { "name": "sdboyer", "homepage": "https://www.drupal.org/user/146719" }, { "name": "sun", "homepage": "https://www.drupal.org/user/54136" }, { "name": "tim.plunkett", "homepage": "https://www.drupal.org/user/241634" } ], "description": "Provides a number of utility and helper APIs for Drupal developers and site builders.", "homepage": "https://www.drupal.org/project/ctools", "support": { "source": "https://git.drupalcode.org/project/ctools", "issues": "https://www.drupal.org/project/issues/ctools" } }, { "name": "drupal/dependent_fields", "version": "1.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dependent_fields.git", "reference": "1.0.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/dependent_fields-1.0.9.zip", "reference": "1.0.9", "shasum": "347d688f72b2329a1e7adaa5412ba0a539af9284" }, "require": { "drupal/core": "^8.9 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.0.9", "datestamp": "1774255384", "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": "facine", "homepage": "https://www.drupal.org/user/1169056" }, { "name": "pcambra", "homepage": "https://www.drupal.org/user/122101" }, { "name": "smoothify", "homepage": "https://www.drupal.org/user/115335" } ], "description": "Define and configure dependent fields.", "homepage": "https://www.drupal.org/project/dependent_fields", "support": { "source": "https://git.drupalcode.org/project/dependent_fields" } }, { "name": "drupal/devel", "version": "5.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel.git", "reference": "5.5.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/devel-5.5.0.zip", "reference": "5.5.0", "shasum": "b6f45c84ec31bc18817c7464b51e951dec73d5ce" }, "require": { "doctrine/common": "^2.7 || ^3.4", "drupal/core": "^10.3 || ^11 || ^12", "php": ">=8.3", "symfony/var-dumper": "^4 || ^5 || ^6 || ^7" }, "conflict": { "drupal/core": "<10.3", "drush/drush": "<13.7.0" }, "require-dev": { "drupal/navigation_extra_tools": "1.0.x-dev", "drush/drush": "^13", "firephp/firephp-core": "^0.5.3" }, "type": "drupal-module", "extra": { "drupal": { "version": "5.5.0", "datestamp": "1764211205", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "moshe weitzman", "homepage": "https://www.drupal.org/user/23" } ], "description": "Various blocks, pages, and functions for developers.", "homepage": "https://www.drupal.org/project/devel", "support": { "source": "https://gitlab.com/drupalspoons/devel", "issues": "https://gitlab.com/drupalspoons/devel/-/issues", "slack": "https://drupal.slack.com/archives/C012WAW1MH6" } }, { "name": "drupal/devel_entity_updates", "version": "4.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/devel_entity_updates.git", "reference": "4.2.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/devel_entity_updates-4.2.1.zip", "reference": "4.2.1", "shasum": "4f7cdf2884fa838a8dc20dfd159b27bf68853f5e" }, "require": { "drupal/core": "^9.2 || ^10", "drupal/devel": "*", "drush/drush": "^11 || ^12 || ^13" }, "require-dev": { "drupal/devel": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.2.1", "datestamp": "1756475373", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^11 || ^12 || ^13" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "Francesco Placella (plach)", "homepage": "https://www.drupal.org/u/plach", "role": "Maintainer" }, { "name": "plach", "homepage": "https://www.drupal.org/user/183211" } ], "description": "Provides developers an API and drush command to perform automatic entity updates.", "homepage": "http://drupal.org/project/devel_entity_updates", "support": { "source": "https://cgit.drupalcode.org/devel_entity_updates", "issues": "https://drupal.org/project/issues/devel_entity_updates", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/diff", "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/diff.git", "reference": "8.x-1.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/diff-8.x-1.10.zip", "reference": "8.x-1.10", "shasum": "21398888a97071bfeb57bdc7128fcf6681da5358" }, "require": { "drupal/core": "^10 || ^11", "mkalkbrenner/php-htmldiff-advanced": "~0.0.8", "php": "^8.1" }, "require-dev": { "jangregor/phpstan-prophecy": "^1.0", "mglaman/phpstan-drupal": "^1.2.10", "phpstan/extension-installer": "^1.2", "phpstan/phpstan": "^1.11", "phpstan/phpstan-deprecation-rules": "*", "phpstan/phpstan-phpunit": "1.4.x-dev", "phpstan/phpstan-strict-rules": "^1@stable", "previousnext/coding-standard": "1.0.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.10", "datestamp": "1768951091", "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": "Miro Dietiker (miro_dietiker)", "homepage": "https://www.drupal.org/u/miro_dietiker", "role": "Maintainer" }, { "name": "Juampy NR (juampynr)", "homepage": "https://www.drupal.org/u/juampynr", "role": "Maintainer" }, { "name": "Lucian Hangea (lhangea)", "homepage": "https://www.drupal.org/u/lhangea", "role": "Maintainer" }, { "name": "Alan D.", "homepage": "https://www.drupal.org/u/alan-d.", "role": "Maintainer" }, { "name": "Brian Gilbert (realityloop).", "homepage": "https://www.drupal.org/u/realityloop", "role": "Maintainer" }, { "name": "Adam Bramley (acbramley)", "homepage": "https://www.drupal.org/u/acbramley", "role": "Maintainer" }, { "name": "lhangea", "homepage": "https://www.drupal.org/user/2743803" }, { "name": "miro_dietiker", "homepage": "https://www.drupal.org/user/227761" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "realityloop", "homepage": "https://www.drupal.org/user/139189" }, { "name": "rötzi", "homepage": "https://www.drupal.org/user/73064" }, { "name": "yhahn", "homepage": "https://www.drupal.org/user/264833" } ], "description": "Compares two entity revisions", "homepage": "https://www.drupal.org/project/diff", "support": { "source": "https://git.drupalcode.org/project/diff", "issues": "https://www.drupal.org/project/issues/diff" } }, { "name": "drupal/dropzonejs", "version": "2.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/dropzonejs.git", "reference": "8.x-2.11" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/dropzonejs-8.x-2.11.zip", "reference": "8.x-2.11", "shasum": "0fb4eff1bba2fd33850db0dfd9929ef4bd4569ee" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" }, "require-dev": { "drupal/entity_browser": "^2.5" }, "suggest": { "enyo/dropzone": "Required to use drupal/dropzonejs. DropzoneJS is an open source library that provides drag’n’drop file uploads with image previews." }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.11", "datestamp": "1723381576", "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": "Janez Urevc", "homepage": "https://drupal.org/u/slashrsm", "role": "Maintainer" }, { "name": "Christian Fritsch", "homepage": "https://drupal.org/u/chrfritsch", "role": "Maintainer" }, { "name": "Primoz Hmeljak", "homepage": "https://drupal.org/u/Primsi", "role": "Maintainer" }, { "name": "Qiangjun Ran", "homepage": "https://drupal.org/u/jungle", "role": "Maintainer" }, { "name": "See other contributors", "homepage": "https://www.drupal.org/node/1998478/committers", "role": "contributor" }, { "name": "primsi", "homepage": "https://www.drupal.org/user/282629" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" }, { "name": "wouters_f", "homepage": "https://www.drupal.org/user/721548" }, { "name": "zkday", "homepage": "https://www.drupal.org/user/888644" } ], "description": "Drupal integration for DropzoneJS - An open source library that provides drag’n’drop file uploads with image previews.", "homepage": "https://www.drupal.org/project/dropzonejs", "keywords": [ "DropzoneJS", "Drupal" ], "support": { "source": "https://www.drupal.org/project/dropzonejs", "issues": "https://www.drupal.org/project/issues/dropzonejs", "#media": "http://drupal.slack.com" } }, { "name": "drupal/easy_breadcrumb", "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/easy_breadcrumb.git", "reference": "2.0.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/easy_breadcrumb-2.0.9.zip", "reference": "2.0.9", "shasum": "9e7c33e2ec0637d37d509776795a476f2f2d9bb8" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.9", "datestamp": "1732752214", "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": "Neslee Canil Pinto", "homepage": "https://www.drupal.org/u/neslee-canil-pinto", "role": "Maintainer" }, { "name": "Greg Boggs", "homepage": "https://www.drupal.org/u/greg-boggs", "role": "Maintainer" }, { "name": "diamondsea", "homepage": "https://www.drupal.org/user/430714" }, { "name": "greg boggs", "homepage": "https://www.drupal.org/user/153069" }, { "name": "hmartens", "homepage": "https://www.drupal.org/user/622826" }, { "name": "loopduplicate", "homepage": "https://www.drupal.org/user/717290" }, { "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { "name": "nickdickinsonwilde", "homepage": "https://www.drupal.org/user/3094661" }, { "name": "rakesh.gectcr", "homepage": "https://www.drupal.org/user/1177822" }, { "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { "name": "sonemonu", "homepage": "https://www.drupal.org/user/1667988" }, { "name": "spuky", "homepage": "https://www.drupal.org/user/209353" }, { "name": "tatarbj", "homepage": "https://www.drupal.org/user/649590" } ], "description": "Adds configuration to the system breadcrumbs.", "homepage": "https://www.drupal.org/project/easy_breadcrumb", "support": { "source": "https://git.drupalcode.org/project/easy_breadcrumb", "issues": "https://www.drupal.org/project/issues/easy_breadcrumb" } }, { "name": "drupal/editor_advanced_link", "version": "2.3.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/editor_advanced_link.git", "reference": "2.3.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/editor_advanced_link-2.3.4.zip", "reference": "2.3.4", "shasum": "654f0f3a705bd188556abcf72fe4412a98b1752a" }, "require": { "drupal/core": "^10.5 || ^11.2" }, "require-dev": { "drupal/ckeditor": "*", "phpro/grumphp": "^2.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.3.4", "datestamp": "1768830974", "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": "duaelfr", "homepage": "https://www.drupal.org/user/931394" }, { "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], "description": "Editor Advanced link", "homepage": "https://www.drupal.org/project/editor_advanced_link", "support": { "source": "https://git.drupalcode.org/project/editor_advanced_link" } }, { "name": "drupal/elasticsearch_connector", "version": "8.0.0-alpha7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/elasticsearch_connector.git", "reference": "8.0.0-alpha7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/elasticsearch_connector-8.0.0-alpha7.zip", "reference": "8.0.0-alpha7", "shasum": "70fc386ddc164dffdde8da57b479c3f6d959f18f" }, "require": { "drupal/core": "^10.2 || ^11", "drupal/search_api": "^1.23", "elasticsearch/elasticsearch": "^8", "makinacorpus/php-lucene": "^1.1", "php": "^8" }, "require-dev": { "drupal/coder": "^8.3", "drupal/devel": "^4.0|^5.0", "drupal/facets": "^3", "drupal/geofield": "^1", "drupal/key": "^1", "drush/drush": "^12.0 || ^13", "phayes/geophp": "^1.2" }, "suggest": { "drupal/facets": "Provides facetted search.", "drupal/key": "API Key storage for connecting to Elastic Cloud.", "drupal/search_api_autocomplete": "Provides auto complete for search boxes.", "drupal/search_api_location": "Provides location searches.", "drupal/search_api_spellcheck": "Provides spell checking and 'Did You Mean?'." }, "type": "drupal-module", "extra": { "drupal": { "version": "8.0.0-alpha7", "datestamp": "1777393324", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "lachezar.valchev", "homepage": "https://www.drupal.org/user/1482368" }, { "name": "mparker17", "homepage": "https://www.drupal.org/user/536298" }, { "name": "skek", "homepage": "https://www.drupal.org/user/417078" }, { "name": "sokru", "homepage": "https://www.drupal.org/user/388235" }, { "name": "ygerasimov", "homepage": "https://www.drupal.org/user/257311" } ], "description": "Provides a Search API backend for Elasticsearch (a powerful, distributed, RESTful search and analytics engine), using the official Elasticsearch PHP Client.", "homepage": "https://www.drupal.org/project/elasticsearch_connector", "support": { "source": "https://git.drupalcode.org/project/elasticsearch_connector" } }, { "name": "drupal/elasticsearch_search_api", "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/elasticsearch_search_api.git", "reference": "2.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/elasticsearch_search_api-2.2.0.zip", "reference": "2.2.0", "shasum": "e188306899d170fd8044ea48a49c3f8543885caa" }, "require": { "drupal/core": "^10.2 || ^11", "drupal/elasticsearch_connector": "^7.0 || ^8.0", "drupal/search_api": "^1.34" }, "require-dev": { "drupal/elasticsearch_connector": "*", "drupal/search_api": "*" }, "suggest": { "gasparesganga/jquery-loading-overlay": "^2.1: Required when using AJAX search" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.0", "datestamp": "1767084255", "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": "jopdebeeck", "homepage": "https://www.drupal.org/user/3442285" }, { "name": "joris handstanger", "homepage": "https://www.drupal.org/user/3589394" }, { "name": "robindh", "homepage": "https://www.drupal.org/user/3555113" } ], "description": "API module to create Elasticsearch based search pages", "homepage": "https://www.drupal.org/project/elasticsearch_search_api", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/elasticsearch_search_api", "issues": "https://www.drupal.org/project/issues/elasticsearch_search_api" } }, { "name": "drupal/embed", "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/embed.git", "reference": "8.x-1.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/embed-8.x-1.10.zip", "reference": "8.x-1.10", "shasum": "4ac5be0c3a421851c9c60ed82e3bc497be88e61c" }, "require": { "drupal/core": "^10.2 || ^11" }, "require-dev": { "drupal/ckeditor": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.10", "datestamp": "1737663032", "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": "cs_shadow", "homepage": "https://www.drupal.org/user/2828287" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "devin carlson", "homepage": "https://www.drupal.org/user/290182" }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" } ], "description": "Provides a framework for different types of embeds in text editors.", "homepage": "https://www.drupal.org/project/embed", "support": { "source": "https://git.drupalcode.org/project/embed" } }, { "name": "drupal/entity_block", "version": "1.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_block.git", "reference": "8.x-1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_block-8.x-1.1.zip", "reference": "8.x-1.1", "shasum": "16744324796d76dfdff2e1160c4f4a94327b135c" }, "require": { "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.1", "datestamp": "1660775172", "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": "floretan", "homepage": "https://www.drupal.org/user/66163" }, { "name": "Jaesin", "homepage": "https://www.drupal.org/user/841054" }, { "name": "mglaman", "homepage": "https://www.drupal.org/user/2416470" }, { "name": "rrrob", "homepage": "https://www.drupal.org/user/273533" }, { "name": "shadcn", "homepage": "https://www.drupal.org/user/571032" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Let site administrators place content entities as blocks.", "homepage": "https://www.drupal.org/project/entity_block", "support": { "source": "https://git.drupalcode.org/project/entity_block" } }, { "name": "drupal/entity_browser", "version": "2.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_browser.git", "reference": "8.x-2.15" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_browser-8.x-2.15.zip", "reference": "8.x-2.15", "shasum": "86265fadf12f8c2eb4bc0dc813589efe8fa180a2" }, "require": { "drupal/core": "^10.2 || ^11" }, "conflict": { "drupal/media_entity": "1.*" }, "require-dev": { "drupal/embed": "^1.0", "drupal/entity_embed": "^1.0", "drupal/entity_reference_revisions": "^1.0", "drupal/entityqueue": "^1.0", "drupal/inline_entity_form": "^1 || ^3", "drupal/paragraphs": "^1.0", "drupal/search_api": "^1.0", "drupal/token": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.15", "datestamp": "1756969160", "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": "Janez Urevc", "homepage": "https://github.com/slashrsm", "role": "Maintainer" }, { "name": "Primoz Hmeljak", "homepage": "https://github.com/primsi", "role": "Maintainer" }, { "name": "See other contributors", "homepage": "https://www.drupal.org/node/1943336/committers", "role": "contributor" }, { "name": "devin carlson", "homepage": "https://www.drupal.org/user/290182" }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "marcingy", "homepage": "https://www.drupal.org/user/77320" }, { "name": "oknate", "homepage": "https://www.drupal.org/user/471638" }, { "name": "primsi", "homepage": "https://www.drupal.org/user/282629" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" } ], "description": "Entity browsing and selecting component.", "homepage": "https://drupal.org/project/entity_browser", "support": { "source": "https://git.drupalcode.org/project/entity_browser", "issues": "https://www.drupal.org/project/issues/entity_browser", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/entity_browser_block", "version": "1.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_browser_block.git", "reference": "8.x-1.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_browser_block-8.x-1.3.zip", "reference": "8.x-1.3", "shasum": "1f81c3281e555a4b192a478f585cc800e02300b5" }, "require": { "drupal/core": "^8.8||^9.0||^10", "drupal/entity_browser": "^1.0||^2.0" }, "require-dev": { "drupal/ctools": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.3", "datestamp": "1659311793", "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": "Samuel Mortenson (samuel.mortenson)", "homepage": "https://www.drupal.org/u/samuelmortenson", "role": "Maintainer" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Derives block plugins for every Entity Browser on your site", "homepage": "https://www.drupal.org/project/entity_browser_block", "support": { "source": "https://git.drupalcode.org/project/entity_browser_block", "issues": "https://www.drupal.org/project/issues/entity_browser_block" } }, { "name": "drupal/entity_browser_entity_form", "version": "2.15.0", "require": { "drupal/core": "^10.2 || ^11", "drupal/entity_browser": "*", "drupal/inline_entity_form": "*" }, "type": "metapackage", "extra": { "drupal": { "version": "8.x-2.15", "datestamp": "1756969160", "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": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "devin carlson", "homepage": "https://www.drupal.org/user/290182" }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "marcingy", "homepage": "https://www.drupal.org/user/77320" }, { "name": "oknate", "homepage": "https://www.drupal.org/user/471638" }, { "name": "primsi", "homepage": "https://www.drupal.org/user/282629" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" } ], "description": "Entity browser inline entity form integration.", "homepage": "https://www.drupal.org/project/entity_browser", "support": { "source": "https://git.drupalcode.org/project/entity_browser" } }, { "name": "drupal/entity_embed", "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_embed.git", "reference": "8.x-1.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_embed-8.x-1.7.zip", "reference": "8.x-1.7", "shasum": "64b7226390198572cdea0dd2227585f74338c773" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/embed": "^1.10" }, "require-dev": { "drupal/entity_browser": "^2.11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.7", "datestamp": "1738512139", "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": "cs_shadow", "homepage": "https://www.drupal.org/user/2828287" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "devin carlson", "homepage": "https://www.drupal.org/user/290182" }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "oknate", "homepage": "https://www.drupal.org/user/471638" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" }, { "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" } ], "description": "Allows any entity to be embedded within a text area using a WYSIWYG editor.", "homepage": "https://www.drupal.org/project/entity_embed", "support": { "source": "https://git.drupalcode.org/project/entity_embed" } }, { "name": "drupal/entity_reference_revisions", "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_reference_revisions.git", "reference": "8.x-1.14" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_reference_revisions-8.x-1.14.zip", "reference": "8.x-1.14", "shasum": "cb900e41124979a46da1912ff2b502270beda632" }, "require": { "drupal/core": "^10.2 || ^11" }, "conflict": { "drush/drush": "<12.5.1" }, "require-dev": { "drupal/diff": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.14", "datestamp": "1767266825", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "frans", "homepage": "https://www.drupal.org/user/514222" }, { "name": "jeroen.b", "homepage": "https://www.drupal.org/user/1853532" }, { "name": "miro_dietiker", "homepage": "https://www.drupal.org/user/227761" } ], "description": "Entity Reference Revisions", "homepage": "https://www.drupal.org/project/entity_reference_revisions", "support": { "source": "https://git.drupalcode.org/project/entity_reference_revisions" } }, { "name": "drupal/entity_update", "version": "3.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/entity_update.git", "reference": "3.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/entity_update-3.0.1.zip", "reference": "3.0.1", "shasum": "c56d6995b380d82665038b1c18377826c97862a1" }, "require": { "drupal/core": "^9.4 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.1", "datestamp": "1741245993", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-master": "2.0.x-dev" }, "drush": { "services": { "drush.services.yml": "^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL" ], "authors": [ { "name": "Nuwantha", "homepage": "https://www.drupal.org/u/iwsp", "role": "Owner" }, { "name": "NuWans", "homepage": "https://www.drupal.org/u/nuwans", "role": "Maintainer" }, { "name": "Siva Karthik Reddy", "homepage": "https://www.drupal.org/u/sivakarthik229", "role": "Maintainer" } ], "description": "Update Drupal Entity schema.", "homepage": "https://www.drupal.org/project/entity_update", "support": { "source": "http://git.drupal.org/project/entity_update.git", "issues": "https://www.drupal.org/project/issues/entity_update" } }, { "name": "drupal/externalauth", "version": "2.0.11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/externalauth.git", "reference": "2.0.11" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/externalauth-2.0.11.zip", "reference": "2.0.11", "shasum": "f0f1eb7a386efda1066a392fd960792ac92386d6" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.11", "datestamp": "1772135408", "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": "Sven Decabooter", "homepage": "https://www.drupal.org/u/svendecabooter", "role": "Maintainer" }, { "name": "snufkin", "homepage": "https://www.drupal.org/user/58645" }, { "name": "svendecabooter", "homepage": "https://www.drupal.org/user/35369" } ], "description": "Helper module to authenticate users using an external site / service and storing identification details", "homepage": "https://drupal.org/project/externalauth", "support": { "source": "https://git.drupalcode.org/project/externalauth", "issues": "https://www.drupal.org/project/issues/externalauth" } }, { "name": "drupal/facets", "version": "2.0.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/facets.git", "reference": "2.0.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/facets-2.0.10.zip", "reference": "2.0.10", "shasum": "d7deeefd5a0c96c5f3715e236a4b766aaade945c" }, "require": { "drupal/core": "^10 || ^11" }, "conflict": { "drupal/search_api": "<1.30" }, "require-dev": { "drupal/jquery_ui_slider": "^2.1", "drupal/jquery_ui_touch_punch": "^1.1", "drupal/search_api": "1.x-dev" }, "suggest": { "drupal/jquery_ui_slider": "Required for the 'Facets Range Widget' module to work", "drupal/jquery_ui_touch_punch": "Required for the 'Facets Range Widget' module to work" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.10", "datestamp": "1756314567", "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": "See all contributors", "homepage": "https://www.drupal.org/node/2348769/committers" }, { "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" }, { "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": "https://git.drupalcode.org/project/facets", "issues": "https://www.drupal.org/project/issues/facets", "irc": "irc://irc.freenode.org/drupal-search-api" } }, { "name": "drupal/field_group", "version": "4.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/field_group.git", "reference": "4.0.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/field_group-4.0.0.zip", "reference": "4.0.0", "shasum": "d3ff81d8a64b6ac392989b668cfa417be5101642" }, "require": { "drupal/core": "^10.3 || ^11" }, "require-dev": { "drupal/jquery_ui_accordion": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.0", "datestamp": "1745478894", "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": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "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" }, { "name": "nils.destoop", "homepage": "https://www.drupal.org/user/361625" }, { "name": "Stalski", "homepage": "https://www.drupal.org/user/322618" }, { "name": "swentel", "homepage": "https://www.drupal.org/user/107403" } ], "description": "Provides the field_group module.", "homepage": "https://www.drupal.org/project/field_group", "support": { "source": "https://git.drupalcode.org/project/field_group", "issues": "https://www.drupal.org/project/issues/field_group" } }, { "name": "drupal/fieldblock", "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/fieldblock.git", "reference": "8.x-2.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/fieldblock-8.x-2.3.zip", "reference": "8.x-2.3", "shasum": "1db97e62c67b429ee6c574830c599707ff6e4587" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.3", "datestamp": "1735309014", "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": "joycelam", "homepage": "https://www.drupal.org/user/3543385" }, { "name": "manishvaity", "homepage": "https://www.drupal.org/user/697256" }, { "name": "marcvangend", "homepage": "https://www.drupal.org/user/158153" }, { "name": "sutharsan", "homepage": "https://www.drupal.org/user/73854" } ], "description": "Display fields of the current entity as blocks.", "homepage": "https://www.drupal.org/project/fieldblock", "support": { "source": "https://git.drupalcode.org/project/fieldblock" } }, { "name": "drupal/file_delete", "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_delete.git", "reference": "2.0.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/file_delete-2.0.0.zip", "reference": "2.0.0", "shasum": "39933b698ed2f6500f1d94a681172b2c4cc94feb" }, "require": { "drupal/core": "^8 || ^9 || ^10" }, "require-dev": { "drupal/coder": "^8.3" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.0", "datestamp": "1664902819", "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": "Jonathan Eom", "homepage": "https://www.drupal.org/user/3458427", "email": "jonnyeom@gmail.com" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Provides the ability to easily delete files within Drupal administration.", "homepage": "https://www.drupal.org/project/file_delete", "keywords": [ "Drupal", "File" ], "support": { "source": "http://cgit.drupalcode.org/file_delete", "issues": "https://www.drupal.org/project/issues/file_delete" } }, { "name": "drupal/file_mdm", "version": "3.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_mdm.git", "reference": "3.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/file_mdm-3.1.0.zip", "reference": "3.1.0", "shasum": "fa7709137705a693c4d5329035612473045a19d3" }, "require": { "dompdf/php-font-lib": "^1", "drupal/core": "^10.3 | ^11", "fileeye/pel": "^0.10.0" }, "require-dev": { "drupal/vendor_stream_wrapper": "^2.0.4", "fileeye/linuxlibertine-fonts": "^5.3" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.1.0", "datestamp": "1718086268", "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": "mondrake", "homepage": "https://www.drupal.org/user/1307444" } ], "description": "Provides a service to manage file metadata.", "homepage": "https://www.drupal.org/project/file_mdm", "support": { "source": "https://git.drupalcode.org/project/file_mdm" } }, { "name": "drupal/file_mdm_exif", "version": "3.1.0", "require": { "drupal/core": "^10.3 | ^11", "drupal/file_mdm": "*" }, "type": "metapackage", "extra": { "drupal": { "version": "3.1.0", "datestamp": "1718086268", "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": "mondrake", "homepage": "https://www.drupal.org/user/1307444" } ], "description": "Provides a file metadata plugin for EXIF image information.", "homepage": "https://www.drupal.org/project/file_mdm", "support": { "source": "https://git.drupalcode.org/project/file_mdm" } }, { "name": "drupal/file_mdm_font", "version": "3.1.0", "require": { "drupal/core": "^10.3 | ^11", "drupal/file_mdm": "*" }, "type": "metapackage", "extra": { "drupal": { "version": "3.1.0", "datestamp": "1718086268", "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": "mondrake", "homepage": "https://www.drupal.org/user/1307444" } ], "description": "Provides a file metadata plugin for TTF/OTF/WOFF font information.", "homepage": "https://www.drupal.org/project/file_mdm", "support": { "source": "https://git.drupalcode.org/project/file_mdm" } }, { "name": "drupal/file_replace", "version": "1.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/file_replace.git", "reference": "8.x-1.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/file_replace-8.x-1.5.zip", "reference": "8.x-1.5", "shasum": "3c02cfd3feba04623f0dcc298039850bef7256af" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.5", "datestamp": "1748608301", "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": "bbrala", "homepage": "https://www.drupal.org/user/3366066" }, { "name": "casey", "homepage": "https://www.drupal.org/user/32403" }, { "name": "timohuisman", "homepage": "https://www.drupal.org/user/3558376" } ], "description": "Allows to replace files", "homepage": "https://www.drupal.org/project/file_replace", "support": { "source": "https://git.drupalcode.org/project/file_replace" } }, { "name": "drupal/google_analytics", "version": "4.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/google_analytics.git", "reference": "4.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/google_analytics-4.0.3.zip", "reference": "4.0.3", "shasum": "faaae65a3b52d842ceef78fd2b2ef6344f3a21a0" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "require-dev": { "drupal/token": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.3", "datestamp": "1734385014", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-4.x": "4.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "See contributors", "homepage": "https://www.drupal.org/node/49388/committers" }, { "name": "budda", "homepage": "https://www.drupal.org/user/13164" }, { "name": "ixismark", "homepage": "https://www.drupal.org/user/3632333" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "mglaman", "homepage": "https://www.drupal.org/user/2416470" }, { "name": "roberto.rivera.ixis", "homepage": "https://www.drupal.org/user/3632325" } ], "description": "Allows your site to be tracked by Google Analytics by adding a Javascript tracking code to every page.", "homepage": "https://www.drupal.org/project/google_analytics", "support": { "source": "https://git.drupalcode.org/project/google_analytics", "issues": "https://www.drupal.org/project/issues/google_analytics" } }, { "name": "drupal/google_tag", "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/google_tag.git", "reference": "8.x-1.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/google_tag-8.x-1.8.zip", "reference": "8.x-1.8", "shasum": "13c95050a0d1b19ae1178636b2cc56217073b23e" }, "require": { "drupal/core": "^8.8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.8", "datestamp": "1738172701", "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": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "kaynen", "homepage": "https://www.drupal.org/user/733308" }, { "name": "mglaman", "homepage": "https://www.drupal.org/user/2416470" }, { "name": "solotandem", "homepage": "https://www.drupal.org/user/240748" } ], "description": "Allows your website analytics to be managed using Google Tag Manager.", "homepage": "https://www.drupal.org/project/google_tag", "support": { "source": "https://git.drupalcode.org/project/google_tag" } }, { "name": "drupal/gtranslate", "version": "3.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/gtranslate.git", "reference": "3.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/gtranslate-3.0.5.zip", "reference": "3.0.5", "shasum": "855d7006c63d1fc4f2a1365ab0e393f60e8dd854" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.5", "datestamp": "1778692439", "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": "edo888", "homepage": "https://www.drupal.org/user/291183" } ], "description": "Uses Google power to translate your website.", "homepage": "https://www.drupal.org/project/gtranslate", "support": { "source": "https://git.drupalcode.org/project/gtranslate" } }, { "name": "drupal/high_contrast", "version": "1.0.0-beta6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/high_contrast.git", "reference": "8.x-1.0-beta6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/high_contrast-8.x-1.0-beta6.zip", "reference": "8.x-1.0-beta6", "shasum": "b5e779f516c5476f6dbf22f89e8a60f7109b61fb" }, "require": { "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-beta6", "datestamp": "1677851768", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "hkirsman", "homepage": "https://www.drupal.org/user/1860980" }, { "name": "Neograph734", "homepage": "https://www.drupal.org/user/2397482" }, { "name": "pifagor", "homepage": "https://www.drupal.org/user/2375692" } ], "description": "Allows users to switch to a high contrast version of the active theme.", "homepage": "https://drupal.org/project/high_contrast", "support": { "source": "https://git.drupalcode.org/project/high_contrast", "issues": "https://drupal.org/project/issues/high_contrast" } }, { "name": "drupal/honeypot", "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/honeypot.git", "reference": "2.2.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/honeypot-2.2.2.zip", "reference": "2.2.2", "shasum": "828872d31d1a2c37a818cacae7fcd77a60996c66" }, "require": { "drupal/core": "^10.3 || ^11" }, "require-dev": { "drupal/rules": "^4.0", "drupal/webform": "^6.2" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.2", "datestamp": "1739854442", "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": "Jeff Geerling", "homepage": "https://www.drupal.org/user/389011", "email": "geerlingguy@mac.com" }, { "name": "manuel garcia", "homepage": "https://www.drupal.org/user/213194" }, { "name": "tr", "homepage": "https://www.drupal.org/user/202830" }, { "name": "vijaycs85", "homepage": "https://www.drupal.org/user/93488" } ], "description": "Mitigates spam form submissions using the honeypot method.", "homepage": "https://www.drupal.org/project/honeypot", "keywords": [ "deterrent", "form", "honeypot", "honeytrap", "php", "spam" ], "support": { "source": "https://git.drupalcode.org/project/honeypot", "issues": "https://www.drupal.org/project/issues/honeypot" } }, { "name": "drupal/hreflang", "version": "1.16.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/hreflang.git", "reference": "8.x-1.16" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/hreflang-8.x-1.16.zip", "reference": "8.x-1.16", "shasum": "b004757e94f4f2422f45687035b90d23c7e34ab9" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.16", "datestamp": "1758051917", "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": "mark burdett", "homepage": "https://www.drupal.org/u/mfb" } ], "description": "Automatically adds an hreflang tag to the page for each enabled language.", "homepage": "https://www.drupal.org/project/hreflang", "support": { "source": "https://git.drupalcode.org/project/hreflang", "issues": "https://www.drupal.org/project/issues/hreflang" }, "funding": [ { "type": "github", "url": "https://github.com/sponsors/mfb" }, { "type": "patreon", "url": "https://www.patreon.com/mfb" } ] }, { "name": "drupal/image_effects", "version": "3.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/image_effects.git", "reference": "8.x-3.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/image_effects-8.x-3.6.zip", "reference": "8.x-3.6", "shasum": "a3a9a04f7632b5be09eb67c97b4015111cc3d47f" }, "require": { "drupal/core": "^10.1", "drupal/file_mdm": "^3", "drupal/file_mdm_exif": "*", "drupal/file_mdm_font": "*" }, "conflict": { "drupal/imagemagick": "<3.6", "drupal/jquery_colorpicker": "<2" }, "require-dev": { "drupal/color": "*", "drupal/imagemagick": "^3.6", "drupal/token": "*", "drupal/vendor_stream_wrapper": "^2.0.2", "drush/drush": ">=12", "fileeye/linuxlibertine-fonts": "^5.3" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-3.6", "datestamp": "1705681111", "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": "mondrake", "homepage": "https://www.drupal.org/user/1307444" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" } ], "description": "Provides effects and operations for the Image API.", "homepage": "https://www.drupal.org/project/image_effects", "support": { "source": "https://git.drupalcode.org/project/image_effects" } }, { "name": "drupal/image_widget_crop", "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/image_widget_crop.git", "reference": "8.x-2.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/image_widget_crop-8.x-2.4.zip", "reference": "8.x-2.4", "shasum": "6fcf4641d730bf1f5afce2a95d58f76094c72d1b" }, "require": { "drupal/core": "^8 || ^9 || ^10", "drupal/crop": "^1 || ^2" }, "require-dev": { "drupal/bartik": "^1", "drupal/crop": "*", "drupal/ctools": "^3", "drupal/entity_browser": "^2", "drupal/inline_entity_form": "^1" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.4", "datestamp": "1667435355", "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": "Alexandre Mallet", "homepage": "https://github.com/woprrr", "role": "Maintainer" }, { "name": "Drupal media CI", "homepage": "https://www.drupal.org/user/3057985" }, { "name": "Drupal Media Team", "homepage": "https://www.drupal.org/user/3260690" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" }, { "name": "woprrr", "homepage": "https://www.drupal.org/user/858604" } ], "description": "Provides an interface for using the features of the Crop API.", "homepage": "https://www.drupal.org/project/image_widget_crop", "keywords": [ "Crop", "Drupal", "Drupal Media" ], "support": { "source": "https://www.drupal.org/project/image_widget_crop", "issues": "https://www.drupal.org/project/issues/image_widget_crop", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/inline_entity_form", "version": "1.0.0-rc17", "source": { "type": "git", "url": "https://git.drupalcode.org/project/inline_entity_form.git", "reference": "8.x-1.0-rc17" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/inline_entity_form-8.x-1.0-rc17.zip", "reference": "8.x-1.0-rc17", "shasum": "626622e01cf7a2d2977fdc06ae09afd5a814e09b" }, "require": { "drupal/core": "^8.8 || ^9 || ^10", "php": ">=7.1" }, "require-dev": { "drupal/entity_reference_revisions": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-rc17", "datestamp": "1703020130", "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-or-later" ], "authors": [ { "name": "bojanz", "homepage": "https://www.drupal.org/user/86106" }, { "name": "centarro", "homepage": "https://www.drupal.org/user/3661446" }, { "name": "dawehner", "homepage": "https://www.drupal.org/user/99340" }, { "name": "dww", "homepage": "https://www.drupal.org/user/46549" }, { "name": "geek-merlin", "homepage": "https://www.drupal.org/user/229048" }, { "name": "joachim", "homepage": "https://www.drupal.org/user/107701" }, { "name": "jsacksick", "homepage": "https://www.drupal.org/user/972218" }, { "name": "oknate", "homepage": "https://www.drupal.org/user/471638" }, { "name": "ram4nd", "homepage": "https://www.drupal.org/user/601534" }, { "name": "rszrama", "homepage": "https://www.drupal.org/user/49344" }, { "name": "slashrsm", "homepage": "https://www.drupal.org/user/744628" }, { "name": "webflo", "homepage": "https://www.drupal.org/user/254778" } ], "description": "Provides a widget for inline management (creation, modification, removal) of referenced entities.", "homepage": "https://www.drupal.org/project/inline_entity_form", "support": { "source": "https://git.drupalcode.org/project/inline_entity_form" } }, { "name": "drupal/jquery_ui", "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui.git", "reference": "8.x-1.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui-8.x-1.8.zip", "reference": "8.x-1.8", "shasum": "a53e99216a81d1e35fa357885656a2cf420f1a6a" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.8", "datestamp": "1758954737", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "jjeff", "homepage": "https://www.drupal.org/user/17190" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "litwol", "homepage": "https://www.drupal.org/user/78134" }, { "name": "mfb", "homepage": "https://www.drupal.org/user/12302" }, { "name": "mfer", "homepage": "https://www.drupal.org/user/25701" }, { "name": "mikelutz", "homepage": "https://www.drupal.org/user/2972409" }, { "name": "nod_", "homepage": "https://www.drupal.org/user/598310" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { "name": "sun", "homepage": "https://www.drupal.org/user/54136" }, { "name": "webchick", "homepage": "https://www.drupal.org/user/24967" }, { "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI library.", "homepage": "https://www.drupal.org/project/jquery_ui", "support": { "source": "https://git.drupalcode.org/project/jquery_ui" } }, { "name": "drupal/jquery_ui_accordion", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_accordion.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_accordion-2.1.0.zip", "reference": "2.1.0", "shasum": "f52cfc83f302a54b9c71a038e9ac1ce496f47edd" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717015495", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Accordion library.", "homepage": "https://www.drupal.org/project/jquery_ui_accordion", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_accordion" } }, { "name": "drupal/jquery_ui_autocomplete", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_autocomplete.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_autocomplete-2.1.0.zip", "reference": "2.1.0", "shasum": "ecf9500d8bff6c3673e92019a09dcce87ac81fc6" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7", "drupal/jquery_ui_menu": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717035046", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "nod_", "homepage": "https://www.drupal.org/user/598310" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "Wim Leers", "homepage": "https://www.drupal.org/user/99777" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Autocomplete library.", "homepage": "https://www.drupal.org/project/jquery_ui_autocomplete", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_autocomplete" } }, { "name": "drupal/jquery_ui_datepicker", "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_datepicker.git", "reference": "2.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_datepicker-2.1.1.zip", "reference": "2.1.1", "shasum": "29e56e8fa351fefd34e80529768ddc69a460149d" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.1", "datestamp": "1730932612", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "jrockowitz", "homepage": "https://www.drupal.org/user/371407" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "nod_", "homepage": "https://www.drupal.org/user/598310" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Datepicker library.", "homepage": "https://www.drupal.org/project/jquery_ui_datepicker", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_datepicker" } }, { "name": "drupal/jquery_ui_draggable", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_draggable.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_draggable-2.1.0.zip", "reference": "2.1.0", "shasum": "0d014cfff20993d8051efb8f6c9093a4fe5136f3" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717015492", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Draggable library.", "homepage": "https://www.drupal.org/project/jquery_ui_draggable", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_draggable" } }, { "name": "drupal/jquery_ui_droppable", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_droppable.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_droppable-2.1.0.zip", "reference": "2.1.0", "shasum": "4a254056d13d7f4208929142d1a37464404c0870" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7", "drupal/jquery_ui_draggable": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717031391", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Droppable library.", "homepage": "https://www.drupal.org/project/jquery_ui_droppable", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_droppable" } }, { "name": "drupal/jquery_ui_menu", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_menu.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_menu-2.1.0.zip", "reference": "2.1.0", "shasum": "9aa6958e52ea12c1cdedd7908c5aeb5309b8b4ea" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717031358", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "nod_", "homepage": "https://www.drupal.org/user/598310" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "Wim Leers", "homepage": "https://www.drupal.org/user/99777" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Menu library.", "homepage": "https://www.drupal.org/project/jquery_ui_menu", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_menu" } }, { "name": "drupal/jquery_ui_slider", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_slider.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_slider-2.1.0.zip", "reference": "2.1.0", "shasum": "89e54ccf787ad3eb11fb2ca9e25ea4bfce3df5b1" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.7" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1717031321", "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "zrpnr", "homepage": "https://www.drupal.org/user/1448368" } ], "description": "Provides jQuery UI Slider library.", "homepage": "https://www.drupal.org/project/jquery_ui_slider", "support": { "source": "https://git.drupalcode.org/project/jquery_ui_slider" } }, { "name": "drupal/jquery_ui_touch_punch", "version": "1.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/jquery_ui_touch_punch.git", "reference": "1.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/jquery_ui_touch_punch-1.1.1.zip", "reference": "1.1.1", "shasum": "f16bc2ffa500131f43c84427ff213e753de9b6a6" }, "require": { "drupal/core": "^9.2 || ^10 || ^11", "drupal/jquery_ui": "^1.0", "politsin/jquery-ui-touch-punch": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.1.1", "datestamp": "1717663479", "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": "Naveen Valecha", "homepage": "https://drupal.org/u/naveenvalecha", "role": "Maintainer" }, { "name": "naveenvalecha", "homepage": "https://www.drupal.org/user/2665733" } ], "description": "Provides jQuery UI Touch Punch library.", "homepage": "https://www.drupal.org/project/jquery_ui_touch_punch", "keywords": [ "Drupal", "jquery_ui_touch_punch" ], "support": { "source": "https://www.drupal.org/project/jquery_ui_touch_punch", "issues": "https://www.drupal.org/project/issues/jquery_ui_touch_punch" } }, { "name": "drupal/layout_builder_restrictions", "version": "2.20.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_builder_restrictions.git", "reference": "8.x-2.20" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/layout_builder_restrictions-8.x-2.20.zip", "reference": "8.x-2.20", "shasum": "cd5c87869a0843f91fae0600f74b6c2ed102e398" }, "require": { "drupal/core": "^9.3 || ^10" }, "require-dev": { "drupal/dashboards": "^2", "drupal/layout_library": "dev-1.x", "drupal/mini_layouts": "dev-2.0.x" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.20", "datestamp": "1715895237", "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": "The University of Texas at Austin", "homepage": "https://www.drupal.org/university-of-texas-at-austin", "role": "Maintainer" }, { "name": "Eirik Morland (eiriksm)", "homepage": "https://www.drupal.org/u/eiriksm", "role": "Maintainer" }, { "name": "daddison", "homepage": "https://www.drupal.org/user/51447" }, { "name": "eiriksm", "homepage": "https://www.drupal.org/user/1014468" }, { "name": "gravelpot", "homepage": "https://www.drupal.org/user/748208" }, { "name": "jeff cardwell", "homepage": "https://www.drupal.org/user/2913129" }, { "name": "lreynaga", "homepage": "https://www.drupal.org/user/3400232" }, { "name": "mark_fullmer", "homepage": "https://www.drupal.org/user/2612816" }, { "name": "mmarler", "homepage": "https://www.drupal.org/user/500192" }, { "name": "ricksta", "homepage": "https://www.drupal.org/user/311042" }, { "name": "texas_tater", "homepage": "https://www.drupal.org/user/753614" }, { "name": "twfahey", "homepage": "https://www.drupal.org/user/3403722" }, { "name": "utexas", "homepage": "https://www.drupal.org/user/3716409" } ], "description": "Manage which fields & layouts are available in Layout Builder", "homepage": "https://www.drupal.org/project/layout_builder_restrictions", "keywords": [ "Drupal", "Layout Builder Restrictions" ], "support": { "source": "https://git.drupalcode.org/project/layout_builder_restrictions", "issues": "https://www.drupal.org/project/issues/layout_builder_restrictions" } }, { "name": "drupal/layout_builder_st", "version": "1.0.0-alpha3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_builder_st.git", "reference": "8.x-1.0-alpha3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/layout_builder_st-8.x-1.0-alpha3.zip", "reference": "8.x-1.0-alpha3", "shasum": "98d91c57781eec077297e11b5787c8ec1e0d86d3" }, "require": { "drupal/core": "^9.1 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-alpha3", "datestamp": "1667315388", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "heddn", "homepage": "https://www.drupal.org/user/1463982" }, { "name": "tedbow", "homepage": "https://www.drupal.org/user/240860" } ], "description": "Allows translating Layout overrides", "homepage": "https://www.drupal.org/project/layout_builder_st", "support": { "source": "https://git.drupalcode.org/project/layout_builder_st" } }, { "name": "drupal/layout_builder_styles", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_builder_styles.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/layout_builder_styles-2.1.0.zip", "reference": "2.1.0", "shasum": "9b121f90db07cd3645607d68a868921e48db9b2d" }, "require": { "drupal/core": "^8.7.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1727124682", "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": "bkosborne", "homepage": "https://www.drupal.org/user/788032" }, { "name": "gravelpot", "homepage": "https://www.drupal.org/user/748208" }, { "name": "Jeff Cardwell", "homepage": "https://www.drupal.org/user/2913129" }, { "name": "mark_fullmer", "homepage": "https://www.drupal.org/user/2612816" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "twfahey", "homepage": "https://www.drupal.org/user/3403722" } ], "description": "Apply styles to blocks in Layout Builder.", "homepage": "https://www.drupal.org/project/layout_builder_styles", "support": { "source": "https://git.drupalcode.org/project/layout_builder_styles" } }, { "name": "drupal/layout_library", "version": "1.0.0-beta6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/layout_library.git", "reference": "8.x-1.0-beta6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/layout_library-8.x-1.0-beta6.zip", "reference": "8.x-1.0-beta6", "shasum": "8bd706ba18a1568dca4eac45711251ea774032b2" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-beta6", "datestamp": "1757547359", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "eclipsegc", "homepage": "https://www.drupal.org/user/61203" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" }, { "name": "tim.plunkett", "homepage": "https://www.drupal.org/user/241634" }, { "name": "xjm", "homepage": "https://www.drupal.org/user/65776" } ], "description": "Provides a library of layouts for content-editors to select from", "homepage": "https://www.drupal.org/project/layout_library", "support": { "source": "https://git.drupalcode.org/project/layout_library", "issues": "http://drupal.org/project/issues/layout_library" } }, { "name": "drupal/ldap", "version": "4.12.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ldap.git", "reference": "8.x-4.12" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ldap-8.x-4.12.zip", "reference": "8.x-4.12", "shasum": "62e4ae04ce802e44c70fd06e19c2c753b76f13dc" }, "require": { "drupal/authorization": "^1.0", "drupal/core": "^9.3 || ^10 || ^11", "drupal/externalauth": "^2.0", "drupal/ldap_servers": "*", "symfony/ldap": "^5.4 || ^6.0" }, "provide": { "ext-ldap": "*" }, "require-dev": { "drupal/authorization": "*", "drupal/externalauth": "*", "drupal/ldap_query": "*", "drupal/ldap_servers": "*", "drupal/ldap_user": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-4.12", "datestamp": "1726683619", "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": "bluegeek9", "homepage": "https://www.drupal.org/user/1286304" }, { "name": "dgtlmoon", "homepage": "https://www.drupal.org/user/25027" }, { "name": "johnbarclay", "homepage": "https://www.drupal.org/user/225037" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" }, { "name": "queenvictoria", "homepage": "https://www.drupal.org/user/856454" }, { "name": "sergiogsanchez", "homepage": "https://www.drupal.org/user/2823707" }, { "name": "welly", "homepage": "https://www.drupal.org/user/354705" } ], "description": "Lightweight Directory Access Protocol (LDAP)", "homepage": "https://www.drupal.org/project/ldap", "support": { "source": "https://git.drupalcode.org/project/ldap" } }, { "name": "drupal/ldap_servers", "version": "4.12.0", "require": { "drupal/core": "^9.3 || ^10 || ^11", "drupal/externalauth": "*", "drupal/ldap": "^4" }, "type": "metapackage", "extra": { "drupal": { "version": "8.x-4.12", "datestamp": "1726683619", "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": "bluegeek9", "homepage": "https://www.drupal.org/user/1286304" }, { "name": "dgtlmoon", "homepage": "https://www.drupal.org/user/25027" }, { "name": "johnbarclay", "homepage": "https://www.drupal.org/user/225037" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" }, { "name": "queenvictoria", "homepage": "https://www.drupal.org/user/856454" }, { "name": "sergiogsanchez", "homepage": "https://www.drupal.org/user/2823707" }, { "name": "welly", "homepage": "https://www.drupal.org/user/354705" } ], "description": "Implements LDAP Server Configuration", "homepage": "https://www.drupal.org/project/ldap", "support": { "source": "https://git.drupalcode.org/project/ldap" } }, { "name": "drupal/libraries", "version": "4.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/libraries.git", "reference": "4.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/libraries-4.1.1.zip", "reference": "4.1.1", "shasum": "d4bee63f8bfdc95afad577433c5601521712ec10" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.1.1", "datestamp": "1760564444", "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": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" }, { "name": "podarok", "homepage": "https://www.drupal.org/user/116002" }, { "name": "pol", "homepage": "https://www.drupal.org/user/47194" }, { "name": "rjacobs", "homepage": "https://www.drupal.org/user/422459" }, { "name": "sun", "homepage": "https://www.drupal.org/user/54136" }, { "name": "tstoeckler", "homepage": "https://www.drupal.org/user/107158" } ], "description": "Allows version-dependent and shared usage of external libraries in Drupal.", "homepage": "http://drupal.org/project/libraries", "support": { "source": "https://git.drupalcode.org/project/libraries", "issues": "http://drupal.org/project/issues/libraries", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/link_field_autocomplete_filter", "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/link_field_autocomplete_filter.git", "reference": "2.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/link_field_autocomplete_filter-2.0.5.zip", "reference": "2.0.5", "shasum": "c8d95b2cd164516a65d865e371147a5ec4f60df8" }, "require": { "drupal/core": "^9.1 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.5", "datestamp": "1711273527", "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": "jmuxf", "homepage": "https://www.drupal.org/user/1275704" }, { "name": "Upchuk", "homepage": "https://www.drupal.org/user/1885838" } ], "description": "Link Field Autocomplete Filter", "homepage": "https://www.drupal.org/project/link_field_autocomplete_filter", "keywords": [ "Drupal", "Linkfield" ], "support": { "source": "https://git.drupalcode.org/project/link_field_autocomplete_filter" } }, { "name": "drupal/linkit", "version": "7.0.15", "source": { "type": "git", "url": "https://git.drupalcode.org/project/linkit.git", "reference": "7.0.15" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/linkit-7.0.15.zip", "reference": "7.0.15", "shasum": "d3bfd8cb99d838d6489b4682b6977c390eef60d2" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "7.0.15", "datestamp": "1778859808", "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": "Emil Stjerneman", "homepage": "https://stjerneman.com", "email": "emil@stjerneman.com", "role": "Maintainer" }, { "name": "johnwebdev", "homepage": "https://www.drupal.org/user/3331569" }, { "name": "mark_fullmer", "homepage": "https://www.drupal.org/user/2612816" } ], "description": "Linkit - Enriched linking experience", "homepage": "http://drupal.org/project/linkit", "support": { "source": "http://cgit.drupalcode.org/linkit", "issues": "http://drupal.org/project/linkit" } }, { "name": "drupal/media_entity_browser", "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/media_entity_browser.git", "reference": "8.x-2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/media_entity_browser-8.x-2.0.zip", "reference": "8.x-2.0", "shasum": "368fe469804c16fc347e2a5edbad73fc35c9786c" }, "require": { "drupal/core": "^8 || ^9 || ^10", "drupal/entity_browser": "*", "drupal/entity_browser_entity_form": "*", "drupal/inline_entity_form": "*" }, "require-dev": { "drupal/ctools": "*", "drupal/entity_browser": "^2", "drupal/entity_browser_entity_form": "^2", "drupal/inline_entity_form": "^1", "drupal/video_embed_field": "^2" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.0", "datestamp": "1716243514", "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": "benjy", "homepage": "https://www.drupal.org/user/1852732" }, { "name": "fenstrat", "homepage": "https://www.drupal.org/user/362649" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" }, { "name": "mstrelan", "homepage": "https://www.drupal.org/user/314289" }, { "name": "rikki_iki", "homepage": "https://www.drupal.org/user/1068918" }, { "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], "description": "This module provides an Entity Browser for Media.", "homepage": "https://www.drupal.org/project/media_entity_browser", "support": { "source": "https://git.drupalcode.org/project/media_entity_browser" } }, { "name": "drupal/memcache", "version": "2.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/memcache.git", "reference": "8.x-2.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/memcache-8.x-2.8.zip", "reference": "8.x-2.8", "shasum": "d18a691c1a8fe779c7f55fc58504ac0b6cbff06d" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.8", "datestamp": "1776218688", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-8.x-2.x": "2.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "bdragon", "homepage": "https://www.drupal.org/user/53081" }, { "name": "catch", "homepage": "https://www.drupal.org/user/35733" }, { "name": "damiankloip", "homepage": "https://www.drupal.org/user/1037976" }, { "name": "fabianx", "homepage": "https://www.drupal.org/user/693738" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "jeremy", "homepage": "https://www.drupal.org/user/409" }, { "name": "jvandyk", "homepage": "https://www.drupal.org/user/2375" }, { "name": "robertdouglass", "homepage": "https://www.drupal.org/user/5449" } ], "description": "High performance integration with memcache.", "homepage": "http://drupal.org/project/memcache", "support": { "source": "https://git.drupalcode.org/project/memcache", "issues": "https://www.drupal.org/project/issues/memcache" } }, { "name": "drupal/menu_block", "version": "1.14.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_block.git", "reference": "8.x-1.14" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/menu_block-8.x-1.14.zip", "reference": "8.x-1.14", "shasum": "c71e60acaba8a7553e8cf423a56328771cbdedf4" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.14", "datestamp": "1740624449", "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": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "johnalbin", "homepage": "https://www.drupal.org/user/32095" }, { "name": "kim.pepper", "homepage": "https://www.drupal.org/user/370574" }, { "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { "name": "rrrob", "homepage": "https://www.drupal.org/user/273533" } ], "description": "Provides configurable blocks of menu links.", "homepage": "https://www.drupal.org/project/menu_block", "support": { "source": "https://git.drupalcode.org/project/menu_block" } }, { "name": "drupal/menu_item_fields", "version": "1.11.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_item_fields.git", "reference": "8.x-1.11" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/menu_item_fields-8.x-1.11.zip", "reference": "8.x-1.11", "shasum": "bdb1fc4e355e3d7172b72ebb3faf157b78308284" }, "require": { "drupal/core": "^10 || ^11" }, "require-dev": { "upstreamable/md-to-html": "^1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.11", "datestamp": "1723290860", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "scripts": { "md-to-html": [ "MdToHtml\\composer\\ScriptHandler::transform" ], "generate-readme": [ "@md-to-html --remove-first-line README.md README.html" ] }, "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "rodrigoaguilera", "homepage": "https://www.drupal.org/user/408170" } ], "description": "Makes the menu link content entity type fieldable", "homepage": "https://www.drupal.org/project/menu_item_fields", "support": { "source": "https://gitlab.com/upstreamable/drupal-item-fields", "issues": "https://gitlab.com/upstreamable/drupal-item-fields/issues" } }, { "name": "drupal/menu_item_role_access", "version": "2.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/menu_item_role_access.git", "reference": "8.x-2.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/menu_item_role_access-8.x-2.4.zip", "reference": "8.x-2.4", "shasum": "33a9990922304948c38b465eb69daaf61e6f798b" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.4", "datestamp": "1727189435", "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": "liampower", "homepage": "https://www.drupal.org/user/3016225" }, { "name": "littlepixiez", "homepage": "https://www.drupal.org/user/2568718" } ], "description": "Provide role based access to menu items.", "homepage": "https://www.drupal.org/project/menu_item_role_access", "support": { "source": "https://git.drupalcode.org/project/menu_item_role_access" } }, { "name": "drupal/metatag", "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/metatag.git", "reference": "2.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/metatag-2.2.0.zip", "reference": "2.2.0", "shasum": "b6ae4b665a49771d5139644c71cb3d5a68cb4828" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/token": "^1.0", "php": ">=8.0" }, "require-dev": { "drupal/forum": "1.x-dev", "drupal/hal": "^1 || ^2 || ^9", "drupal/metatag_dc": "*", "drupal/metatag_open_graph": "*", "drupal/page_manager": "^4.0", "drupal/redirect": "^1.0", "ergebnis/composer-normalize": "*", "mpyw/phpunit-patch-serializable-comparison": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.0", "datestamp": "1758622371", "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", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "See contributors", "homepage": "https://www.drupal.org/node/640498/committers", "role": "Developer" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" } ], "description": "Manage meta tags for all entities.", "homepage": "https://www.drupal.org/project/metatag", "keywords": [ "Drupal", "seo" ], "support": { "source": "https://git.drupalcode.org/project/metatag", "issues": "https://www.drupal.org/project/issues/metatag", "docs": "https://www.drupal.org/docs/8/modules/metatag" } }, { "name": "drupal/moderation_dashboard", "version": "2.1.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/moderation_dashboard.git", "reference": "2.1.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/moderation_dashboard-2.1.5.zip", "reference": "2.1.5", "shasum": "5864fae086ef710cad0615341e6e6214cd2a55a6" }, "require": { "drupal/core": "^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.5", "datestamp": "1694008389", "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": "Samuel Mortenson", "homepage": "https://www.drupal.org/user/2582268", "role": "Maintainer" }, { "name": "Stephen Mustgrave", "homepage": "https://www.drupal.org/user/3252890", "email": "smustgrave@gmail.com", "role": "Co-Maintainer" } ], "description": "Moderation Dashboard provides a per-user dashboard that contains useful blocks related to managing moderated content.", "homepage": "https://drupal.org/project/moderation_dashboard", "support": { "source": "https://git.drupalcode.org/project/moderation_dashboard", "issues": "https://drupal.org/project/issues/moderation_dashboard" } }, { "name": "drupal/moderation_note", "version": "1.0.0-beta6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/moderation_note.git", "reference": "8.x-1.0-beta6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/moderation_note-8.x-1.0-beta6.zip", "reference": "8.x-1.0-beta6", "shasum": "ae9c68c575bc5530b3f4e789606a5c2e0fd36e02" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-beta6", "datestamp": "1732382822", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Samuel Mortenson (samuel.mortenson)", "homepage": "https://www.drupal.org/u/samuelmortenson", "role": "Maintainer" }, { "name": "Steven Ayers (bluegeek9)", "homepage": "https://www.drupal.org/u/bluegeek9", "role": "Co-Maintainer" } ], "description": "Moderation Note module allows you to notate and review moderated Entities, all in the front-end.", "homepage": "https://drupal.org/project/moderation_note", "support": { "source": "https://git.drupalcode.org/project/moderation_note", "issues": "https://www.drupal.org/project/issues/moderation_note?version=8.x" } }, { "name": "drupal/moderation_sidebar", "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/moderation_sidebar.git", "reference": "8.x-1.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/moderation_sidebar-8.x-1.8.zip", "reference": "8.x-1.8", "shasum": "779bd8eaa109b215bbcfe8b3191ce0cb231aedf2" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.8", "datestamp": "1724947838", "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", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" } ], "description": "Provides an off-canvas menu to moderate the current Entity.", "homepage": "http://drupal.org/project/moderation_sidebar", "support": { "source": "https://git.drupalcode.org/project/moderation_sidebar", "issues": "https://www.drupal.org/project/issues/moderation_sidebar" } }, { "name": "drupal/module_filter", "version": "4.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/module_filter.git", "reference": "4.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/module_filter-4.1.1.zip", "reference": "4.1.1", "shasum": "7a0e012d25d9af58efe589111333021d19dfe517" }, "require": { "drupal/core": "^9 || ^10", "drupal/jquery_ui_autocomplete": "^2.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.1.1", "datestamp": "1705957432", "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": "andrey.troeglazov", "homepage": "https://www.drupal.org/user/3145389" }, { "name": "greenskin", "homepage": "https://www.drupal.org/user/173855" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Filter the modules list.", "homepage": "http://drupal.org/project/module_filter", "support": { "source": "https://git.drupalcode.org/project/module_filter", "issues": "https://www.drupal.org/project/issues/module_filter" } }, { "name": "drupal/node_revision_delete", "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/node_revision_delete.git", "reference": "2.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/node_revision_delete-2.1.1.zip", "reference": "2.1.1", "shasum": "47d29bb544aa4bfcc93c763711050ea85ee02290" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.1", "datestamp": "1777019701", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Adrian Cid Almaguer (adriancid)", "homepage": "https://www.drupal.org/u/adriancid", "email": "adriancid@gmail.com", "role": "Maintainer" }, { "name": "Diosbel Mezquía (diosbelmezquia)", "homepage": "https://www.drupal.org/u/diosbelmezquia", "email": "dmezquiam@gmail.com", "role": "Maintainer" }, { "name": "Robert Ngo (Robert Ngo)", "homepage": "https://www.drupal.org/u/robert-ngo", "email": "robertngo.18@gmail.com", "role": "Maintainer" }, { "name": "Sean Blommaert (seanB)", "homepage": "https://www.drupal.org/u/seanB", "role": "Maintainer" }, { "name": "Pravin Gaikwad (Rajeshreeputra)", "homepage": "https://www.drupal.org/u/rajeshreeputra", "role": "Maintainer" }, { "name": "robert ngo", "homepage": "https://www.drupal.org/user/610230" }, { "name": "seanb", "homepage": "https://www.drupal.org/user/545912" } ], "description": "Track and prune node revisions.", "homepage": "https://www.drupal.org/project/node_revision_delete", "keywords": [ "Drupal", "Nodes", "Revisions" ], "support": { "source": "http://cgit.drupalcode.org/node_revision_delete", "issues": "https://www.drupal.org/project/issues/node_revision_delete" } }, { "name": "drupal/openapi", "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/openapi.git", "reference": "8.x-2.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/openapi-8.x-2.3.zip", "reference": "8.x-2.3", "shasum": "1085415c11a2f5c39c24c73be78c4facc2c5300a" }, "require": { "drupal/core": "^10 || ^11" }, "conflict": { "drupal/core": "<8.7" }, "require-dev": { "drupal/openapi_ui": "1.x-dev" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.3", "datestamp": "1737537761", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "bradjones1", "homepage": "https://www.drupal.org/user/405824" }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" }, { "name": "mrjmd", "homepage": "https://www.drupal.org/user/1800446" }, { "name": "nitebreed", "homepage": "https://www.drupal.org/user/419423" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" }, { "name": "rogierbom", "homepage": "https://www.drupal.org/user/1352176" }, { "name": "tedbow", "homepage": "https://www.drupal.org/user/240860" } ], "description": "Creates OpenAPI specification for Drupal resources.", "homepage": "https://www.drupal.org/project/openapi", "support": { "source": "http://cgit.drupalcode.org/openapi", "issues": "http://drupal.org/project/issues/openapi" } }, { "name": "drupal/openapi_jsonapi", "version": "3.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/openapi_jsonapi.git", "reference": "3.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/openapi_jsonapi-3.0.5.zip", "reference": "3.0.5", "shasum": "6607a755f3b69257d8a32705043557d6d81127d7" }, "require": { "drupal/core": "^10 || ^11", "drupal/openapi": "^2.2", "drupal/schemata": "^1.0", "drupal/schemata_json_schema": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.5", "datestamp": "1722621497", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Mateu Aguiló Bosch", "homepage": "https://www.drupal.org/user/3616626", "email": "mateu.aguilo.bosch@gmail.com" }, { "name": "bradjones1", "homepage": "https://www.drupal.org/user/405824" }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" } ], "description": "OpenAPI support for the JSON:API module.", "homepage": "https://www.drupal.org/project/openapi_jsonapi", "support": { "source": "https://git.drupalcode.org/project/openapi_jsonapi" } }, { "name": "drupal/openapi_rest", "version": "2.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/openapi_rest.git", "reference": "8.x-2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/openapi_rest-8.x-2.0.zip", "reference": "8.x-2.0", "shasum": "c635c216ce76bc9c1d8af26b29817464731e7035" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/openapi": "^2", "drupal/schemata": "^1", "drupal/schemata_json_schema": "*" }, "require-dev": { "drupal/hal": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.0", "datestamp": "1760549467", "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": "API-First Initiative", "homepage": "https://www.drupal.org/user/3616626" }, { "name": "e0ipso", "homepage": "https://www.drupal.org/user/550110" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" } ], "description": "OpenAPI support for the REST module.", "homepage": "https://www.drupal.org/project/openapi_rest", "support": { "source": "https://git.drupalcode.org/project/openapi_rest" } }, { "name": "drupal/openapi_ui", "version": "1.0.0-rc5", "source": { "type": "git", "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/openapi_ui-8.x-1.0-rc5.zip", "reference": "8.x-1.0-rc5", "shasum": "b71e8bc824d7ed06d882e428fcda8787dbb196f8" }, "require": { "drupal/core": "^10.1.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-rc5", "datestamp": "1720623201", "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-or-later" ], "authors": [ { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "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": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" } ], "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/openapi_ui_redoc" } }, { "name": "drupal/openapi_ui_swagger", "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/openapi_ui_swagger.git", "reference": "8.x-1.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/openapi_ui_swagger-8.x-1.2.zip", "reference": "8.x-1.2", "shasum": "7db927f930ac427e71f1988ec8a495e46909c559" }, "require": { "drupal/core": "^10 || ^11", "drupal/openapi_ui": "^1", "swagger-api/swagger-ui": "^3.0.17 || ^5.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.2", "datestamp": "1765484683", "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": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" } ], "description": "Creates OpenAPI specification for Drupal REST resources.", "homepage": "https://www.drupal.org/project/openapi_ui_swagger", "keywords": [ "Drupal" ], "support": { "source": "http://cgit.drupalcode.org/openapi_ui_swagger", "issues": "http://drupal.org/project/issues/openapi_ui_swagger" } }, { "name": "drupal/page_manager", "version": "4.0.0-rc4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/page_manager.git", "reference": "8.x-4.0-rc4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/page_manager-8.x-4.0-rc4.zip", "reference": "8.x-4.0-rc4", "shasum": "978e7c033c9113a92de849bf0f03beaf6f3e7202" }, "require": { "drupal/core": "^9.5 || ^10 || ^11", "drupal/ctools": "^3.15 || ^4.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-4.0-rc4", "datestamp": "1774940375", "security-coverage": { "status": "not-covered", "message": "RC releases are not covered by Drupal security advisories." } }, "branch-alias": { "dev-8.x-4.x": "4.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Tim Plunkett", "homepage": "https://www.drupal.org/u/tim.plunkett", "role": "Maintainer" }, { "name": "eclipsegc", "homepage": "https://www.drupal.org/user/61203" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "manuel.adan", "homepage": "https://www.drupal.org/user/516420" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" } ], "description": "Provides a way to place blocks on a custom page.", "homepage": "https://www.drupal.org/project/page_manager", "support": { "source": "https://git.drupal.org/project/page_manager.git", "issues": "https://www.drupal.org/project/issues/page_manager", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/panels", "version": "4.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/panels.git", "reference": "8.x-4.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/panels-8.x-4.9.zip", "reference": "8.x-4.9", "shasum": "7c05719e3af591947159c071c3bacff9d24d2be5" }, "require": { "drupal/core": "^9.5 || ^10 || ^11", "drupal/ctools": "^3.15 || ^4.1", "drupal/jquery_ui_droppable": "^1.0 || ^2.0" }, "require-dev": { "drupal/jquery_ui_droppable": "*", "drupal/page_manager": "^4" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-4.9", "datestamp": "1744218203", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "branch-alias": { "dev-8.x-4.x": "4.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "Jakob Perry", "homepage": "https://www.drupal.org/u/japerry" }, { "name": "Samuel Mortenson", "homepage": "https://www.drupal.org/u/samuel.mortenson" }, { "name": "See other contributors", "homepage": "https://www.drupal.org/node/74958/committers" }, { "name": "joelpittet", "homepage": "https://www.drupal.org/user/160302" }, { "name": "Letharion", "homepage": "https://www.drupal.org/user/373603" }, { "name": "merlinofchaos", "homepage": "https://www.drupal.org/user/26979" }, { "name": "neclimdul", "homepage": "https://www.drupal.org/user/48673" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" } ], "description": "Core Panels display functions; provides no external UI, at least one other Panels module should be enabled.", "homepage": "https://www.drupal.org/project/panels", "support": { "source": "https://git.drupalcode.org/project/panels", "issues": "https://www.drupal.org/project/issues/panels", "irc": "irc://irc.freenode.org/drupal-scotch" } }, { "name": "drupal/paragraphs", "version": "1.20.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs.git", "reference": "8.x-1.20" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/paragraphs-8.x-1.20.zip", "reference": "8.x-1.20", "shasum": "68051cc8c025aa3f62fd44a219d158361928a4ad" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/entity_reference_revisions": "~1.3" }, "require-dev": { "drupal/block_field": "1.x-dev", "drupal/diff": "1.x-dev", "drupal/entity_browser": "2.x-dev", "drupal/entity_usage": "2.x-dev", "drupal/feeds": "^3", "drupal/field_group": "3.x-dev", "drupal/inline_entity_form": "3.x-dev", "drupal/paragraphs-paragraphs_library": "*", "drupal/replicate": "1.x-dev", "drupal/search_api": "^1", "drupal/search_api_db": "*" }, "suggest": { "drupal/entity_browser": "Recommended for an improved user experience when using the Paragraphs library module" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.20", "datestamp": "1767269542", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "frans", "homepage": "https://www.drupal.org/user/514222" }, { "name": "jeroen.b", "homepage": "https://www.drupal.org/user/1853532" }, { "name": "jstoller", "homepage": "https://www.drupal.org/user/99012" }, { "name": "miro_dietiker", "homepage": "https://www.drupal.org/user/227761" }, { "name": "primsi", "homepage": "https://www.drupal.org/user/282629" } ], "description": "Enables the creation of Paragraphs entities.", "homepage": "https://www.drupal.org/project/paragraphs", "support": { "source": "https://git.drupalcode.org/project/paragraphs" } }, { "name": "drupal/paragraphs_admin", "version": "1.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/paragraphs_admin.git", "reference": "8.x-1.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/paragraphs_admin-8.x-1.7.zip", "reference": "8.x-1.7", "shasum": "3293901ddcc8f59118113f6f11ca9f9442f07ee0" }, "require": { "drupal/core": "^10.2||^11", "drupal/paragraphs": "^1", "php": ">=8.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.7", "datestamp": "1764684731", "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": "jannakha", "homepage": "https://www.drupal.org/user/3085703" }, { "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], "description": "Additional admin tools to manage paragraphs.", "homepage": "https://www.drupal.org/project/paragraphs_admin", "support": { "source": "https://git.drupalcode.org/project/paragraphs_admin", "issues": "https://www.drupal.org/project/issues/paragraphs_admin" } }, { "name": "drupal/pathauto", "version": "1.15.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/pathauto.git", "reference": "8.x-1.15" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/pathauto-8.x-1.15.zip", "reference": "8.x-1.15", "shasum": "de86fb2c00bb78a449ea5ae2249a5eb96367f05c" }, "require": { "drupal/core": "^10.2 || ^11", "drupal/ctools": "*", "drupal/token": "*" }, "conflict": { "drush/drush": "<12.5.1" }, "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.15", "datestamp": "1778049296", "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": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "Freso", "homepage": "https://www.drupal.org/user/27504" }, { "name": "greggles", "homepage": "https://www.drupal.org/user/36762" }, { "name": "mably", "homepage": "https://www.drupal.org/user/3375160" } ], "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://cgit.drupalcode.org/pathauto", "issues": "https://www.drupal.org/project/issues/pathauto", "documentation": "https://www.drupal.org/docs/8/modules/pathauto" } }, { "name": "drupal/profile_switcher", "version": "1.0.0-alpha6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/profile_switcher.git", "reference": "8.x-1.0-alpha6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/profile_switcher-8.x-1.0-alpha6.zip", "reference": "8.x-1.0-alpha6", "shasum": "b0b7aad7c1e745f2b074a9733fbda784bb1a2615" }, "require": { "drupal/core": "^8 || ^9 || ^10", "php": ">=5.6.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0-alpha6", "datestamp": "1657897251", "security-coverage": { "status": "not-covered", "message": "Alpha releases are not covered by Drupal security advisories." } }, "drush": { "services": { "drush.services.yml": "^9" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Author name", "homepage": "https://www.drupal.org/user/145609", "email": "author@example.com" }, { "name": "joachim", "homepage": "https://www.drupal.org/user/107701" }, { "name": "kreynen", "homepage": "https://www.drupal.org/user/48877" }, { "name": "owenpm3", "homepage": "https://www.drupal.org/user/1644952" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "University of Colorado Boulder", "homepage": "https://www.drupal.org/user/3299791" } ], "description": "Allows switching of installation profiles for a Drupal site.", "homepage": "https://www.drupal.org/project/profile_switcher", "support": { "source": "https://git.drupalcode.org/project/profile_switcher" } }, { "name": "drupal/redirect", "version": "1.13.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect.git", "reference": "8.x-1.13" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/redirect-8.x-1.13.zip", "reference": "8.x-1.13", "shasum": "57185d3b9d9e2a549584b903eab838aeaa72a218" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.13", "datestamp": "1777006978", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "berdir", "homepage": "https://www.drupal.org/user/214652" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { "name": "pifagor", "homepage": "https://www.drupal.org/user/2375692" } ], "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/redirect" } }, { "name": "drupal/redirect_after_login", "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/redirect_after_login.git", "reference": "3.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/redirect_after_login-3.0.2.zip", "reference": "3.0.2", "shasum": "3a1daa51726d9054256fa12b984a875392b5cd0d" }, "require": { "drupal/core": "^10.3 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.2", "datestamp": "1759245888", "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": "Shamsher Alam", "homepage": "https://www.drupal.org/u/shamsher_alam", "role": "Author" }, { "name": "prempatel2447", "homepage": "https://www.drupal.org/user/3250112" }, { "name": "rahul-kr-sh", "homepage": "https://www.drupal.org/user/3561577" }, { "name": "shamsher_alam", "homepage": "https://www.drupal.org/user/2742027" }, { "name": "vladimiraus", "homepage": "https://www.drupal.org/user/673120" } ], "description": "Redirect user after login to a configured url", "homepage": "https://drupal.org/project/redirect_after_login", "support": { "source": "https://git.drupalcode.org/project/redirect_after_login" } }, { "name": "drupal/responsive_preview", "version": "2.3.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/responsive_preview.git", "reference": "2.3.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/responsive_preview-2.3.2.zip", "reference": "2.3.2", "shasum": "d93606c2d7d0e1ca13a11326514a21e63b14fe9d" }, "require": { "drupal/core": "^10.5 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.3.2", "datestamp": "1769512418", "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": "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": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { "name": "willzyx", "homepage": "https://www.drupal.org/user/1043862" } ], "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/responsive_preview" } }, { "name": "drupal/responsive_table_filter", "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/responsive_table_filter.git", "reference": "2.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/responsive_table_filter-2.1.1.zip", "reference": "2.1.1", "shasum": "be63f7208f78ff5d7ef942bcc1ff2e0a4b46b406" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.1", "datestamp": "1746489535", "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": "joelpittet", "homepage": "https://www.drupal.org/user/160302" } ], "description": "Provides a text filter that wraps table tags with an figure element.", "homepage": "https://www.drupal.org/project/responsive_table_filter", "support": { "source": "https://git.drupalcode.org/project/responsive_table_filter" } }, { "name": "drupal/restui", "version": "1.22.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/restui.git", "reference": "8.x-1.22" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/restui-8.x-1.22.zip", "reference": "8.x-1.22", "shasum": "7c9fb14c574f8a4090b77b1bcbc5be141409a383" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.22", "datestamp": "1721134189", "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": "-enzo-", "homepage": "https://www.drupal.org/user/294937" }, { "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": "Provides a user interface to manage REST resources.", "homepage": "https://www.drupal.org/project/restui", "support": { "source": "https://git.drupalcode.org/project/restui" } }, { "name": "drupal/revision_log_default", "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/revision_log_default.git", "reference": "8.x-1.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/revision_log_default-8.x-1.4.zip", "reference": "8.x-1.4", "shasum": "5092001cb5b608a77f38f6627cac5e335cb0271f" }, "require": { "drupal/core": "^8.7 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.4", "datestamp": "1732382829", "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": "adriancid", "homepage": "https://www.drupal.org/user/1962106" }, { "name": "samuel.mortenson", "homepage": "https://www.drupal.org/user/2582268" } ], "description": "Provides sensible defaults for revision logs, if none are given.", "homepage": "http://drupal.org/project/revision_log_default", "support": { "source": "https://git.drupalcode.org/project/revision_log_default" } }, { "name": "drupal/rules", "version": "4.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/rules.git", "reference": "4.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/rules-4.0.1.zip", "reference": "4.0.1", "shasum": "0d2e5c379c5bf57ccbf48568f8e79692106c12fb" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/typed_data": "^2.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.1", "datestamp": "1770140968", "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": "fago", "homepage": "https://www.drupal.org/user/16747" }, { "name": "klausi", "homepage": "https://www.drupal.org/user/262198" }, { "name": "tr", "homepage": "https://www.drupal.org/user/202830" } ], "description": "React on events and conditionally evaluate actions.", "homepage": "https://www.drupal.org/project/rules", "support": { "source": "https://git.drupalcode.org/project/rules", "issues": "https://www.drupal.org/project/issues/rules" } }, { "name": "drupal/scheduled_publish", "version": "4.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduled_publish.git", "reference": "4.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/scheduled_publish-4.1.0.zip", "reference": "4.1.0", "shasum": "05b06ab05f7b2b37271bba33aeb8d97f41e18d87" }, "require": { "drupal/core": "^9.5 || ^10.2 || ^11", "php": ">=7.4" }, "require-dev": { "drush/drush": ">=11" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.1.0", "datestamp": "1758332277", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Sascha Hannes (SaschaHannes)", "homepage": "https://www.drupal.org/u/SaschaHannes", "role": "Maintainer" }, { "name": "Peter Majmesku (peter-majmesku)", "homepage": "https://www.drupal.org/u/peter-majmesku", "role": "Maintainer" }, { "name": "Sergei Semipiadniy (sergei_semipiadniy)", "homepage": "https://www.drupal.org/u/sergei_semipiadniy", "role": "Maintainer" }, { "name": "James Shields (lostcarpark)", "homepage": "https://www.drupal.org/u/lostcarpark", "role": "Maintainer" }, { "name": "vitaliyb98", "homepage": "https://www.drupal.org/user/3514011" } ], "description": "A simple module for scheduled content moderation", "homepage": "https://drupal.org/project/scheduled_publish", "support": { "source": "https://git.drupalcode.org/project/scheduled_publish" } }, { "name": "drupal/scheduler", "version": "2.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/scheduler.git", "reference": "2.2.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/scheduler-2.2.2.zip", "reference": "2.2.2", "shasum": "e763779860e98f5d3554abec6678554da540fdd3" }, "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" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.2", "datestamp": "1760885783", "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", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Eric Schaefer (Eric Schaefer)", "homepage": "https://www.drupal.org/u/eric-schaefer", "role": "Maintainer" }, { "name": "Jonathan Smith (jonathan1055)", "homepage": "https://www.drupal.org/u/jonathan1055", "role": "Maintainer" }, { "name": "Pieter Frenssen (pfrenssen)", "homepage": "https://www.drupal.org/u/pfrenssen", "role": "Maintainer" }, { "name": "Rick Manelius (rickmanelius)", "homepage": "https://www.drupal.org/u/rickmanelius", "role": "Maintainer" } ], "description": "Automatically publish and unpublish content at specified dates and times.", "homepage": "https://drupal.org/project/scheduler", "support": { "source": "https://git.drupalcode.org/project/scheduler", "issues": "https://www.drupal.org/project/issues/scheduler" } }, { "name": "drupal/schemata", "version": "1.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/schemata.git", "reference": "8.x-1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/schemata-8.x-1.0.zip", "reference": "8.x-1.0", "shasum": "7fd1a15385ec57672c405633ae716fbf7cbde221" }, "require": { "drupal/core": "^9.5 || ^10 || ^11", "php": ">=8.1" }, "require-dev": { "drupal/coder": "^8.2", "drupal/hal": "^1 || ^2", "jakub-onderka/php-parallel-lint": "^0.9.2", "justinrainbow/json-schema": "^5.2" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.0", "datestamp": "1726164272", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "scripts": { "phpcs": [ "phpcs --standard=tests/phpcs.xml" ], "phpcbf": [ "phpcbf --standard=tests/phpcs.xml" ], "lint": [ "parallel-lint -e php,module,install,profile,theme,inc --exclude vendor/ --blame ." ], "quality": [ "@lint", "@phpcs" ] }, "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Adam Ross", "homepage": "https://www.drupal.org/user/550110", "email": "grayside@gmail.com" }, { "name": "febbraro", "homepage": "https://www.drupal.org/user/43670" }, { "name": "Grayside", "homepage": "https://www.drupal.org/user/346868" }, { "name": "HalfChem", "homepage": "https://www.drupal.org/user/1608382" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "jhedstrom", "homepage": "https://www.drupal.org/user/208732" }, { "name": "mpotter", "homepage": "https://www.drupal.org/user/616192" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" }, { "name": "tekante", "homepage": "https://www.drupal.org/user/640024" } ], "description": "Facilitate generation of schema definitions of Drupal 8 data models.", "homepage": "https://drupal.org/project/schemata", "keywords": [ "Drupal", "json", "schema" ], "support": { "source": "https://cgit.drupalcode.org/schemata", "issues": "https://drupal.org/project/issues/schemata" } }, { "name": "drupal/schemata_json_schema", "version": "1.0.0", "require": { "drupal/core": "^9.5 || ^10 || ^11", "drupal/schemata": "*" }, "type": "metapackage", "extra": { "drupal": { "version": "8.x-1.0", "datestamp": "1726164272", "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": "e0ipso", "homepage": "https://www.drupal.org/user/550110" }, { "name": "febbraro", "homepage": "https://www.drupal.org/user/43670" }, { "name": "Grayside", "homepage": "https://www.drupal.org/user/346868" }, { "name": "HalfChem", "homepage": "https://www.drupal.org/user/1608382" }, { "name": "japerry", "homepage": "https://www.drupal.org/user/45640" }, { "name": "jhedstrom", "homepage": "https://www.drupal.org/user/208732" }, { "name": "mpotter", "homepage": "https://www.drupal.org/user/616192" }, { "name": "richgerdes", "homepage": "https://www.drupal.org/user/3437973" }, { "name": "tekante", "homepage": "https://www.drupal.org/user/640024" } ], "description": "Provides a data models for entity types and bundles in JSON schema format.", "homepage": "https://www.drupal.org/project/schemata", "support": { "source": "https://git.drupalcode.org/project/schemata" } }, { "name": "drupal/search404", "version": "2.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search404.git", "reference": "2.1.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/search404-2.1.2.zip", "reference": "2.1.2", "shasum": "1bd271486856e33a23c394849503477b97fbe25f" }, "require": { "drupal/core": "^8 || ^9 || ^10" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.2", "datestamp": "1677067806", "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": "anoopjohn", "homepage": "https://www.drupal.org/user/188049" }, { "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "binnythomas", "homepage": "https://www.drupal.org/user/3123091" }, { "name": "emilymathew", "homepage": "https://www.drupal.org/user/2921997" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "jijojoseph_zyxware", "homepage": "https://www.drupal.org/user/3561263" }, { "name": "larssg", "homepage": "https://www.drupal.org/user/655" }, { "name": "varunity", "homepage": "https://www.drupal.org/user/273530" }, { "name": "vimaljoseph", "homepage": "https://www.drupal.org/user/817380" }, { "name": "zyxware", "homepage": "https://www.drupal.org/user/222163" } ], "description": "Automatically search for the keywords in URLs that result in 404 errors and show results instead of Page-Not-Found.", "homepage": "https://www.drupal.org/project/search404", "support": { "source": "https://git.drupalcode.org/project/search404" } }, { "name": "drupal/search_api", "version": "1.40.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api.git", "reference": "8.x-1.40" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/search_api-8.x-1.40.zip", "reference": "8.x-1.40", "shasum": "64ac71887786da63ced27a43e37342ea3b765a88" }, "require": { "drupal/core": "^10.3 || ^11" }, "conflict": { "drupal/search_api_solr": "2.* || 3.0 || 3.1" }, "require-dev": { "drupal/config_readonly": "1.x-dev", "drupal/language_fallback_fix": "1.x-dev", "drupal/search_api_autocomplete": "1.x-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.40", "datestamp": "1762031191", "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", "license": [ "GPL-2.0-or-later" ], "authors": [ { "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": "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/search_api_attachments", "version": "9.0.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_attachments.git", "reference": "9.0.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/search_api_attachments-9.0.6.zip", "reference": "9.0.6", "shasum": "3da1efe12799b5badb5a21e38645c6a63f87a8c2" }, "require": { "drupal/core": "^9 || ^10", "drupal/search_api": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "9.0.6", "datestamp": "1734605559", "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": "izus", "homepage": "https://www.drupal.org/user/514568" } ], "description": "Extract and index file fields content.", "homepage": "https://www.drupal.org/project/search_api_attachments", "support": { "source": "https://git.drupalcode.org/project/search_api_attachments" } }, { "name": "drupal/search_api_glossary", "version": "4.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_glossary.git", "reference": "8.x-4.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/search_api_glossary-8.x-4.2.zip", "reference": "8.x-4.2", "shasum": "242e6c1385f7e6fcd716e8d8ebe6177088d6ae4d" }, "require": { "drupal/core": ">=8", "drupal/facets": "*", "drupal/search_api": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-4.2", "datestamp": "1690495212", "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": "dakku", "homepage": "https://www.drupal.org/user/151868", "email": "dakku@example.com" }, { "name": "dakku", "homepage": "https://www.drupal.org/user/97634" }, { "name": "Kristen Pol", "homepage": "https://www.drupal.org/user/8389" } ], "description": "Creates a glossary fields (A B C ...) based on node titles and user names", "homepage": "https://www.drupal.org/project/search_api_glossary", "support": { "source": "https://git.drupalcode.org/project/search_api_glossary" } }, { "name": "drupal/search_api_solr", "version": "4.3.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/search_api_solr.git", "reference": "4.3.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/search_api_solr-4.3.10.zip", "reference": "4.3.10", "shasum": "8d37467f0f2ab34ed6a0b61872ce7ff8e5e64730" }, "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.37|1.x-dev", "ext-dom": "*", "ext-json": "*", "ext-simplexml": "*", "laminas/laminas-stdlib": "^3.2", "maennchen/zipstream-php": "^2.2.1|^3.0.2", "solarium/solarium": "^6.3.7" }, "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/facets_exposed_filters": "*", "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", "drupal/views-views": "*", "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": "4.3.10", "datestamp": "1745427496", "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": "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": "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": "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": "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/seo_checklist", "version": "5.2.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/seo_checklist.git", "reference": "5.2.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/seo_checklist-5.2.4.zip", "reference": "5.2.4", "shasum": "d50daa43114354755adbe449f9a948c9ce16cfae" }, "require": { "drupal/checklistapi": "^2.0", "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "require-dev": { "drupal/addtoany": "*", "drupal/admin_toolbar": "*", "drupal/advagg": "*", "drupal/cloudflare": "*", "drupal/coffee": "*", "drupal/diff": "*", "drupal/easy_breadcrumb": "*", "drupal/editor_advanced_link": "*", "drupal/filefield_paths": "*", "drupal/google_tag": "*", "drupal/honeypot": "*", "drupal/hreflang": "*", "drupal/metatag": "*", "drupal/pathauto": "*", "drupal/redirect": "*", "drupal/robotstxt": "*", "drupal/scheduler": "*", "drupal/search404": "*", "drupal/security_review": "*", "drupal/sitemap": "*", "drupal/xmlsitemap": "*", "drupal/yoast_seo": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "5.2.4", "datestamp": "1736549430", "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": "ben finklea", "homepage": "https://www.drupal.org/user/46676" }, { "name": "thejimbirch", "homepage": "https://www.drupal.org/user/2507260" }, { "name": "traviscarden", "homepage": "https://www.drupal.org/user/236758" } ], "description": "Uses best practices to check for proper search engine optimization.", "homepage": "https://www.drupal.org/project/seo_checklist", "keywords": [ "SEO" ], "support": { "source": "http://drupalcode.org/seo_checklist", "issues": "https://www.drupal.org/project/issues/seo_checklist" } }, { "name": "drupal/simple_gmap", "version": "3.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/simple_gmap.git", "reference": "3.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/simple_gmap-3.1.1.zip", "reference": "3.1.1", "shasum": "95cb397f1e3e0c0e1dc955ad791d1b62a8ca8014" }, "require": { "drupal/core": "^10.3 || ^11" }, "require-dev": { "drupal/address": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.1.1", "datestamp": "1737577663", "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": "bbrala", "homepage": "https://www.drupal.org/user/3366066" }, { "name": "joseph.olstad", "homepage": "https://www.drupal.org/user/1321830" }, { "name": "martin107", "homepage": "https://www.drupal.org/user/2659379" }, { "name": "smulvih2", "homepage": "https://www.drupal.org/user/795442" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Provides a Google Maps link/map formatter for simple Text fields.", "homepage": "https://www.drupal.org/project/simple_gmap", "support": { "source": "https://git.drupalcode.org/project/simple_gmap" } }, { "name": "drupal/sitemap", "version": "2.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/sitemap.git", "reference": "8.x-2.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/sitemap-8.x-2.5.zip", "reference": "8.x-2.5", "shasum": "0f99a562ce49cbcabf67dbd9249670385495a3f4" }, "require": { "drupal/core": "^10.2 || ^11", "php": ">=8.1" }, "require-dev": { "drupal/book": "^1 || ^2", "drupal/metatag": "^2", "drush/drush": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.5", "datestamp": "1763258886", "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": "akalata", "homepage": "https://www.drupal.org/user/498926" }, { "name": "colan", "homepage": "https://www.drupal.org/user/58704" }, { "name": "killes@www.drop.org", "homepage": "https://www.drupal.org/user/227" }, { "name": "mparker17", "homepage": "https://www.drupal.org/user/536298" }, { "name": "Nafes", "homepage": "https://www.drupal.org/user/2489926" }, { "name": "ridefree", "homepage": "https://www.drupal.org/user/49148" } ], "description": "A way for visitors to navigate your website using an overview of notable pages on the site, by displaying one or more human-readable lists of links on a page. Useful for sites with lots of lightly-organized content.", "homepage": "https://www.drupal.org/project/sitemap", "support": { "source": "https://git.drupalcode.org/project/sitemap", "issues": "http://drupal.org/project/issues/sitemap" } }, { "name": "drupal/slick", "version": "3.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/slick.git", "reference": "3.0.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/slick-3.0.7.zip", "reference": "3.0.7", "shasum": "4b2db3bac1895c7568b55e1ed5a1020ae3ba4a3f" }, "require": { "drupal/blazy": "^3.0", "drupal/core": ">=9.4" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.7", "datestamp": "1768037030", "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": "Contributors", "homepage": "https://www.drupal.org/node/2232779/committers", "role": "Contributors" }, { "name": "shadcn", "homepage": "https://www.drupal.org/user/571032" }, { "name": "thalles", "homepage": "https://www.drupal.org/user/3589086" } ], "description": "Slick carousel, the last carousel you'll ever need.", "homepage": "https://drupal.org/project/slick", "keywords": [ "Drupal", "carousel", "slideshow" ], "support": { "source": "https://git.drupalcode.org/project/slick", "issues": "https://drupal.org/project/issues/slick" } }, { "name": "drupal/slick_entityreference", "version": "3.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/slick_entityreference.git", "reference": "3.0.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/slick_entityreference-3.0.0.zip", "reference": "3.0.0", "shasum": "e142faf156806599249f7155678898e4bbc66700" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11", "drupal/slick": "~2.0 || ~3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.0", "datestamp": "1718325170", "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": "abhinesh", "homepage": "https://www.drupal.org/user/3645979" }, { "name": "alanburke", "homepage": "https://www.drupal.org/user/35997" }, { "name": "dpacassi", "homepage": "https://www.drupal.org/user/2831253" }, { "name": "mikl", "homepage": "https://www.drupal.org/user/58679" } ], "description": "Slick entity reference fields for the Slick carousel.", "homepage": "https://drupal.org/project/slick_entityreference", "support": { "source": "https://cgit.drupalcode.org/slick_entityreference", "issues": "https://drupal.org/project/issues/slick_entityreference" } }, { "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": "bnjmnm", "homepage": "https://www.drupal.org/user/2369194" }, { "name": "lauriii", "homepage": "https://www.drupal.org/user/1078742" }, { "name": "rajeshreeputra", "homepage": "https://www.drupal.org/user/3418561" }, { "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/styleguide", "version": "2.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/styleguide.git", "reference": "2.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/styleguide-2.2.0.zip", "reference": "2.2.0", "shasum": "18794275f5e21b7b38237b94b8463cd8e9be515b" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.0", "datestamp": "1745808001", "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": "agentrickard", "homepage": "https://www.drupal.org/u/agentrickard", "role": "Maintainer" }, { "name": "bevan", "homepage": "https://www.drupal.org/u/bevan", "role": "Maintainer" }, { "name": "dave-reid", "homepage": "https://www.drupal.org/u/dave-reid", "role": "Maintainer" }, { "name": "dcam", "homepage": "https://www.drupal.org/u/dcam", "role": "Maintainer" }, { "name": "dead_arm", "homepage": "https://www.drupal.org/u/dead_arm", "role": "Maintainer" }, { "name": "geerlingguy", "homepage": "https://www.drupal.org/u/geerlingguy", "role": "Maintainer" }, { "name": "greg-boggs", "homepage": "https://www.drupal.org/u/greg-boggs", "role": "Maintainer" }, { "name": "irakli", "homepage": "https://www.drupal.org/u/irakli", "role": "Maintainer" }, { "name": "markabur", "homepage": "https://www.drupal.org/u/markabur", "role": "Maintainer" }, { "name": "mfer", "homepage": "https://www.drupal.org/u/mfer", "role": "Maintainer" }, { "name": "oleksiy", "homepage": "https://www.drupal.org/u/oleksiy", "role": "Maintainer" }, { "name": "psynaptic", "homepage": "https://www.drupal.org/u/psynaptic", "role": "Maintainer" } ], "description": "Generates a theme style guide for proofing common elements", "homepage": "https://www.drupal.org/project/styleguide", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/styleguide", "issues": "https://www.drupal.org/project/issues/styleguide" } }, { "name": "drupal/svg_image", "version": "3.2.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/svg_image.git", "reference": "3.2.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/svg_image-3.2.2.zip", "reference": "3.2.2", "shasum": "ce7226257ce332d82dedc21269bc73d12c29d6b2" }, "require": { "drupal/core": "^10.3 || ^11", "enshrined/svg-sanitize": ">=0.22 <1.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.2.2", "datestamp": "1756292430", "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": "Yaroslav Lushnikov", "homepage": "https://www.drupal.org/u/imyaro", "role": "Maintainer" }, { "name": "See contributors", "homepage": "https://www.drupal.org/node/2887125/committers" }, { "name": "imyaro", "homepage": "https://www.drupal.org/user/2870933" }, { "name": "mably", "homepage": "https://www.drupal.org/user/3375160" }, { "name": "thomas.frobieter", "homepage": "https://www.drupal.org/user/409335" } ], "description": "Overrides the standard image formatter and widget to support SVG files.", "homepage": "https://drupal.org/project/svg_image", "support": { "source": "https://git.drupalcode.org/project/svg_image", "issues": "https://www.drupal.org/project/issues/svg_image" } }, { "name": "drupal/svg_image_field", "version": "2.3.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/svg_image_field.git", "reference": "2.3.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/svg_image_field-2.3.7.zip", "reference": "2.3.7", "shasum": "85cb941ff9b858d747a81d4b0ed9838bcd79cd49" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", "enshrined/svg-sanitize": "~0.22", "php": ">=8.0" }, "require-dev": { "drupal/stage_file_proxy": "^2.0 || ^3.0", "drush/drush": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.3.7", "datestamp": "1764706797", "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": "See contributors", "homepage": "https://www.drupal.org/node/2863622/committers" }, { "name": "dunot", "homepage": "https://www.drupal.org/user/3562626" }, { "name": "jwilson3", "homepage": "https://www.drupal.org/user/220177" }, { "name": "mandclu", "homepage": "https://www.drupal.org/user/52136" }, { "name": "romychvk", "homepage": "https://www.drupal.org/user/361734" }, { "name": "shmel210", "homepage": "https://www.drupal.org/user/2600028" } ], "description": "Provides SVG Image field.", "homepage": "https://www.drupal.org/project/svg_image_field", "support": { "source": "https://git.drupalcode.org/project/svg_image_field", "issues": "https://www.drupal.org/project/issues/svg_image_field" } }, { "name": "drupal/text_resize", "version": "1.4.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/text_resize.git", "reference": "8.x-1.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/text_resize-8.x-1.4.zip", "reference": "8.x-1.4", "shasum": "639d9a49c0355abe1e7bf544570c4caccfba22a8" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.4", "datestamp": "1774850864", "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": "attheshow", "homepage": "https://www.drupal.org/user/249768" }, { "name": "vitaliyb98", "homepage": "https://www.drupal.org/user/3514011" }, { "name": "wongjn", "homepage": "https://www.drupal.org/user/3055747" } ], "description": "Creates a block that allows your users to resize text on the page.", "homepage": "https://www.drupal.org/project/text_resize", "support": { "source": "https://git.drupalcode.org/project/text_resize" } }, { "name": "drupal/time_range", "version": "9.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/time_range.git", "reference": "9.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/time_range-9.0.3.zip", "reference": "9.0.3", "shasum": "d619dd0dbe9a72983e847fff002659c2ddf2bd02" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "9.0.3", "datestamp": "1727507236", "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": "dravenk", "homepage": "https://www.drupal.org/user/3452417" }, { "name": "vitaliyb98", "homepage": "https://www.drupal.org/user/3514011" } ], "description": "Provides the form widget to fill in time range.", "homepage": "https://github.com/DravenK/time-range.git", "support": { "source": "https://github.com/DravenK/time-range.git", "issues": "https://github.com/DravenK/time-range/issues" } }, { "name": "drupal/token", "version": "1.17.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/token.git", "reference": "8.x-1.17" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/token-8.x-1.17.zip", "reference": "8.x-1.17", "shasum": "21d11adf0be16f1aa95b6348b4ceadbe9a625824" }, "require": { "drupal/core": "^10.3 || ^11" }, "require-dev": { "drupal/book": "^1 || ^2" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.17", "datestamp": "1767942434", "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/twig_field_value", "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twig_field_value.git", "reference": "2.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/twig_field_value-2.0.5.zip", "reference": "2.0.5", "shasum": "9a13925fc1f9788db65044b179871139da8a7cfd" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.5", "datestamp": "1728385526", "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": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "bizar1984", "homepage": "https://www.drupal.org/user/3719064" }, { "name": "Gerben Spil", "homepage": "https://www.drupal.org/user/728030" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "sutharsan", "homepage": "https://www.drupal.org/user/73854" }, { "name": "thomas.frobieter", "homepage": "https://www.drupal.org/user/409335" } ], "description": "Twig filters for value(s) and label.", "homepage": "https://www.drupal.org/project/twig_field_value", "support": { "source": "https://git.drupalcode.org/project/twig_field_value" } }, { "name": "drupal/twig_tweak", "version": "3.4.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twig_tweak.git", "reference": "3.4.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/twig_tweak-3.4.2.zip", "reference": "3.4.2", "shasum": "c31272a550c05981ca21b1eacc37abfe62cf2598" }, "require": { "drupal/core": "^10.3 || ^11.0", "ext-json": "*", "php": ">=8.1", "twig/twig": "^3.10.3" }, "suggest": { "symfony/var-dumper": "Better dump() function for debugging Twig variables" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.4.2", "datestamp": "1776781834", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "chi", "homepage": "https://www.drupal.org/user/556138" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" } ], "description": "A Twig extension with some useful functions and filters for Drupal development.", "homepage": "https://www.drupal.org/project/twig_tweak", "keywords": [ "Drupal", "Twig" ], "support": { "source": "https://git.drupalcode.org/project/twig_tweak", "issues": "https://www.drupal.org/project/issues/twig_tweak" } }, { "name": "drupal/twig_vardumper", "version": "3.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/twig_vardumper.git", "reference": "3.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/twig_vardumper-3.2.0.zip", "reference": "3.2.0", "shasum": "2e69f04c46354888aea9814f407210f1069ae1bb" }, "require": { "drupal/core": "^9 || ^10 || ^11", "symfony/var-dumper": "^5|^6|^7" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.2.0", "datestamp": "1726161284", "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": "Ruben Egiguren a.k.a keopx", "homepage": "https://www.drupal.org/user/377362", "email": "keopx@keopx.net" } ], "description": "Twig vardumper provides a better dump() and vardumper() function that can help you debug Twig variables.", "homepage": "https://www.drupal.org/project/twig_vardumper", "keywords": [ "Development", "Drupal", "Twig" ], "support": { "source": "https://git.drupalcode.org/project/twig_vardumper", "issues": "https://www.drupal.org/project/issues/twig_vardumper" } }, { "name": "drupal/typed_data", "version": "2.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/typed_data.git", "reference": "2.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/typed_data-2.1.1.zip", "reference": "2.1.1", "shasum": "600cb9527dd93b200355f57ad4da71172ee5f6dc" }, "require": { "drupal/core": "^10.3 | ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.1", "datestamp": "1728332112", "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": "fago", "homepage": "https://www.drupal.org/user/16747" }, { "name": "tr", "homepage": "https://www.drupal.org/user/202830" } ], "description": "Extends the core Typed Data API with new APIs and features.", "homepage": "https://www.drupal.org/project/typed_data", "support": { "source": "https://git.drupalcode.org/project/typed_data", "issues": "https://www.drupal.org/project/issues/typed_data" } }, { "name": "drupal/video_embed_field", "version": "2.7.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/video_embed_field.git", "reference": "8.x-2.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/video_embed_field-8.x-2.7.zip", "reference": "8.x-2.7", "shasum": "a978da90614f9df1eab127b40877fd2390cb34ab" }, "require": { "drupal/core": "^9.2 || ^10" }, "require-dev": { "drupal/ckeditor": "^1", "drupal/colorbox": "^2", "drupal/video_embed_media": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.7", "datestamp": "1765896945", "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": "abhinesh", "homepage": "https://www.drupal.org/user/3645979" }, { "name": "jec006", "homepage": "https://www.drupal.org/user/855980" }, { "name": "mably", "homepage": "https://www.drupal.org/user/3375160" }, { "name": "plopesc", "homepage": "https://www.drupal.org/user/282415" }, { "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" } ], "description": "A pluggable field type for storing videos from external video hosts such as Vimeo and YouTube.", "homepage": "https://www.drupal.org/project/video_embed_field", "support": { "source": "https://git.drupalcode.org/project/video_embed_field" } }, { "name": "drupal/viewfield", "version": "3.0.0-beta11", "source": { "type": "git", "url": "https://git.drupalcode.org/project/viewfield.git", "reference": "8.x-3.0-beta11" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/viewfield-8.x-3.0-beta11.zip", "reference": "8.x-3.0-beta11", "shasum": "8125567dda9122af6868bfbdf6ca0a933469cdde" }, "require": { "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-3.0-beta11", "datestamp": "1732648835", "security-coverage": { "status": "not-covered", "message": "Beta releases are not covered by Drupal security advisories." } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0+" ], "authors": [ { "name": "danflanagan8", "homepage": "https://www.drupal.org/user/3615359" }, { "name": "jerdavis", "homepage": "https://www.drupal.org/user/228997" }, { "name": "keithm", "homepage": "https://www.drupal.org/user/691250" }, { "name": "sun", "homepage": "https://www.drupal.org/user/54136" } ], "description": "Defines an entity reference field type to display a view.", "homepage": "http://drupal.org/project/viewfield", "support": { "source": "https://git.drupalcode.org/project/viewfield", "issues": "https://www.drupal.org/project/issues/viewfield" } }, { "name": "drupal/views_autocomplete_filters", "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_autocomplete_filters.git", "reference": "2.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/views_autocomplete_filters-2.0.3.zip", "reference": "2.0.3", "shasum": "764dea9da6ac6e3a843d7fd5a64cb86d6720404e" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.3", "datestamp": "1745842632", "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": "colan", "homepage": "https://www.drupal.org/user/58704" }, { "name": "heddn", "homepage": "https://www.drupal.org/user/1463982" }, { "name": "robloach", "homepage": "https://www.drupal.org/user/61114" }, { "name": "vasike", "homepage": "https://www.drupal.org/user/156237" } ], "description": "Add autocomplete functionality to the views filter text fields.", "homepage": "https://www.drupal.org/project/views_autocomplete_filters", "keywords": [ "Drupal", "views_autocomplete_filters" ], "support": { "source": "https://git.drupalcode.org/project/views_autocomplete_filters", "issues": "https://www.drupal.org/project/issues/views_autocomplete_filters" } }, { "name": "drupal/views_infinite_scroll", "version": "2.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/views_infinite_scroll.git", "reference": "2.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/views_infinite_scroll-2.0.3.zip", "reference": "2.0.3", "shasum": "3c56969f71256300226118a0f35bad66ab41306c" }, "require": { "drupal/core": "^10.1 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.3", "datestamp": "1724335951", "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": "anybody", "homepage": "https://www.drupal.org/user/291091" }, { "name": "grevil", "homepage": "https://www.drupal.org/user/3668491" }, { "name": "Honza Pobořil", "homepage": "https://www.drupal.org/user/123612" }, { "name": "neslee canil pinto", "homepage": "https://www.drupal.org/user/3580850" }, { "name": "Remon", "homepage": "https://www.drupal.org/user/143827" }, { "name": "sam152", "homepage": "https://www.drupal.org/user/1485048" }, { "name": "thomas.frobieter", "homepage": "https://www.drupal.org/user/409335" } ], "description": "A pager which allows an infinite scroll effect for views.", "homepage": "https://www.drupal.org/project/views_infinite_scroll", "support": { "source": "https://git.drupalcode.org/project/views_infinite_scroll" } }, { "name": "drupal/w3c_validator", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/w3c_validator.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/w3c_validator-2.1.0.zip", "reference": "2.1.0", "shasum": "bf8560150231001ac306d74a141da767b9d5f809" }, "require": { "drupal/core": "^9.2.0 || ^10 || ^11", "rexxars/html-validator": "^2.3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1728374407", "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": "dom.", "homepage": "https://www.drupal.org/user/801982" } ], "description": "Validate pages using the W3C Markup Validator.", "homepage": "https://www.drupal.org/project/w3c_validator", "support": { "source": "https://git.drupalcode.org/project/w3c_validator" } }, { "name": "drupal/webform", "version": "6.2.10", "source": { "type": "git", "url": "https://git.drupalcode.org/project/webform.git", "reference": "6.2.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/webform-6.2.10.zip", "reference": "6.2.10", "shasum": "82594fde5a3041867903a93f69f447b29bf3115f" }, "require": { "drupal/core": "^10.2", "php": ">=8.1" }, "require-dev": { "drupal/address": "1.x-dev", "drupal/bootstrap": "^3.0", "drupal/captcha": "^1 || ^2", "drupal/chosen": "3.0.x-dev", "drupal/ckeditor": "1.0.x-dev", "drupal/clientside_validation": "^3 || ^4", "drupal/clientside_validation_jquery": "*", "drupal/devel": "5.x-dev", "drupal/entity": "1.x-dev", "drupal/entity_print": "2.x-dev", "drupal/group": "1.x-dev", "drupal/hal": "1 - 2", "drupal/jquery_ui": "1.x-dev", "drupal/jquery_ui_button": "2.x-dev", "drupal/jquery_ui_checkboxradio": "2.x-dev", "drupal/jquery_ui_datepicker": "2.x-dev", "drupal/mailsystem": "4.x-dev", "drupal/metatag": "1.x-dev", "drupal/paragraphs": "1.x-dev", "drupal/select2": "1.x-dev", "drupal/smtp": "1.x-dev", "drupal/styleguide": "^1 || ^2", "drupal/telephone_validation": "2.x-dev", "drupal/token": "1.x-dev", "drupal/variationcache": "1.x-dev", "drupal/webform_access": "*", "drupal/webform_attachment": "*", "drupal/webform_clientside_validation": "*", "drupal/webform_devel": "*", "drupal/webform_entity_print": "*", "drupal/webform_node": "*", "drupal/webform_options_limit": "*", "drupal/webform_scheduled_email": "*", "drupal/webform_share": "*", "drupal/webform_ui": "*" }, "suggest": { "drupal/jquery_ui_buttons": "Provides jQuery UI Checkboxradio library. Required by the Webform jQueryUI Buttons module. The Webform jQueryUI Buttons module is deprecated because jQueryUI is no longer maintained.", "drupal/jquery_ui_datepicker": "Provides jQuery UI Datepicker library. Required to support datepickers. The Webform jQueryUI Datepicker module is deprecated because jQueryUI is no longer maintained." }, "type": "drupal-module", "extra": { "drupal": { "version": "6.2.10", "datestamp": "1773926566", "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": "Jacob Rockowitz (jrockowitz)", "homepage": "https://www.drupal.org/u/jrockowitz", "role": "Maintainer" }, { "name": "Contributors", "homepage": "https://www.drupal.org/node/7404/committers", "role": "Contributor" }, { "name": "liam morland", "homepage": "https://www.drupal.org/user/493050" }, { "name": "mandclu", "homepage": "https://www.drupal.org/user/52136" }, { "name": "quicksketch", "homepage": "https://www.drupal.org/user/35821" } ], "description": "Enables the creation of webforms and questionnaires.", "homepage": "https://drupal.org/project/webform", "support": { "source": "https://git.drupalcode.org/project/webform", "issues": "https://www.drupal.org/project/issues/webform?version=8.x", "docs": "https://www.drupal.org/docs/8/modules/webform", "forum": "https://drupal.stackexchange.com/questions/tagged/webform" } }, { "name": "drupal/workbench", "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/workbench.git", "reference": "8.x-1.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/workbench-8.x-1.6.zip", "reference": "8.x-1.6", "shasum": "17de024cef38e614f394dd1a9346e2905a9d7568" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.6", "datestamp": "1730131321", "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": "agentrickard", "homepage": "https://www.drupal.org/user/20975" }, { "name": "becw", "homepage": "https://www.drupal.org/user/81067" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "robeano", "homepage": "https://www.drupal.org/user/67660" } ], "description": "Provides convenient dashboards and shortcuts for editors.", "homepage": "https://www.drupal.org/project/workbench", "support": { "source": "https://git.drupalcode.org/project/workbench" } }, { "name": "drupal/workbench_access", "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/workbench_access.git", "reference": "2.0.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/workbench_access-2.0.4.zip", "reference": "2.0.4", "shasum": "fbde653cea1d8df9a2a8fb0c7f0ef2cdd4dc021a" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "require-dev": { "drupal/inline_entity_form": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.4", "datestamp": "1744760020", "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", "license": [ "GPL-2.0+" ], "authors": [ { "name": "agentrickard", "homepage": "https://www.drupal.org/user/20975" }, { "name": "becw", "homepage": "https://www.drupal.org/user/81067" }, { "name": "larowlan", "homepage": "https://www.drupal.org/user/395439" } ], "description": "Hierarchical access control for content.", "homepage": "https://www.drupal.org/project/workbench_access", "support": { "source": "https://git.drupalcode.org/project/workbench_access" } }, { "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": "drupal/xmlsitemap", "version": "1.6.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/xmlsitemap.git", "reference": "8.x-1.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/xmlsitemap-8.x-1.6.zip", "reference": "8.x-1.6", "shasum": "d4e78b9fa0c5e20eab90e52abd7aed4f698f57f3" }, "require": { "drupal/core": "^9.3 || ^10", "ext-xmlwriter": "*" }, "require-dev": { "drupal/config_readonly": "^1.0", "drupal/metatag": "^1.0", "drupal/robotstxt": "^1.0" }, "suggest": { "drush/drush": "Command-line regenerating and rebuilding sitemaps." }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.6", "datestamp": "1768582978", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } }, "drush": { "services": { "drush.services.yml": "^10 || ^11" } } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "alanburke", "homepage": "https://www.drupal.org/user/35997" }, { "name": "amateescu", "homepage": "https://www.drupal.org/user/729614" }, { "name": "andrei.dincu", "homepage": "https://www.drupal.org/user/2628879" }, { "name": "dave reid", "homepage": "https://www.drupal.org/user/53892" }, { "name": "juampynr", "homepage": "https://www.drupal.org/user/682736" }, { "name": "paulmckibben", "homepage": "https://www.drupal.org/user/279003" }, { "name": "pifagor", "homepage": "https://www.drupal.org/user/2375692" }, { "name": "poker10", "homepage": "https://www.drupal.org/user/272316" }, { "name": "renatog", "homepage": "https://www.drupal.org/user/3326031" }, { "name": "tadityar", "homepage": "https://www.drupal.org/user/3094465" }, { "name": "th_tushar", "homepage": "https://www.drupal.org/user/1835276" } ], "description": "Creates XML Sitemaps for the site", "homepage": "https://www.drupal.org/project/xmlsitemap", "support": { "source": "https://git.drupalcode.org/project/xmlsitemap", "issues": "http://drupal.org/project/issues/xmlsitemap" } }, { "name": "drupal/yoast_seo", "version": "1.9.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/yoast_seo.git", "reference": "8.x-1.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/yoast_seo-8.x-1.9.zip", "reference": "8.x-1.9", "shasum": "acde1f9e81e586e339143dfe99b139a93d68da02" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11", "drupal/metatag": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.9", "datestamp": "1724705302", "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": "kingdutch", "homepage": "https://www.drupal.org/user/1868952" }, { "name": "Open Social", "homepage": "https://www.drupal.org/user/272162" } ], "description": "Adds Real-time SEO page analysis and configuration.", "homepage": "https://www.drupal.org/project/yoast_seo", "support": { "source": "https://git.drupalcode.org/project/yoast_seo" } }, { "name": "drush/drush", "version": "13.7.3", "source": { "type": "git", "url": "https://github.com/drush-ops/drush.git", "reference": "a4974fabbd14337fbfdc2918184e6ef773cfeb78" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/drush-ops/drush/zipball/a4974fabbd14337fbfdc2918184e6ef773cfeb78", "reference": "a4974fabbd14337fbfdc2918184e6ef773cfeb78", "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.10.2", "consolidation/config": "^2.1.2 || ^3.1.1", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.6.1", "consolidation/robo": "^4.0.6 || ^5.1.0", "consolidation/site-alias": "^4.1.1", "consolidation/site-process": "^5.4.2", "dflydev/dot-access-data": "^3.0.2", "ext-dom": "*", "grasmash/yaml-cli": "^3.2", "guzzlehttp/guzzle": "^7.0", "laravel/prompts": "^0.3.5", "league/container": "^4.2", "php": ">=8.3", "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.4 <12.0", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, "require-dev": { "composer/installers": "^2", "cweagans/composer-patches": "~1.7.3", "drupal/core-recommended": "^10.4.0 || 11.x-dev", "drupal/semver_example": "2.3.0", "jetbrains/phpstorm-attributes": "^1.0", "mglaman/phpstan-drupal": "^2", "phpunit/phpunit": "^9 || ^10 || ^11", "rector/rector": "^2", "squizlabs/php_codesniffer": "^3.7" }, "bin": [ "drush", "drush.php" ], "type": "library", "extra": { "patches-file": "composer.patches.json", "installer-paths": { "sut/core": [ "type:drupal-core" ], "sut/libraries/{$name}": [ "type:drupal-library" ], "sut/themes/unish/{$name}": [ "drupal/empty_theme" ], "sut/drush/contrib/{$name}": [ "type:drupal-drush" ], "sut/modules/unish/{$name}": [ "drupal/devel" ], "sut/themes/contrib/{$name}": [ "type:drupal-theme" ], "sut/modules/contrib/{$name}": [ "type:drupal-module" ], "sut/profiles/contrib/{$name}": [ "type:drupal-profile" ] } }, "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.7.3" }, "funding": [ { "url": "https://github.com/weitzman", "type": "github" } ], "time": "2026-05-11T10:48:11+00:00" }, { "name": "egulias/email-validator", "version": "4.0.4", "source": { "type": "git", "url": "https://github.com/egulias/EmailValidator.git", "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "reference": "d42c8731f0624ad6bdc8d3e5e9a4524f68801cfa", "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.4" }, "funding": [ { "url": "https://github.com/egulias", "type": "github" } ], "time": "2025-03-06T22:45:56+00:00" }, { "name": "elastic/transport", "version": "v8.11.0", "source": { "type": "git", "url": "https://github.com/elastic/elastic-transport-php.git", "reference": "1d476af5dc0b74530d59b67d5dd96ee39768d5a4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/elastic/elastic-transport-php/zipball/1d476af5dc0b74530d59b67d5dd96ee39768d5a4", "reference": "1d476af5dc0b74530d59b67d5dd96ee39768d5a4", "shasum": "" }, "require": { "composer-runtime-api": "^2.0", "open-telemetry/api": "^1.0", "php": "^7.4 || ^8.0", "php-http/discovery": "^1.14", "php-http/httplug": "^2.3", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "psr/http-message": "^1.0 || ^2.0", "psr/log": "^1 || ^2 || ^3" }, "require-dev": { "nyholm/psr7": "^1.5", "open-telemetry/sdk": "^1.0", "php-http/mock-client": "^1.5", "phpstan/phpstan": "^2.1", "phpunit/phpunit": "^9.5", "symfony/http-client": "^5.4" }, "type": "library", "autoload": { "psr-4": { "Elastic\\Transport\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "HTTP transport PHP library for Elastic products", "keywords": [ "PSR_17", "elastic", "http", "psr-18", "psr-7", "transport" ], "support": { "issues": "https://github.com/elastic/elastic-transport-php/issues", "source": "https://github.com/elastic/elastic-transport-php/tree/v8.11.0" }, "time": "2025-04-02T08:20:33+00:00" }, { "name": "elasticsearch/elasticsearch", "version": "v8.19.0", "source": { "type": "git", "url": "https://github.com/elastic/elasticsearch-php.git", "reference": "1771284cb43a7b653634d418b6f5f0ec84ff8a6d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/elastic/elasticsearch-php/zipball/1771284cb43a7b653634d418b6f5f0ec84ff8a6d", "reference": "1771284cb43a7b653634d418b6f5f0ec84ff8a6d", "shasum": "" }, "require": { "elastic/transport": "^8.11", "guzzlehttp/guzzle": "^7.0", "php": "^7.4 || ^8.0", "psr/http-client": "^1.0", "psr/http-message": "^1.1 || ^2.0", "psr/log": "^1|^2|^3" }, "require-dev": { "ext-yaml": "*", "ext-zip": "*", "mockery/mockery": "^1.5", "nyholm/psr7": "^1.5", "php-http/mock-client": "^1.5", "phpstan/phpstan": "^2.1", "phpunit/phpunit": "^9.5", "psr/http-factory": "^1.0", "symfony/finder": "~4.0", "symfony/http-client": "^5.0|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Elastic\\Elasticsearch\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "PHP Client for Elasticsearch", "keywords": [ "client", "elastic", "elasticsearch", "search" ], "support": { "issues": "https://github.com/elastic/elasticsearch-php/issues", "source": "https://github.com/elastic/elasticsearch-php/tree/v8.19.0" }, "time": "2025-08-06T16:58:06+00:00" }, { "name": "enshrined/svg-sanitize", "version": "0.22.0", "source": { "type": "git", "url": "https://github.com/darylldoyle/svg-sanitizer.git", "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/darylldoyle/svg-sanitizer/zipball/0afa95ea74be155a7bcd6c6fb60c276c39984500", "reference": "0afa95ea74be155a7bcd6c6fb60c276c39984500", "shasum": "" }, "require": { "ext-dom": "*", "ext-libxml": "*", "php": "^7.1 || ^8.0" }, "require-dev": { "phpunit/phpunit": "^6.5 || ^8.5" }, "type": "library", "autoload": { "psr-4": { "enshrined\\svgSanitize\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Daryll Doyle", "email": "daryll@enshrined.co.uk" } ], "description": "An SVG sanitizer for PHP", "support": { "issues": "https://github.com/darylldoyle/svg-sanitizer/issues", "source": "https://github.com/darylldoyle/svg-sanitizer/tree/0.22.0" }, "time": "2025-08-12T10:13:48+00:00" }, { "name": "enyo/dropzone", "version": "5.5.0", "dist": { "type": "zip", "url": "https://github.com/enyo/dropzone/archive/v5.5.0.zip" }, "type": "drupal-library" }, { "name": "ezyang/htmlpurifier", "version": "v4.19.0", "source": { "type": "git", "url": "https://github.com/ezyang/htmlpurifier.git", "reference": "b287d2a16aceffbf6e0295559b39662612b77fcf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ezyang/htmlpurifier/zipball/b287d2a16aceffbf6e0295559b39662612b77fcf", "reference": "b287d2a16aceffbf6e0295559b39662612b77fcf", "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 || ~8.4.0 || ~8.5.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.19.0" }, "time": "2025-10-17T16:34:55+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": "firebase/php-jwt", "version": "v7.0.5", "source": { "type": "git", "url": "https://github.com/googleapis/php-jwt.git", "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/googleapis/php-jwt/zipball/47ad26bab5e7c70ae8a6f08ed25ff83631121380", "reference": "47ad26bab5e7c70ae8a6f08ed25ff83631121380", "shasum": "" }, "require": { "php": "^8.0" }, "require-dev": { "guzzlehttp/guzzle": "^7.4", "phpfastcache/phpfastcache": "^9.2", "phpspec/prophecy-phpunit": "^2.0", "phpunit/phpunit": "^9.5", "psr/cache": "^2.0||^3.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0" }, "suggest": { "ext-sodium": "Support EdDSA (Ed25519) signatures", "paragonie/sodium_compat": "Support EdDSA (Ed25519) signatures when libsodium is not present" }, "type": "library", "autoload": { "psr-4": { "Firebase\\JWT\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Neuman Vong", "email": "neuman+pear@twilio.com", "role": "Developer" }, { "name": "Anant Narayanan", "email": "anant@php.net", "role": "Developer" } ], "description": "A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.", "homepage": "https://github.com/firebase/php-jwt", "keywords": [ "jwt", "php" ], "support": { "issues": "https://github.com/googleapis/php-jwt/issues", "source": "https://github.com/googleapis/php-jwt/tree/v7.0.5" }, "time": "2026-04-01T20:38:03+00:00" }, { "name": "google/apiclient", "version": "v2.19.3", "source": { "type": "git", "url": "https://github.com/googleapis/google-api-php-client.git", "reference": "a1f02761994fd9defb20f6f1449205fd66f450de" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/googleapis/google-api-php-client/zipball/a1f02761994fd9defb20f6f1449205fd66f450de", "reference": "a1f02761994fd9defb20f6f1449205fd66f450de", "shasum": "" }, "require": { "firebase/php-jwt": "^6.0||^7.0", "google/apiclient-services": "~0.350", "google/auth": "^1.37", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.6", "monolog/monolog": "^2.9||^3.0", "php": "^8.1" }, "require-dev": { "cache/filesystem-adapter": "^1.1", "composer/composer": "^2.9", "phpcompatibility/php-compatibility": "^9.2", "phpspec/prophecy-phpunit": "^2.1", "phpunit/phpunit": "^9.6", "squizlabs/php_codesniffer": "^3.8", "symfony/css-selector": "~2.1", "symfony/dom-crawler": "~2.1" }, "suggest": { "cache/filesystem-adapter": "For caching certs and tokens (using Google\\Client::setCache)" }, "type": "library", "extra": { "component": { "entry": "src/Client.php" }, "branch-alias": { "dev-main": "2.x-dev" } }, "autoload": { "files": [ "src/aliases.php" ], "psr-4": { "Google\\": "src/" }, "classmap": [ "src/aliases.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "description": "Client library for Google APIs", "homepage": "http://developers.google.com/api-client-library/php", "keywords": [ "google" ], "support": { "issues": "https://github.com/googleapis/google-api-php-client/issues", "source": "https://github.com/googleapis/google-api-php-client/tree/v2.19.3" }, "time": "2026-05-04T21:00:36+00:00" }, { "name": "google/apiclient-services", "version": "v0.441.1", "source": { "type": "git", "url": "https://github.com/googleapis/google-api-php-client-services.git", "reference": "b389588a2f9f375ec448d6cd8d0903d83c571ae0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/googleapis/google-api-php-client-services/zipball/b389588a2f9f375ec448d6cd8d0903d83c571ae0", "reference": "b389588a2f9f375ec448d6cd8d0903d83c571ae0", "shasum": "" }, "require": { "php": "^8.1" }, "require-dev": { "phpunit/phpunit": "^9.6" }, "type": "library", "autoload": { "files": [ "autoload.php" ], "psr-4": { "Google\\Service\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "description": "Client library for Google APIs", "homepage": "http://developers.google.com/api-client-library/php", "keywords": [ "google" ], "support": { "issues": "https://github.com/googleapis/google-api-php-client-services/issues", "source": "https://github.com/googleapis/google-api-php-client-services/tree/v0.441.1" }, "time": "2026-05-17T01:38:24+00:00" }, { "name": "google/auth", "version": "v1.50.1", "source": { "type": "git", "url": "https://github.com/googleapis/google-auth-library-php.git", "reference": "870c17ee3a1d73338d39a9ffa77a700ba77f5a83" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/googleapis/google-auth-library-php/zipball/870c17ee3a1d73338d39a9ffa77a700ba77f5a83", "reference": "870c17ee3a1d73338d39a9ffa77a700ba77f5a83", "shasum": "" }, "require": { "firebase/php-jwt": "^6.0||^7.0", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.4.5", "php": "^8.1", "psr/cache": "^2.0||^3.0", "psr/http-message": "^1.1||^2.0", "psr/log": "^2.0||^3.0" }, "require-dev": { "guzzlehttp/promises": "^2.0", "kelvinmo/simplejwt": "^1.1.0", "phpseclib/phpseclib": "^3.0.35", "phpspec/prophecy-phpunit": "^2.1", "phpunit/phpunit": "^9.6", "sebastian/comparator": ">=1.2.3", "squizlabs/php_codesniffer": "^4.0", "symfony/filesystem": "^6.3||^7.3", "symfony/process": "^6.0||^7.0", "webmozart/assert": "^1.11||^2.0" }, "suggest": { "phpseclib/phpseclib": "May be used in place of OpenSSL for signing strings or for token management. Please require version ^2." }, "type": "library", "autoload": { "psr-4": { "Google\\Auth\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "description": "Google Auth Library for PHP", "homepage": "https://github.com/google/google-auth-library-php", "keywords": [ "Authentication", "google", "oauth2" ], "support": { "docs": "https://cloud.google.com/php/docs/reference/auth/latest", "issues": "https://github.com/googleapis/google-auth-library-php/issues", "source": "https://github.com/googleapis/google-auth-library-php/tree/v1.50.1" }, "time": "2026-03-18T20:03:29+00:00" }, { "name": "grasmash/expander", "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/grasmash/expander.git", "reference": "eea11b9afb0c32483b18b9009f4ca07b770e39f4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/grasmash/expander/zipball/eea11b9afb0c32483b18b9009f4ca07b770e39f4", "reference": "eea11b9afb0c32483b18b9009f4ca07b770e39f4", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3.0.0", "php": ">=8.0", "psr/log": "^2 | ^3" }, "require-dev": { "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": "1.x-dev" } }, "autoload": { "psr-4": { "Grasmash\\Expander\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matthew Grasmick" } ], "description": "Expands internal property references in PHP arrays file.", "support": { "issues": "https://github.com/grasmash/expander/issues", "source": "https://github.com/grasmash/expander/tree/3.0.1" }, "time": "2024-11-25T23:28:05+00:00" }, { "name": "grasmash/yaml-cli", "version": "3.2.1", "source": { "type": "git", "url": "https://github.com/grasmash/yaml-cli.git", "reference": "09a8860566958a1576cc54bbe910a03477e54971" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/09a8860566958a1576cc54bbe910a03477e54971", "reference": "09a8860566958a1576cc54bbe910a03477e54971", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "php": ">=8.0", "symfony/console": "^6 || ^7", "symfony/filesystem": "^6 || ^7", "symfony/yaml": "^6 || ^7" }, "require-dev": { "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": { "psr-4": { "Grasmash\\YamlCli\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matthew Grasmick" } ], "description": "A command line tool for reading and manipulating yaml files.", "support": { "issues": "https://github.com/grasmash/yaml-cli/issues", "source": "https://github.com/grasmash/yaml-cli/tree/3.2.1" }, "time": "2024-04-23T02:10:57+00:00" }, { "name": "guzzlehttp/guzzle", "version": "7.10.3", "source": { "type": "git", "url": "https://github.com/guzzle/guzzle.git", "reference": "47ba23c7a55247e2e1b7407aca90e9bbed0d9d86" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/guzzle/zipball/47ba23c7a55247e2e1b7407aca90e9bbed0d9d86", "reference": "47ba23c7a55247e2e1b7407aca90e9bbed0d9d86", "shasum": "" }, "require": { "ext-json": "*", "guzzlehttp/promises": "^2.3", "guzzlehttp/psr7": "^2.8", "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", "guzzlehttp/test-server": "^0.3.2", "php-http/message-factory": "^1.1", "phpunit/phpunit": "^8.5.52 || ^9.6.34", "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" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "files": [ "src/functions_include.php" ], "psr-4": { "GuzzleHttp\\": "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": "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": [ "client", "curl", "framework", "http", "http client", "psr-18", "psr-7", "rest", "web service" ], "support": { "issues": "https://github.com/guzzle/guzzle/issues", "source": "https://github.com/guzzle/guzzle/tree/7.10.3" }, "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": "2026-05-20T22:59:19+00:00" }, { "name": "guzzlehttp/promises", "version": "2.3.1", "source": { "type": "git", "url": "https://github.com/guzzle/promises.git", "reference": "d2d8dfae4757f384d630fdffc2d8d6618d8f4c5e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/promises/zipball/d2d8dfae4757f384d630fdffc2d8d6618d8f4c5e", "reference": "d2d8dfae4757f384d630fdffc2d8d6618d8f4c5e", "shasum": "" }, "require": { "php": "^7.2.5 || ^8.0" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.8.2", "phpunit/phpunit": "^8.5.52 || ^9.6.34" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "autoload": { "psr-4": { "GuzzleHttp\\Promise\\": "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": "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": "Guzzle promises library", "keywords": [ "promise" ], "support": { "issues": "https://github.com/guzzle/promises/issues", "source": "https://github.com/guzzle/promises/tree/2.3.1" }, "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": "2026-05-19T18:30:48+00:00" }, { "name": "guzzlehttp/psr7", "version": "2.8.1", "source": { "type": "git", "url": "https://github.com/guzzle/psr7.git", "reference": "718f1ee6a878be5290af3557aeda0c91278361d9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/guzzle/psr7/zipball/718f1ee6a878be5290af3557aeda0c91278361d9", "reference": "718f1ee6a878be5290af3557aeda0c91278361d9", "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.44 || ^9.6.25" }, "suggest": { "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses" }, "type": "library", "extra": { "bamarni-bin": { "bin-links": true, "forward-command": false } }, "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.8.1" }, "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": "2026-03-10T09:55:26+00:00" }, { "name": "halaxa/json-machine", "version": "1.2.6", "source": { "type": "git", "url": "https://github.com/halaxa/json-machine.git", "reference": "8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/halaxa/json-machine/zipball/8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4", "reference": "8bf0b0ff6ff60ab480778eaa5ad7d505b442c2d4", "shasum": "" }, "require": { "php": "7.2 - 8.5" }, "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" }, "type": "library", "autoload": { "files": [ "src/functions.php" ], "psr-4": { "JsonMachine\\": "src/" }, "exclude-from-classmap": [ "src/autoloader.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "Filip Halaxa", "email": "filip@halaxa.cz" } ], "description": "Efficient, easy-to-use and fast JSON pull parser", "support": { "issues": "https://github.com/halaxa/json-machine/issues", "source": "https://github.com/halaxa/json-machine/tree/1.2.6" }, "funding": [ { "url": "https://ko-fi.com/G2G57KTE4", "type": "other" } ], "time": "2025-12-05T14:53:09+00:00" }, { "name": "kint-php/kint", "version": "3.3", "source": { "type": "git", "url": "https://github.com/kint-php/kint.git", "reference": "335ac1bcaf04d87df70d8aa51e8887ba2c6d203b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/kint-php/kint/zipball/335ac1bcaf04d87df70d8aa51e8887ba2c6d203b", "reference": "335ac1bcaf04d87df70d8aa51e8887ba2c6d203b", "shasum": "" }, "require": { "php": ">=5.3.6" }, "require-dev": { "friendsofphp/php-cs-fixer": "^2.0", "phpunit/phpunit": "^4.0", "seld/phar-utils": "^1.0", "symfony/finder": "^2.0 || ^3.0 || ^4.0", "vimeo/psalm": "^3.0" }, "suggest": { "ext-ctype": "Simple data type tests", "ext-iconv": "Provides fallback detection for ambiguous legacy string encodings such as the Windows and ISO 8859 code pages", "ext-mbstring": "Provides string encoding detection", "kint-php/kint-js": "Provides a simplified dump to console.log()", "kint-php/kint-twig": "Provides d() and s() functions in twig templates", "symfony/polyfill-ctype": "Replacement for ext-ctype if missing", "symfony/polyfill-iconv": "Replacement for ext-iconv if missing", "symfony/polyfill-mbstring": "Replacement for ext-mbstring if missing" }, "type": "library", "autoload": { "files": [ "init.php" ], "psr-4": { "Kint\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jonathan Vollebregt", "homepage": "https://github.com/jnvsor" }, { "name": "Rokas Šleinius", "homepage": "https://github.com/raveren" }, { "name": "Contributors", "homepage": "https://github.com/kint-php/kint/graphs/contributors" } ], "description": "Kint - debugging tool for PHP developers", "homepage": "https://kint-php.github.io/kint/", "keywords": [ "debug", "kint", "php" ], "support": { "issues": "https://github.com/kint-php/kint/issues", "source": "https://github.com/kint-php/kint/tree/master" }, "time": "2019-10-17T18:05:24+00:00" }, { "name": "laminas/laminas-stdlib", "version": "3.21.0", "source": { "type": "git", "url": "https://github.com/laminas/laminas-stdlib.git", "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/laminas/laminas-stdlib/zipball/b1c81514cfe158aadf724c42b34d3d0a8164c096", "reference": "b1c81514cfe158aadf724c42b34d3d0a8164c096", "shasum": "" }, "require": { "php": "~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0" }, "conflict": { "zendframework/zend-stdlib": "*" }, "require-dev": { "laminas/laminas-coding-standard": "^3.1.0", "phpbench/phpbench": "^1.4.1", "phpunit/phpunit": "^11.5.42", "psalm/plugin-phpunit": "^0.19.5", "vimeo/psalm": "^6.13.1" }, "type": "library", "autoload": { "psr-4": { "Laminas\\Stdlib\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "description": "SPL extensions, array utilities, error handlers, and more", "homepage": "https://laminas.dev", "keywords": [ "laminas", "stdlib" ], "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" }, "funding": [ { "url": "https://funding.communitybridge.org/projects/laminas-project", "type": "community_bridge" } ], "time": "2025-10-11T18:13:12+00:00" }, { "name": "laravel/prompts", "version": "v0.3.18", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", "reference": "a19af51bb144bf87f08397921fa619f85c7d4e72" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/laravel/prompts/zipball/a19af51bb144bf87f08397921fa619f85c7d4e72", "reference": "a19af51bb144bf87f08397921fa619f85c7d4e72", "shasum": "" }, "require": { "composer-runtime-api": "^2.2", "ext-mbstring": "*", "php": "^8.1", "symfony/console": "^6.2|^7.0|^8.0" }, "conflict": { "illuminate/console": ">=10.17.0 <10.25.0", "laravel/framework": ">=10.17.0 <10.25.0" }, "require-dev": { "illuminate/collections": "^10.0|^11.0|^12.0|^13.0", "mockery/mockery": "^1.5", "pestphp/pest": "^2.3|^3.4|^4.0", "phpstan/phpstan": "^1.12.28", "phpstan/phpstan-mockery": "^1.1.3" }, "suggest": { "ext-pcntl": "Required for the spinner to be animated." }, "type": "library", "extra": { "branch-alias": { "dev-main": "0.3.x-dev" } }, "autoload": { "files": [ "src/helpers.php" ], "psr-4": { "Laravel\\Prompts\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Add beautiful and user-friendly forms to your command-line applications.", "support": { "issues": "https://github.com/laravel/prompts/issues", "source": "https://github.com/laravel/prompts/tree/v0.3.18" }, "time": "2026-05-19T00:47:18+00:00" }, { "name": "league/container", "version": "4.2.5", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", "reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/thephpleague/container/zipball/d3cebb0ff4685ff61c749e54b27db49319e2ec00", "reference": "d3cebb0ff4685ff61c749e54b27db49319e2ec00", "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": { "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-1.x": "1.x-dev", "dev-2.x": "2.x-dev", "dev-3.x": "3.x-dev", "dev-4.x": "4.x-dev", "dev-master": "4.x-dev" } }, "autoload": { "psr-4": { "League\\Container\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Phil Bennett", "email": "mail@philbennett.co.uk", "role": "Developer" } ], "description": "A fast and intuitive dependency injection container.", "homepage": "https://github.com/thephpleague/container", "keywords": [ "container", "dependency", "di", "injection", "league", "provider", "service" ], "support": { "issues": "https://github.com/thephpleague/container/issues", "source": "https://github.com/thephpleague/container/tree/4.2.5" }, "funding": [ { "url": "https://github.com/philipobenito", "type": "github" } ], "time": "2025-05-20T12:55:37+00:00" }, { "name": "maennchen/zipstream-php", "version": "3.2.2", "source": { "type": "git", "url": "https://github.com/maennchen/ZipStream-PHP.git", "reference": "77bebeb4c6c340bb3c11c843b2cffd8bbfde4d5e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/maennchen/ZipStream-PHP/zipball/77bebeb4c6c340bb3c11c843b2cffd8bbfde4d5e", "reference": "77bebeb4c6c340bb3c11c843b2cffd8bbfde4d5e", "shasum": "" }, "require": { "ext-mbstring": "*", "ext-zlib": "*", "php-64bit": "^8.3" }, "require-dev": { "brianium/paratest": "^7.7", "ext-zip": "*", "friendsofphp/php-cs-fixer": "^3.86", "guzzlehttp/guzzle": "^7.5", "mikey179/vfsstream": "^1.6", "php-coveralls/php-coveralls": "^2.5", "phpunit/phpunit": "^12.0", "vimeo/psalm": "^6.0" }, "suggest": { "guzzlehttp/psr7": "^2.4", "psr/http-message": "^2.0" }, "type": "library", "autoload": { "psr-4": { "ZipStream\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Paul Duncan", "email": "pabs@pablotron.org" }, { "name": "Jonatan Männchen", "email": "jonatan@maennchen.ch" }, { "name": "Jesse Donat", "email": "donatj@gmail.com" }, { "name": "András Kolesár", "email": "kolesar@kolesar.hu" } ], "description": "ZipStream is a library for dynamically streaming dynamic zip files from PHP without writing to the disk at all on the server.", "keywords": [ "stream", "zip" ], "support": { "issues": "https://github.com/maennchen/ZipStream-PHP/issues", "source": "https://github.com/maennchen/ZipStream-PHP/tree/3.2.2" }, "funding": [ { "url": "https://github.com/maennchen", "type": "github" } ], "time": "2026-04-11T18:38:28+00:00" }, { "name": "makinacorpus/php-lucene", "version": "1.2.1", "source": { "type": "git", "url": "https://github.com/makinacorpus/php-lucene-query.git", "reference": "87d606b1e475d105eac5e409f84ba2d2ee1358c4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/makinacorpus/php-lucene-query/zipball/87d606b1e475d105eac5e409f84ba2d2ee1358c4", "reference": "87d606b1e475d105eac5e409f84ba2d2ee1358c4", "shasum": "" }, "require": { "php": ">=7.0" }, "require-dev": { "phpstan/phpstan-deprecation-rules": "^1.0", "phpunit/phpunit": "^9.5", "squizlabs/php_codesniffer": "^3.6" }, "type": "library", "autoload": { "psr-4": { "MakinaCorpus\\Lucene\\": "src/" }, "exclude-from-classmap": [ "src/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "Pierre Rineau", "email": "pierre.rineau@makina-corpus.com" }, { "name": "Makina Corpus", "homepage": "http://makina-corpus.com" } ], "description": "Minimalistic, feature-rich, PHP Lucene syntax query builder", "homepage": "http://github.com/makinacorpus/php-lucene", "support": { "issues": "https://github.com/makinacorpus/php-lucene-query/issues", "source": "https://github.com/makinacorpus/php-lucene-query/tree/1.2.1" }, "time": "2023-02-02T16:28:25+00:00" }, { "name": "masterminds/html5", "version": "2.10.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", "reference": "fcf91eb64359852f00d921887b219479b4f21251" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/fcf91eb64359852f00d921887b219479b4f21251", "reference": "fcf91eb64359852f00d921887b219479b4f21251", "shasum": "" }, "require": { "ext-dom": "*", "php": ">=5.3.0" }, "require-dev": { "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.7-dev" } }, "autoload": { "psr-4": { "Masterminds\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Matt Butcher", "email": "technosophos@gmail.com" }, { "name": "Matt Farina", "email": "matt@mattfarina.com" }, { "name": "Asmir Mustafic", "email": "goetas@gmail.com" } ], "description": "An HTML5 parser and serializer.", "homepage": "http://masterminds.github.io/html5-php", "keywords": [ "HTML5", "dom", "html", "parser", "querypath", "serializer", "xml" ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", "source": "https://github.com/Masterminds/html5-php/tree/2.10.0" }, "time": "2025-07-25T09:04:22+00:00" }, { "name": "mck89/peast", "version": "v1.17.6", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", "reference": "b8b4184b1e6912669f9af155caef9050509d9f18" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mck89/peast/zipball/b8b4184b1e6912669f9af155caef9050509d9f18", "reference": "b8b4184b1e6912669f9af155caef9050509d9f18", "shasum": "" }, "require": { "ext-mbstring": "*", "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.17.6-dev" } }, "autoload": { "psr-4": { "Peast\\": "lib/Peast/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Marco Marchiò", "email": "marco.mm89@gmail.com" } ], "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", "source": "https://github.com/mck89/peast/tree/v1.17.6" }, "time": "2026-04-24T08:04:05+00:00" }, { "name": "mkalkbrenner/php-htmldiff-advanced", "version": "0.0.8", "source": { "type": "git", "url": "https://github.com/mkalkbrenner/php-htmldiff.git", "reference": "3a714b48c9c3d3730baaf6d3949691e654cd37c9" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/mkalkbrenner/php-htmldiff/zipball/3a714b48c9c3d3730baaf6d3949691e654cd37c9", "reference": "3a714b48c9c3d3730baaf6d3949691e654cd37c9", "shasum": "" }, "require": { "caxy/php-htmldiff": ">=0.0.6", "php": ">=5.5.0" }, "type": "library", "autoload": { "files": [ "src/HtmlDiffAdvancedInterface.php", "src/HtmlDiffAdvanced.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "GNU General Public License V2" ], "description": "An add-on for the php-htmldiff library for comparing two HTML files/snippets and highlighting the differences using simple HTML.", "homepage": "https://github.com/mkalkbrenner/php-htmldiff", "keywords": [ "diff", "html" ], "support": { "issues": "https://github.com/mkalkbrenner/php-htmldiff/issues", "source": "https://github.com/mkalkbrenner/php-htmldiff/tree/master" }, "time": "2016-07-25T17:07:32+00:00" }, { "name": "monolog/monolog", "version": "3.10.0", "source": { "type": "git", "url": "https://github.com/Seldaek/monolog.git", "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Seldaek/monolog/zipball/b321dd6749f0bf7189444158a3ce785cc16d69b0", "reference": "b321dd6749f0bf7189444158a3ce785cc16d69b0", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^2.0 || ^3.0" }, "provide": { "psr/log-implementation": "3.0.0" }, "require-dev": { "aws/aws-sdk-php": "^3.0", "doctrine/couchdb": "~1.0@dev", "elasticsearch/elasticsearch": "^7 || ^8", "ext-json": "*", "graylog2/gelf-php": "^1.4.2 || ^2.0", "guzzlehttp/guzzle": "^7.4.5", "guzzlehttp/psr7": "^2.2", "mongodb/mongodb": "^1.8 || ^2.0", "php-amqplib/php-amqplib": "~2.4 || ^3", "php-console/php-console": "^3.1.8", "phpstan/phpstan": "^2", "phpstan/phpstan-deprecation-rules": "^2", "phpstan/phpstan-strict-rules": "^2", "phpunit/phpunit": "^10.5.17 || ^11.0.7", "predis/predis": "^1.1 || ^2", "rollbar/rollbar": "^4.0", "ruflin/elastica": "^7 || ^8", "symfony/mailer": "^5.4 || ^6", "symfony/mime": "^5.4 || ^6" }, "suggest": { "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB", "doctrine/couchdb": "Allow sending log messages to a CouchDB server", "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client", "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)", "ext-curl": "Required to send log messages using the IFTTTHandler, the LogglyHandler, the SendGridHandler, the SlackWebhookHandler or the TelegramBotHandler", "ext-mbstring": "Allow to work properly with unicode symbols", "ext-mongodb": "Allow sending log messages to a MongoDB server (via driver)", "ext-openssl": "Required to send log messages using SSL", "ext-sockets": "Allow sending log messages to a Syslog server (via UDP driver)", "graylog2/gelf-php": "Allow sending log messages to a GrayLog2 server", "mongodb/mongodb": "Allow sending log messages to a MongoDB server (via library)", "php-amqplib/php-amqplib": "Allow sending log messages to an AMQP server using php-amqplib", "rollbar/rollbar": "Allow sending log messages to Rollbar", "ruflin/elastica": "Allow sending log messages to an Elastic Search server" }, "type": "library", "extra": { "branch-alias": { "dev-main": "3.x-dev" } }, "autoload": { "psr-4": { "Monolog\\": "src/Monolog" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jordi Boggiano", "email": "j.boggiano@seld.be", "homepage": "https://seld.be" } ], "description": "Sends your logs to files, sockets, inboxes, databases and various web services", "homepage": "https://github.com/Seldaek/monolog", "keywords": [ "log", "logging", "psr-3" ], "support": { "issues": "https://github.com/Seldaek/monolog/issues", "source": "https://github.com/Seldaek/monolog/tree/3.10.0" }, "funding": [ { "url": "https://github.com/Seldaek", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/monolog/monolog", "type": "tidelift" } ], "time": "2026-01-02T08:56:05+00:00" }, { "name": "nikic/php-parser", "version": "v5.7.0", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/dca41cd15c2ac9d055ad70dbfd011130757d1f82", "reference": "dca41cd15c2ac9d055ad70dbfd011130757d1f82", "shasum": "" }, "require": { "ext-ctype": "*", "ext-json": "*", "ext-tokenizer": "*", "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", "phpunit/phpunit": "^9.0" }, "bin": [ "bin/php-parse" ], "type": "library", "extra": { "branch-alias": { "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { "PhpParser\\": "lib/PhpParser" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Nikita Popov" } ], "description": "A PHP parser written in PHP", "keywords": [ "parser", "php" ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", "source": "https://github.com/nikic/PHP-Parser/tree/v5.7.0" }, "time": "2025-12-06T11:56:16+00:00" }, { "name": "open-telemetry/api", "version": "1.9.0", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/api.git", "reference": "6f8d237ce2c304ca85f31970f788e7f074d147be" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/6f8d237ce2c304ca85f31970f788e7f074d147be", "reference": "6f8d237ce2c304ca85f31970f788e7f074d147be", "shasum": "" }, "require": { "open-telemetry/context": "^1.4", "php": "^8.1", "psr/log": "^1.1|^2.0|^3.0", "symfony/polyfill-php82": "^1.26" }, "conflict": { "open-telemetry/sdk": "<=1.11" }, "type": "library", "extra": { "spi": { "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\HookManagerInterface": [ "OpenTelemetry\\API\\Instrumentation\\AutoInstrumentation\\ExtensionHookManager" ] }, "branch-alias": { "dev-main": "1.8.x-dev" } }, "autoload": { "files": [ "Trace/functions.php" ], "psr-4": { "OpenTelemetry\\API\\": "." } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "opentelemetry-php contributors", "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" } ], "description": "API for OpenTelemetry PHP.", "keywords": [ "Metrics", "api", "apm", "logging", "opentelemetry", "otel", "tracing" ], "support": { "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", "docs": "https://opentelemetry.io/docs/languages/php", "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", "source": "https://github.com/open-telemetry/opentelemetry-php" }, "time": "2026-02-25T13:24:05+00:00" }, { "name": "open-telemetry/context", "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/opentelemetry-php/context.git", "reference": "3c414b246e0dabb7d6145404e6a5e4536ca18d07" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/opentelemetry-php/context/zipball/3c414b246e0dabb7d6145404e6a5e4536ca18d07", "reference": "3c414b246e0dabb7d6145404e6a5e4536ca18d07", "shasum": "" }, "require": { "php": "^8.1", "symfony/polyfill-php82": "^1.26" }, "suggest": { "ext-ffi": "To allow context switching in Fibers" }, "type": "library", "extra": { "branch-alias": { "dev-main": "1.0.x-dev" } }, "autoload": { "files": [ "fiber/initialize_fiber_handler.php" ], "psr-4": { "OpenTelemetry\\Context\\": "." } }, "notification-url": "https://packagist.org/downloads/", "license": [ "Apache-2.0" ], "authors": [ { "name": "opentelemetry-php contributors", "homepage": "https://github.com/open-telemetry/opentelemetry-php/graphs/contributors" } ], "description": "Context implementation for OpenTelemetry PHP.", "keywords": [ "Context", "opentelemetry", "otel" ], "support": { "chat": "https://app.slack.com/client/T08PSQ7BQ/C01NFPCV44V", "docs": "https://opentelemetry.io/docs/languages/php", "issues": "https://github.com/open-telemetry/opentelemetry-php/issues", "source": "https://github.com/open-telemetry/opentelemetry-php" }, "time": "2025-10-19T06:44:33+00:00" }, { "name": "pear/archive_tar", "version": "1.6.0", "source": { "type": "git", "url": "https://github.com/pear/Archive_Tar.git", "reference": "dc3285537f1832da8ddbbe45f5a007248b6cc00e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/dc3285537f1832da8ddbbe45f5a007248b6cc00e", "reference": "dc3285537f1832da8ddbbe45f5a007248b6cc00e", "shasum": "" }, "require": { "pear/pear-core-minimal": "^1.10.0alpha2", "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "*" }, "suggest": { "ext-bz2": "Bz2 compression support.", "ext-xz": "Lzma2 compression support.", "ext-zlib": "Gzip compression support." }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.4.x-dev" } }, "autoload": { "psr-0": { "Archive_Tar": "" } }, "notification-url": "https://packagist.org/downloads/", "include-path": [ "./" ], "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Vincent Blavet", "email": "vincent@phpconcept.net" }, { "name": "Greg Beaver", "email": "greg@chiaraquartet.net" }, { "name": "Michiel Rook", "email": "mrook@php.net" } ], "description": "Tar file management class with compression support (gzip, bzip2, lzma2)", "homepage": "https://github.com/pear/Archive_Tar", "keywords": [ "archive", "tar" ], "support": { "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Archive_Tar", "source": "https://github.com/pear/Archive_Tar" }, "time": "2025-07-19T14:49:16+00:00" }, { "name": "pear/console_getopt", "version": "v1.4.3", "source": { "type": "git", "url": "https://github.com/pear/Console_Getopt.git", "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pear/Console_Getopt/zipball/a41f8d3e668987609178c7c4a9fe48fecac53fa0", "reference": "a41f8d3e668987609178c7c4a9fe48fecac53fa0", "shasum": "" }, "type": "library", "autoload": { "psr-0": { "Console": "./" } }, "notification-url": "https://packagist.org/downloads/", "include-path": [ "./" ], "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Andrei Zmievski", "email": "andrei@php.net", "role": "Lead" }, { "name": "Stig Bakken", "email": "stig@php.net", "role": "Developer" }, { "name": "Greg Beaver", "email": "cellog@php.net", "role": "Helper" } ], "description": "More info available on: http://pear.php.net/package/Console_Getopt", "support": { "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Console_Getopt", "source": "https://github.com/pear/Console_Getopt" }, "time": "2019-11-20T18:27:48+00:00" }, { "name": "pear/pear-core-minimal", "version": "v1.10.18", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/c7b55789d01de0ce090d289b73f1bbd6a2f113b1", "reference": "c7b55789d01de0ce090d289b73f1bbd6a2f113b1", "shasum": "" }, "require": { "pear/console_getopt": "~1.4", "pear/pear_exception": "~1.0", "php": ">=5.4" }, "replace": { "rsky/pear-core-min": "self.version" }, "type": "library", "autoload": { "classmap": [ "src/" ] }, "notification-url": "https://packagist.org/downloads/", "include-path": [ "src/" ], "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Christian Weiske", "email": "cweiske@php.net", "role": "Lead" } ], "description": "Minimal set of PEAR core files to be used as composer dependency", "support": { "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, "time": "2025-12-14T20:37:07+00:00" }, { "name": "pear/pear_exception", "version": "v1.0.2", "source": { "type": "git", "url": "https://github.com/pear/PEAR_Exception.git", "reference": "b14fbe2ddb0b9f94f5b24cf08783d599f776fff0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/pear/PEAR_Exception/zipball/b14fbe2ddb0b9f94f5b24cf08783d599f776fff0", "reference": "b14fbe2ddb0b9f94f5b24cf08783d599f776fff0", "shasum": "" }, "require": { "php": ">=5.2.0" }, "require-dev": { "phpunit/phpunit": "<9" }, "type": "class", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "classmap": [ "PEAR/" ] }, "notification-url": "https://packagist.org/downloads/", "include-path": [ "." ], "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Helgi Thormar", "email": "dufuz@php.net" }, { "name": "Greg Beaver", "email": "cellog@php.net" } ], "description": "The PEAR Exception base class.", "homepage": "https://github.com/pear/PEAR_Exception", "keywords": [ "exception" ], "support": { "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR_Exception", "source": "https://github.com/pear/PEAR_Exception" }, "time": "2021-03-21T15:43:46+00:00" }, { "name": "phootwork/collection", "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/collection.git", "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phootwork/collection/zipball/46dde20420fba17766c89200bc3ff91d3e58eafa", "reference": "46dde20420fba17766c89200bc3ff91d3e58eafa", "shasum": "" }, "require": { "phootwork/lang": "^3.0", "php": ">=8.0" }, "type": "library", "autoload": { "psr-4": { "phootwork\\collection\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Thomas Gossmann", "homepage": "http://gos.si" } ], "description": "The phootwork library fills gaps in the php language and provides better solutions than the existing ones php offers.", "homepage": "https://phootwork.github.io/collection/", "keywords": [ "Array object", "Text object", "collection", "collections", "json", "list", "map", "queue", "set", "stack", "xml" ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", "source": "https://github.com/phootwork/collection/tree/v3.2.3" }, "time": "2022-08-27T12:51:24+00:00" }, { "name": "phootwork/lang", "version": "v3.2.3", "source": { "type": "git", "url": "https://github.com/phootwork/lang.git", "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phootwork/lang/zipball/52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", "reference": "52ec8cce740ce1c424eef02f43b43d5ddfec7b5e", "shasum": "" }, "require": { "php": ">=8.0", "symfony/polyfill-mbstring": "^1.12", "symfony/polyfill-php81": "^1.22" }, "type": "library", "autoload": { "psr-4": { "phootwork\\lang\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Thomas Gossmann", "homepage": "http://gos.si" } ], "description": "Missing PHP language constructs", "homepage": "https://phootwork.github.io/lang/", "keywords": [ "array", "comparator", "comparison", "string" ], "support": { "issues": "https://github.com/phootwork/phootwork/issues", "source": "https://github.com/phootwork/lang/tree/v3.2.3" }, "time": "2024-10-03T13:43:19+00:00" }, { "name": "php-http/discovery", "version": "1.20.0", "source": { "type": "git", "url": "https://github.com/php-http/discovery.git", "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-http/discovery/zipball/82fe4c73ef3363caed49ff8dd1539ba06044910d", "reference": "82fe4c73ef3363caed49ff8dd1539ba06044910d", "shasum": "" }, "require": { "composer-plugin-api": "^1.0|^2.0", "php": "^7.1 || ^8.0" }, "conflict": { "nyholm/psr7": "<1.0", "zendframework/zend-diactoros": "*" }, "provide": { "php-http/async-client-implementation": "*", "php-http/client-implementation": "*", "psr/http-client-implementation": "*", "psr/http-factory-implementation": "*", "psr/http-message-implementation": "*" }, "require-dev": { "composer/composer": "^1.0.2|^2.0", "graham-campbell/phpspec-skip-example-extension": "^5.0", "php-http/httplug": "^1.0 || ^2.0", "php-http/message-factory": "^1.0", "phpspec/phpspec": "^5.1 || ^6.1 || ^7.3", "sebastian/comparator": "^3.0.5 || ^4.0.8", "symfony/phpunit-bridge": "^6.4.4 || ^7.0.1" }, "type": "composer-plugin", "extra": { "class": "Http\\Discovery\\Composer\\Plugin", "plugin-optional": true }, "autoload": { "psr-4": { "Http\\Discovery\\": "src/" }, "exclude-from-classmap": [ "src/Composer/Plugin.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com" } ], "description": "Finds and installs PSR-7, PSR-17, PSR-18 and HTTPlug implementations", "homepage": "http://php-http.org", "keywords": [ "adapter", "client", "discovery", "factory", "http", "message", "psr17", "psr7" ], "support": { "issues": "https://github.com/php-http/discovery/issues", "source": "https://github.com/php-http/discovery/tree/1.20.0" }, "time": "2024-10-02T11:20:13+00:00" }, { "name": "php-http/httplug", "version": "2.4.1", "source": { "type": "git", "url": "https://github.com/php-http/httplug.git", "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-http/httplug/zipball/5cad731844891a4c282f3f3e1b582c46839d22f4", "reference": "5cad731844891a4c282f3f3e1b582c46839d22f4", "shasum": "" }, "require": { "php": "^7.1 || ^8.0", "php-http/promise": "^1.1", "psr/http-client": "^1.0", "psr/http-message": "^1.0 || ^2.0" }, "require-dev": { "friends-of-phpspec/phpspec-code-coverage": "^4.1 || ^5.0 || ^6.0", "phpspec/phpspec": "^5.1 || ^6.0 || ^7.0" }, "type": "library", "autoload": { "psr-4": { "Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Eric GELOEN", "email": "geloen.eric@gmail.com" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com", "homepage": "https://sagikazarmark.hu" } ], "description": "HTTPlug, the HTTP client abstraction for PHP", "homepage": "http://httplug.io", "keywords": [ "client", "http" ], "support": { "issues": "https://github.com/php-http/httplug/issues", "source": "https://github.com/php-http/httplug/tree/2.4.1" }, "time": "2024-09-23T11:39:58+00:00" }, { "name": "php-http/promise", "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/php-http/promise.git", "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-http/promise/zipball/fc85b1fba37c169a69a07ef0d5a8075770cc1f83", "reference": "fc85b1fba37c169a69a07ef0d5a8075770cc1f83", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "require-dev": { "friends-of-phpspec/phpspec-code-coverage": "^4.3.2 || ^6.3", "phpspec/phpspec": "^5.1.2 || ^6.2 || ^7.4" }, "type": "library", "autoload": { "psr-4": { "Http\\Promise\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Joel Wurtz", "email": "joel.wurtz@gmail.com" }, { "name": "Márk Sági-Kazár", "email": "mark.sagikazar@gmail.com" } ], "description": "Promise used for asynchronous HTTP requests", "homepage": "http://httplug.io", "keywords": [ "promise" ], "support": { "issues": "https://github.com/php-http/promise/issues", "source": "https://github.com/php-http/promise/tree/1.3.1" }, "time": "2024-03-15T13:55:21+00:00" }, { "name": "phpdocumentor/reflection-common", "version": "2.2.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionCommon.git", "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b", "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { "dev-2.x": "2.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Jaap van Otterdijk", "email": "opensource@ijaap.nl" } ], "description": "Common reflection classes used by phpdocumentor to reflect the code structure", "homepage": "http://www.phpdoc.org", "keywords": [ "FQSEN", "phpDocumentor", "phpdoc", "reflection", "static analysis" ], "support": { "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues", "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x" }, "time": "2020-06-27T09:03:43+00:00" }, { "name": "phpdocumentor/reflection-docblock", "version": "5.6.7", "source": { "type": "git", "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git", "reference": "31a105931bc8ffa3a123383829772e832fd8d903" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/31a105931bc8ffa3a123383829772e832fd8d903", "reference": "31a105931bc8ffa3a123383829772e832fd8d903", "shasum": "" }, "require": { "doctrine/deprecations": "^1.1", "ext-filter": "*", "php": "^7.4 || ^8.0", "phpdocumentor/reflection-common": "^2.2", "phpdocumentor/type-resolver": "^1.7", "phpstan/phpdoc-parser": "^1.7|^2.0", "webmozart/assert": "^1.9.1 || ^2" }, "require-dev": { "mockery/mockery": "~1.3.5 || ~1.6.0", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-mockery": "^1.1", "phpstan/phpstan-webmozart-assert": "^1.2", "phpunit/phpunit": "^9.5", "psalm/phar": "^5.26" }, "type": "library", "extra": { "branch-alias": { "dev-master": "5.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mike van Riel", "email": "me@mikevanriel.com" }, { "name": "Jaap van Otterdijk", "email": "opensource@ijaap.nl" } ], "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.", "support": { "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues", "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.6.7" }, "time": "2026-03-18T20:47:46+00:00" }, { "name": "phpdocumentor/type-resolver", "version": "1.12.0", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/92a98ada2b93d9b201a613cb5a33584dde25f195", "reference": "92a98ada2b93d9b201a613cb5a33584dde25f195", "shasum": "" }, "require": { "doctrine/deprecations": "^1.0", "php": "^7.3 || ^8.0", "phpdocumentor/reflection-common": "^2.0", "phpstan/phpdoc-parser": "^1.18|^2.0" }, "require-dev": { "ext-tokenizer": "*", "phpbench/phpbench": "^1.2", "phpstan/extension-installer": "^1.1", "phpstan/phpstan": "^1.8", "phpstan/phpstan-phpunit": "^1.1", "phpunit/phpunit": "^9.5", "rector/rector": "^0.13.9", "vimeo/psalm": "^4.25" }, "type": "library", "extra": { "branch-alias": { "dev-1.x": "1.x-dev" } }, "autoload": { "psr-4": { "phpDocumentor\\Reflection\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Mike van Riel", "email": "me@mikevanriel.com" } ], "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.12.0" }, "time": "2025-11-21T15:09:14+00:00" }, { "name": "phpowermove/docblock", "version": "v4.0", "source": { "type": "git", "url": "https://github.com/phpowermove/docblock.git", "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpowermove/docblock/zipball/a73f6e17b7d4e1b92ca5378c248c952c9fae7826", "reference": "a73f6e17b7d4e1b92ca5378c248c952c9fae7826", "shasum": "" }, "require": { "phootwork/collection": "^3.0", "phootwork/lang": "^3.0", "php": ">=8.0" }, "require-dev": { "phootwork/php-cs-fixer-config": "^0.4", "phpunit/phpunit": "^9.0", "psalm/phar": "^4.3" }, "type": "library", "autoload": { "psr-4": { "phpowermove\\docblock\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Thomas Gossmann", "homepage": "http://gos.si" } ], "description": "PHP Docblock parser and generator. An API to read and write Docblocks.", "keywords": [ "docblock", "generator", "parser" ], "support": { "issues": "https://github.com/phpowermove/docblock/issues", "source": "https://github.com/phpowermove/docblock/tree/v4.0" }, "time": "2021-09-22T16:57:06+00:00" }, { "name": "phpstan/phpdoc-parser", "version": "2.3.2", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/a004701b11273a26cd7955a61d67a7f1e525a45a", "reference": "a004701b11273a26cd7955a61d67a7f1e525a45a", "shasum": "" }, "require": { "php": "^7.4 || ^8.0" }, "require-dev": { "doctrine/annotations": "^2.0", "nikic/php-parser": "^5.3.0", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^2.0", "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-strict-rules": "^2.0", "phpunit/phpunit": "^9.6", "symfony/process": "^5.2" }, "type": "library", "autoload": { "psr-4": { "PHPStan\\PhpDocParser\\": [ "src/" ] } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", "source": "https://github.com/phpstan/phpdoc-parser/tree/2.3.2" }, "time": "2026-01-25T14:56:51+00:00" }, { "name": "politsin/jquery-ui-touch-punch", "version": "1.0", "source": { "type": "git", "url": "https://github.com/politsin/jquery-ui-touch-punch.git", "reference": "2fe375e05821e267f0f3c0e063197f5c406896dd" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/politsin/jquery-ui-touch-punch/zipball/2fe375e05821e267f0f3c0e063197f5c406896dd", "reference": "2fe375e05821e267f0f3c0e063197f5c406896dd", "shasum": "" }, "type": "drupal-library", "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Dave Furfero", "email": "furf@furf.com" } ], "description": "Extension to jQuery UI for mobile touch event support.", "homepage": "http://touchpunch.furf.com/", "keywords": [ "gestures", "mobile", "touch" ], "support": { "issues": "https://github.com/politsin/jquery-ui-touch-punch/issues", "source": "https://github.com/politsin/jquery-ui-touch-punch/tree/1.0" }, "time": "2020-12-15T10:26:18+00:00" }, { "name": "psr/cache", "version": "3.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/cache.git", "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", "shasum": "" }, "require": { "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Cache\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for caching libraries", "keywords": [ "cache", "psr", "psr-6" ], "support": { "source": "https://github.com/php-fig/cache/tree/3.0.0" }, "time": "2021-02-03T23:26:27+00:00" }, { "name": "psr/container", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/container.git", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/container/zipball/c71ecc56dfe541dbd90c5360474fbc405f8d5963", "reference": "c71ecc56dfe541dbd90c5360474fbc405f8d5963", "shasum": "" }, "require": { "php": ">=7.4.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "2.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Container\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common Container Interface (PHP FIG PSR-11)", "homepage": "https://github.com/php-fig/container", "keywords": [ "PSR-11", "container", "container-interface", "container-interop", "psr" ], "support": { "issues": "https://github.com/php-fig/container/issues", "source": "https://github.com/php-fig/container/tree/2.0.2" }, "time": "2021-11-05T16:47:00+00:00" }, { "name": "psr/event-dispatcher", "version": "1.0.0", "source": { "type": "git", "url": "https://github.com/php-fig/event-dispatcher.git", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0", "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0", "shasum": "" }, "require": { "php": ">=7.2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\EventDispatcher\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Standard interfaces for event handling.", "keywords": [ "events", "psr", "psr-14" ], "support": { "issues": "https://github.com/php-fig/event-dispatcher/issues", "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0" }, "time": "2019-01-08T18:20:26+00:00" }, { "name": "psr/http-client", "version": "1.0.3", "source": { "type": "git", "url": "https://github.com/php-fig/http-client.git", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-client/zipball/bb5906edc1c324c9a05aa0873d40117941e5fa90", "reference": "bb5906edc1c324c9a05aa0873d40117941e5fa90", "shasum": "" }, "require": { "php": "^7.0 || ^8.0", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Client\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for HTTP clients", "homepage": "https://github.com/php-fig/http-client", "keywords": [ "http", "http-client", "psr", "psr-18" ], "support": { "source": "https://github.com/php-fig/http-client" }, "time": "2023-09-23T14:17:50+00:00" }, { "name": "psr/http-factory", "version": "1.1.0", "source": { "type": "git", "url": "https://github.com/php-fig/http-factory.git", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-factory/zipball/2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "reference": "2b4765fddfe3b508ac62f829e852b1501d3f6e8a", "shasum": "" }, "require": { "php": ">=7.1", "psr/http-message": "^1.0 || ^2.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.0.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "PSR-17: Common interfaces for PSR-7 HTTP message factories", "keywords": [ "factory", "http", "message", "psr", "psr-17", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-factory" }, "time": "2024-04-15T12:06:14+00:00" }, { "name": "psr/http-message", "version": "1.1", "source": { "type": "git", "url": "https://github.com/php-fig/http-message.git", "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/http-message/zipball/cb6ce4845ce34a8ad9e68117c10ee90a29919eba", "reference": "cb6ce4845ce34a8ad9e68117c10ee90a29919eba", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "1.1.x-dev" } }, "autoload": { "psr-4": { "Psr\\Http\\Message\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "http://www.php-fig.org/" } ], "description": "Common interface for HTTP messages", "homepage": "https://github.com/php-fig/http-message", "keywords": [ "http", "http-message", "psr", "psr-7", "request", "response" ], "support": { "source": "https://github.com/php-fig/http-message/tree/1.1" }, "time": "2023-04-04T09:50:52+00:00" }, { "name": "psr/log", "version": "3.0.2", "source": { "type": "git", "url": "https://github.com/php-fig/log.git", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/php-fig/log/zipball/f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "reference": "f16e1d5863e37f8d8c2a01719f5b34baa2b714d3", "shasum": "" }, "require": { "php": ">=8.0.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { "Psr\\Log\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "PHP-FIG", "homepage": "https://www.php-fig.org/" } ], "description": "Common interface for logging libraries", "homepage": "https://github.com/php-fig/log", "keywords": [ "log", "psr", "psr-3" ], "support": { "source": "https://github.com/php-fig/log/tree/3.0.2" }, "time": "2024-09-11T13:17:53+00:00" }, { "name": "psy/psysh", "version": "v0.12.22", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", "reference": "3be75d5b9244936dd4ac62ade2bfb004d13acf0f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/bobthecow/psysh/zipball/3be75d5b9244936dd4ac62ade2bfb004d13acf0f", "reference": "3be75d5b9244936dd4ac62ade2bfb004d13acf0f", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", "nikic/php-parser": "^5.0 || ^4.0", "php": "^8.0 || ^7.4", "symfony/console": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", "symfony/var-dumper": "^8.0 || ^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" }, "conflict": { "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" }, "require-dev": { "bamarni/composer-bin-plugin": "^1.2", "composer/class-map-generator": "^1.6" }, "suggest": { "composer/class-map-generator": "Improved tab completion performance with better class discovery.", "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ "bin/psysh" ], "type": "library", "extra": { "bamarni-bin": { "bin-links": false, "forward-command": false }, "branch-alias": { "dev-main": "0.12.x-dev" } }, "autoload": { "files": [ "src/functions.php" ], "psr-4": { "Psy\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Justin Hileman", "email": "justin@justinhileman.info" } ], "description": "An interactive shell for modern PHP.", "homepage": "https://psysh.org", "keywords": [ "REPL", "console", "interactive", "shell" ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", "source": "https://github.com/bobthecow/psysh/tree/v0.12.22" }, "time": "2026-03-22T23:03:24+00:00" }, { "name": "ralouphie/getallheaders", "version": "3.0.3", "source": { "type": "git", "url": "https://github.com/ralouphie/getallheaders.git", "reference": "120b605dfeb996808c31b6477290a714d356e822" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822", "reference": "120b605dfeb996808c31b6477290a714d356e822", "shasum": "" }, "require": { "php": ">=5.6" }, "require-dev": { "php-coveralls/php-coveralls": "^2.1", "phpunit/phpunit": "^5 || ^6.5" }, "type": "library", "autoload": { "files": [ "src/getallheaders.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Ralph Khattar", "email": "ralph.khattar@gmail.com" } ], "description": "A polyfill for getallheaders.", "support": { "issues": "https://github.com/ralouphie/getallheaders/issues", "source": "https://github.com/ralouphie/getallheaders/tree/develop" }, "time": "2019-03-08T08:55:37+00:00" }, { "name": "rexxars/html-validator", "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/rexxars/html-validator.git", "reference": "accab9cd2a8176d28bc6646c0f93c0443d1e31ee" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/rexxars/html-validator/zipball/accab9cd2a8176d28bc6646c0f93c0443d1e31ee", "reference": "accab9cd2a8176d28bc6646c0f93c0443d1e31ee", "shasum": "" }, "require": { "ext-dom": "*", "ext-json": "*", "guzzlehttp/guzzle": "^6.2.1|^7.0", "php": ">=5.6.0" }, "require-dev": { "ext-dom": "*", "phpunit/phpunit": "^5.5.0" }, "type": "library", "autoload": { "psr-0": { "HtmlValidator": "library" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Espen Hovlandsdal", "email": "espen@hovlandsdal.com" } ], "description": "Validates HTML using Validator.nu", "support": { "issues": "https://github.com/rexxars/html-validator/issues", "source": "https://github.com/rexxars/html-validator/tree/master" }, "time": "2020-06-30T18:25:35+00:00" }, { "name": "sebastian/diff", "version": "4.0.6", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/ba01945089c3a293b01ba9badc29ad55b106b0bc", "reference": "ba01945089c3a293b01ba9badc29ad55b106b0bc", "shasum": "" }, "require": { "php": ">=7.3" }, "require-dev": { "phpunit/phpunit": "^9.3", "symfony/process": "^4.2 || ^5" }, "type": "library", "extra": { "branch-alias": { "dev-master": "4.0-dev" } }, "autoload": { "classmap": [ "src/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Sebastian Bergmann", "email": "sebastian@phpunit.de" }, { "name": "Kore Nordmann", "email": "mail@kore-nordmann.de" } ], "description": "Diff implementation", "homepage": "https://github.com/sebastianbergmann/diff", "keywords": [ "diff", "udiff", "unidiff", "unified diff" ], "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", "source": "https://github.com/sebastianbergmann/diff/tree/4.0.6" }, "funding": [ { "url": "https://github.com/sebastianbergmann", "type": "github" } ], "time": "2024-03-02T06:30:58+00:00" }, { "name": "sirbrillig/phpcs-variable-analysis", "version": "v2.13.0", "source": { "type": "git", "url": "https://github.com/sirbrillig/phpcs-variable-analysis.git", "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/sirbrillig/phpcs-variable-analysis/zipball/a15e970b8a0bf64cfa5e86d941f5e6b08855f369", "reference": "a15e970b8a0bf64cfa5e86d941f5e6b08855f369", "shasum": "" }, "require": { "php": ">=5.4.0", "squizlabs/php_codesniffer": "^3.5.7 || ^4.0.0" }, "require-dev": { "dealerdirect/phpcodesniffer-composer-installer": "^0.7 || ^1.0", "phpstan/phpstan": "^1.7 || ^2.0", "phpunit/phpunit": "^4.8.36 || ^5.7.21 || ^6.5 || ^7.0 || ^8.0 || ^9.0 || ^10.5.32 || ^11.3.3", "vimeo/psalm": "^0.2 || ^0.3 || ^1.1 || ^4.24 || ^5.0 || ^6.0 || ^7.0" }, "type": "phpcodesniffer-standard", "autoload": { "psr-4": { "VariableAnalysis\\": "VariableAnalysis/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-2-Clause" ], "authors": [ { "name": "Sam Graham", "email": "php-codesniffer-variableanalysis@illusori.co.uk" }, { "name": "Payton Swick", "email": "payton@foolord.com" } ], "description": "A PHPCS sniff to detect problems with variables.", "keywords": [ "phpcs", "static analysis" ], "support": { "issues": "https://github.com/sirbrillig/phpcs-variable-analysis/issues", "source": "https://github.com/sirbrillig/phpcs-variable-analysis", "wiki": "https://github.com/sirbrillig/phpcs-variable-analysis/wiki" }, "time": "2025-09-30T22:22:48+00:00" }, { "name": "slevomat/coding-standard", "version": "8.22.1", "source": { "type": "git", "url": "https://github.com/slevomat/coding-standard.git", "reference": "1dd80bf3b93692bedb21a6623c496887fad05fec" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/1dd80bf3b93692bedb21a6623c496887fad05fec", "reference": "1dd80bf3b93692bedb21a6623c496887fad05fec", "shasum": "" }, "require": { "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7 || ^1.1.2", "php": "^7.4 || ^8.0", "phpstan/phpdoc-parser": "^2.3.0", "squizlabs/php_codesniffer": "^3.13.4" }, "require-dev": { "phing/phing": "3.0.1|3.1.0", "php-parallel-lint/php-parallel-lint": "1.4.0", "phpstan/phpstan": "2.1.24", "phpstan/phpstan-deprecation-rules": "2.0.3", "phpstan/phpstan-phpunit": "2.0.7", "phpstan/phpstan-strict-rules": "2.0.6", "phpunit/phpunit": "9.6.8|10.5.48|11.4.4|11.5.36|12.3.10" }, "type": "phpcodesniffer-standard", "extra": { "branch-alias": { "dev-master": "8.x-dev" } }, "autoload": { "psr-4": { "SlevomatCodingStandard\\": "SlevomatCodingStandard/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "description": "Slevomat Coding Standard for PHP_CodeSniffer complements Consistence Coding Standard by providing sniffs with additional checks.", "keywords": [ "dev", "phpcs" ], "support": { "issues": "https://github.com/slevomat/coding-standard/issues", "source": "https://github.com/slevomat/coding-standard/tree/8.22.1" }, "funding": [ { "url": "https://github.com/kukulich", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/slevomat/coding-standard", "type": "tidelift" } ], "time": "2025-09-13T08:53:30+00:00" }, { "name": "solarium/solarium", "version": "6.4.1", "source": { "type": "git", "url": "https://github.com/solariumphp/solarium.git", "reference": "5ed828fc441510e6ea10e5f6fa1bfeb7739fb952" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/solariumphp/solarium/zipball/5ed828fc441510e6ea10e5f6fa1bfeb7739fb952", "reference": "5ed828fc441510e6ea10e5f6fa1bfeb7739fb952", "shasum": "" }, "require": { "composer-runtime-api": ">=2.0", "ext-json": "*", "halaxa/json-machine": "^1.1", "php": "^8.1", "psr/event-dispatcher": "^1.0", "psr/http-client": "^1.0", "psr/http-factory": "^1.0", "symfony/event-dispatcher-contracts": "^2.0 || ^3.0" }, "require-dev": { "2tvenom/cborencode": "^1.0", "escapestudios/symfony2-coding-standard": "^3.11", "ext-curl": "*", "ext-iconv": "*", "nyholm/psr7": "^1.8", "php-http/guzzle7-adapter": "^1.0", "phpstan/extension-installer": "^1.4", "phpstan/phpstan": "^2.1", "phpstan/phpstan-deprecation-rules": "^2.0", "phpstan/phpstan-phpunit": "^2.0", "phpunit/phpunit": "^10.5", "rawr/phpunit-data-provider": "^3.3", "roave/security-advisories": "dev-master", "spomky-labs/cbor-php": "^3.1", "symfony/event-dispatcher": "^5.0 || ^6.0 || ^7.0" }, "suggest": { "spomky-labs/cbor-php": "Needed to use CBOR formatted requests with Solr 9.3+" }, "type": "library", "autoload": { "psr-4": { "Solarium\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "See GitHub contributors", "homepage": "https://github.com/solariumphp/solarium/contributors" } ], "description": "PHP Solr client", "homepage": "http://www.solarium-project.org", "keywords": [ "php", "search", "solr" ], "support": { "issues": "https://github.com/solariumphp/solarium/issues", "source": "https://github.com/solariumphp/solarium/tree/6.4.1" }, "time": "2025-10-18T17:49:40+00:00" }, { "name": "squizlabs/php_codesniffer", "version": "3.13.5", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/0ca86845ce43291e8f5692c7356fccf3bcf02bf4", "reference": "0ca86845ce43291e8f5692c7356fccf3bcf02bf4", "shasum": "" }, "require": { "ext-simplexml": "*", "ext-tokenizer": "*", "ext-xmlwriter": "*", "php": ">=5.4.0" }, "require-dev": { "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.3.4" }, "bin": [ "bin/phpcbf", "bin/phpcs" ], "type": "library", "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Greg Sherwood", "role": "Former lead" }, { "name": "Juliette Reinders Folmer", "role": "Current lead" }, { "name": "Contributors", "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer/graphs/contributors" } ], "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", "homepage": "https://github.com/PHPCSStandards/PHP_CodeSniffer", "keywords": [ "phpcs", "standards", "static analysis" ], "support": { "issues": "https://github.com/PHPCSStandards/PHP_CodeSniffer/issues", "security": "https://github.com/PHPCSStandards/PHP_CodeSniffer/security/policy", "source": "https://github.com/PHPCSStandards/PHP_CodeSniffer", "wiki": "https://github.com/PHPCSStandards/PHP_CodeSniffer/wiki" }, "funding": [ { "url": "https://github.com/PHPCSStandards", "type": "github" }, { "url": "https://github.com/jrfnl", "type": "github" }, { "url": "https://opencollective.com/php_codesniffer", "type": "open_collective" }, { "url": "https://thanks.dev/u/gh/phpcsstandards", "type": "thanks_dev" } ], "time": "2025-11-04T16:30:35+00:00" }, { "name": "swagger-api/swagger-ui", "version": "v5.32.6", "source": { "type": "git", "url": "https://github.com/swagger-api/swagger-ui.git", "reference": "dcdca62c8b64a0a54e4decd4e1a6c3c712fdcc60" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/swagger-api/swagger-ui/zipball/dcdca62c8b64a0a54e4decd4e1a6c3c712fdcc60", "reference": "dcdca62c8b64a0a54e4decd4e1a6c3c712fdcc60", "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/v5.32.6" }, "time": "2026-05-12T09:35:37+00:00" }, { "name": "symfony/console", "version": "v6.4.39", "source": { "type": "git", "url": "https://github.com/symfony/console.git", "reference": "c132f1215fe4aa45b70173cc00ce9a755dd31ec5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/console/zipball/c132f1215fe4aa45b70173cc00ce9a755dd31ec5", "reference": "c132f1215fe4aa45b70173cc00ce9a755dd31ec5", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/dependency-injection": "<5.4", "symfony/dotenv": "<5.4", "symfony/event-dispatcher": "<5.4", "symfony/lock": "<5.4", "symfony/process": "<5.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/event-dispatcher": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^6.4|^7.0", "symfony/http-kernel": "^6.4|^7.0", "symfony/lock": "^5.4|^6.0|^7.0", "symfony/messenger": "^5.4|^6.0|^7.0", "symfony/process": "^5.4|^6.0|^7.0", "symfony/stopwatch": "^5.4|^6.0|^7.0", "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Console\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Eases the creation of beautiful and testable command line interfaces", "homepage": "https://symfony.com", "keywords": [ "cli", "command-line", "console", "terminal" ], "support": { "source": "https://github.com/symfony/console/tree/v6.4.39" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-12T06:50:03+00:00" }, { "name": "symfony/dependency-injection", "version": "v6.4.38", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", "reference": "f0990df92ee67721886a2a8b6e19a1bafbf3d7a4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f0990df92ee67721886a2a8b6e19a1bafbf3d7a4", "reference": "f0990df92ee67721886a2a8b6e19a1bafbf3d7a4", "shasum": "" }, "require": { "php": ">=8.1", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/service-contracts": "^2.5|^3.0", "symfony/var-exporter": "^6.4.20|^7.2.5" }, "conflict": { "ext-psr": "<1.1|>=2", "symfony/config": "<6.1", "symfony/finder": "<5.4", "symfony/proxy-manager-bridge": "<6.3", "symfony/yaml": "<5.4" }, "provide": { "psr/container-implementation": "1.1|2.0", "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { "symfony/config": "^6.1|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\DependencyInjection\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "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.38" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-04T13:00:01+00:00" }, { "name": "symfony/deprecation-contracts", "version": "v3.7.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/50f59d1f3ca46d41ac911f97a78626b6756af35b", "reference": "50f59d1f3ca46d41ac911f97a78626b6756af35b", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "files": [ "function.php" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/deprecation-contracts/tree/v3.7.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-13T15:52:40+00:00" }, { "name": "symfony/error-handler", "version": "v6.4.36", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", "reference": "2ea68f0e1835ad6a126f93bbc14cd236c10ab361" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/error-handler/zipball/2ea68f0e1835ad6a126f93bbc14cd236c10ab361", "reference": "2ea68f0e1835ad6a126f93bbc14cd236c10ab361", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/deprecation-contracts": "<2.5", "symfony/http-kernel": "<6.4" }, "require-dev": { "symfony/deprecation-contracts": "^2.5|^3", "symfony/http-kernel": "^6.4|^7.0", "symfony/serializer": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/patch-type-declarations" ], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\ErrorHandler\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/error-handler/tree/v6.4.36" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-10T15:56:14+00:00" }, { "name": "symfony/event-dispatcher", "version": "v6.4.37", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", "reference": "2e3bf817ba9347341ab15926700fb6320367c0e1" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/2e3bf817ba9347341ab15926700fb6320367c0e1", "reference": "2e3bf817ba9347341ab15926700fb6320367c0e1", "shasum": "" }, "require": { "php": ">=8.1", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { "symfony/dependency-injection": "<5.4", "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", "symfony/event-dispatcher-implementation": "2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", "symfony/config": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/error-handler": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/service-contracts": "^2.5|^3", "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\EventDispatcher\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.37" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-13T14:11:12+00:00" }, { "name": "symfony/event-dispatcher-contracts", "version": "v3.7.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/ccba7060602b7fed0b03c85bf025257f76d9ef32", "reference": "ccba7060602b7fed0b03c85bf025257f76d9ef32", "shasum": "" }, "require": { "php": ">=8.1", "psr/event-dispatcher": "^1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\EventDispatcher\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to dispatching event", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.7.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-01-05T13:30:16+00:00" }, { "name": "symfony/filesystem", "version": "v6.4.39", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", "reference": "c507b077756b4e3e09adbbe7975fac81cd3722ca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/filesystem/zipball/c507b077756b4e3e09adbbe7975fac81cd3722ca", "reference": "c507b077756b4e3e09adbbe7975fac81cd3722ca", "shasum": "" }, "require": { "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, "require-dev": { "symfony/process": "^5.4|^6.4|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Filesystem\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/filesystem/tree/v6.4.39" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-07T13:11:42+00:00" }, { "name": "symfony/finder", "version": "v6.4.34", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/finder/zipball/9590e86be1d1c57bfbb16d0dd040345378c20896", "reference": "9590e86be1d1c57bfbb16d0dd040345378c20896", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Finder\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/finder/tree/v6.4.34" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-01-28T15:16:37+00:00" }, { "name": "symfony/http-foundation", "version": "v6.4.35", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-foundation/zipball/cffffd0a2c037117b742b4f8b379a22a2a33f6d2", "reference": "cffffd0a2c037117b742b4f8b379a22a2a33f6d2", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.1", "symfony/polyfill-php83": "^1.27" }, "conflict": { "symfony/cache": "<6.4.12|>=7.0,<7.1.5" }, "require-dev": { "doctrine/dbal": "^2.13.1|^3|^4", "predis/predis": "^1.1|^2.0", "symfony/cache": "^6.4.12|^7.1.5", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", "symfony/mime": "^5.4|^6.0|^7.0", "symfony/rate-limiter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpFoundation\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "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.35" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-06T11:15:58+00:00" }, { "name": "symfony/http-kernel", "version": "v6.4.40", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", "reference": "41dff5c3d03b3fa20947c552c5f6ba74ca43fa28" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/http-kernel/zipball/41dff5c3d03b3fa20947c552c5f6ba74ca43fa28", "reference": "41dff5c3d03b3fa20947c552c5f6ba74ca43fa28", "shasum": "" }, "require": { "php": ">=8.1", "psr/log": "^1|^2|^3", "symfony/deprecation-contracts": "^2.5|^3", "symfony/error-handler": "^6.4|^7.0", "symfony/event-dispatcher": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^6.4|^7.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/browser-kit": "<5.4", "symfony/cache": "<5.4", "symfony/config": "<6.1", "symfony/console": "<5.4", "symfony/dependency-injection": "<6.4", "symfony/doctrine-bridge": "<5.4", "symfony/form": "<5.4", "symfony/http-client": "<5.4", "symfony/http-client-contracts": "<2.5", "symfony/mailer": "<5.4", "symfony/messenger": "<5.4", "symfony/translation": "<5.4", "symfony/translation-contracts": "<2.5", "symfony/twig-bridge": "<5.4", "symfony/validator": "<6.4", "symfony/var-dumper": "<6.3", "twig/twig": "<2.13" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", "symfony/browser-kit": "^5.4|^6.0|^7.0", "symfony/clock": "^6.2|^7.0", "symfony/config": "^6.1|^7.0", "symfony/console": "^5.4|^6.0|^7.0", "symfony/css-selector": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^6.4.1|^7.0.1", "symfony/dom-crawler": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/finder": "^5.4|^6.0|^7.0", "symfony/http-client-contracts": "^2.5|^3", "symfony/process": "^5.4|^6.0|^7.0", "symfony/property-access": "^5.4.5|^6.0.5|^7.0", "symfony/routing": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.4.4|^7.0.4", "symfony/stopwatch": "^5.4|^6.0|^7.0", "symfony/translation": "^5.4|^6.0|^7.0", "symfony/translation-contracts": "^2.5|^3", "symfony/uid": "^5.4|^6.0|^7.0", "symfony/validator": "^6.4|^7.0", "symfony/var-dumper": "^5.4|^6.4|^7.0", "symfony/var-exporter": "^6.2|^7.0", "twig/twig": "^2.13|^3.0.4" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\HttpKernel\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "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.40" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-20T08:55:59+00:00" }, { "name": "symfony/ldap", "version": "v6.4.38", "source": { "type": "git", "url": "https://github.com/symfony/ldap.git", "reference": "f34c07de3e4654d30f96b5ea8e28ec6583f899c6" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/ldap/zipball/f34c07de3e4654d30f96b5ea8e28ec6583f899c6", "reference": "f34c07de3e4654d30f96b5ea8e28ec6583f899c6", "shasum": "" }, "require": { "ext-ldap": "*", "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/options-resolver": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/options-resolver": "<5.4", "symfony/security-core": "<5.4" }, "require-dev": { "symfony/security-core": "^5.4|^6.0|^7.0", "symfony/security-http": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Ldap\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Charles Sarrazin", "email": "charles@sarraz.in" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides a LDAP client for PHP on top of PHP's ldap extension", "homepage": "https://symfony.com", "keywords": [ "active-directory", "ldap" ], "support": { "source": "https://github.com/symfony/ldap/tree/v6.4.38" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-02T08:14:52+00:00" }, { "name": "symfony/mailer", "version": "v6.4.40", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", "reference": "94fd44f3052e02340b0dd4447a7d7a5856e32da2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mailer/zipball/94fd44f3052e02340b0dd4447a7d7a5856e32da2", "reference": "94fd44f3052e02340b0dd4447a7d7a5856e32da2", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", "php": ">=8.1", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", "symfony/event-dispatcher": "^5.4|^6.0|^7.0", "symfony/mime": "^6.2|^7.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "symfony/http-client-contracts": "<2.5", "symfony/http-kernel": "<5.4", "symfony/messenger": "<6.2", "symfony/mime": "<6.2", "symfony/twig-bridge": "<6.2.1" }, "require-dev": { "symfony/console": "^5.4|^6.0|^7.0", "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/messenger": "^6.2|^7.0", "symfony/twig-bridge": "^6.2|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mailer\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/mailer/tree/v6.4.40" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-19T20:33:22+00:00" }, { "name": "symfony/mime", "version": "v6.4.40", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", "reference": "7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/mime/zipball/7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe", "reference": "7ccfb0cc6ff707ac9ca34b6ddab0bc6187436cbe", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, "conflict": { "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/mailer": "<5.4", "symfony/serializer": "<6.4.3|>7.0,<7.0.3" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/process": "^5.4|^6.4|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/serializer": "^6.4.3|^7.0.3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Mime\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Allows manipulating MIME messages", "homepage": "https://symfony.com", "keywords": [ "mime", "mime-type" ], "support": { "source": "https://github.com/symfony/mime/tree/v6.4.40" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-19T20:33:22+00:00" }, { "name": "symfony/options-resolver", "version": "v7.4.8", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/options-resolver/zipball/2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", "reference": "2888fcdc4dc2fd5f7c7397be78631e8af12e02b4", "shasum": "" }, "require": { "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\OptionsResolver\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides an improved replacement for the array_replace PHP function", "homepage": "https://symfony.com", "keywords": [ "config", "configuration", "options" ], "support": { "source": "https://github.com/symfony/options-resolver/tree/v7.4.8" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-24T13:12:05+00:00" }, { "name": "symfony/polyfill-ctype", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", "reference": "141046a8f9477948ff284fa65be2095baafb94f2" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/141046a8f9477948ff284fa65be2095baafb94f2", "reference": "141046a8f9477948ff284fa65be2095baafb94f2", "shasum": "" }, "require": { "php": ">=7.2" }, "provide": { "ext-ctype": "*" }, "suggest": { "ext-ctype": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Ctype\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Gert de Pagter", "email": "BackEndTea@gmail.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for ctype functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "ctype", "polyfill", "portable" ], "support": { "source": "https://github.com/symfony/polyfill-ctype/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-iconv", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", "reference": "2c5729fd241b4b22f6e4b436bc3354a4f262df57" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/2c5729fd241b4b22f6e4b436bc3354a4f262df57", "reference": "2c5729fd241b4b22f6e4b436bc3354a4f262df57", "shasum": "" }, "require": { "php": ">=7.2" }, "provide": { "ext-iconv": "*" }, "suggest": { "ext-iconv": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Iconv\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Iconv extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "iconv", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-iconv/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", "reference": "4864388bfbd3001ce88e234fab652acd91fdc57e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/4864388bfbd3001ce88e234fab652acd91fdc57e", "reference": "4864388bfbd3001ce88e234fab652acd91fdc57e", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Grapheme\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's grapheme_* functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "grapheme", "intl", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-26T13:13:48+00:00" }, { "name": "symfony/polyfill-intl-idn", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/9614ac4d8061dc257ecc64cba1b140873dce8ad3", "reference": "9614ac4d8061dc257ecc64cba1b140873dce8ad3", "shasum": "" }, "require": { "php": ">=7.2", "symfony/polyfill-intl-normalizer": "^1.10" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Idn\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Laurent Bassin", "email": "laurent@bassin.info" }, { "name": "Trevor Rowbotham", "email": "trevor.rowbotham@pm.me" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "idn", "intl", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-10T14:38:51+00:00" }, { "name": "symfony/polyfill-intl-normalizer", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", "reference": "3833d7255cc303546435cb650316bff708a1c75c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/3833d7255cc303546435cb650316bff708a1c75c", "reference": "3833d7255cc303546435cb650316bff708a1c75c", "shasum": "" }, "require": { "php": ">=7.2" }, "suggest": { "ext-intl": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Intl\\Normalizer\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for intl's Normalizer class and related functions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "intl", "normalizer", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-mbstring", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/6a21eb99c6973357967f6ce3708cd55a6bec6315", "reference": "6a21eb99c6973357967f6ce3708cd55a6bec6315", "shasum": "" }, "require": { "ext-iconv": "*", "php": ">=7.2" }, "provide": { "ext-mbstring": "*" }, "suggest": { "ext-mbstring": "For best performance" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Mbstring\\": "" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill for the Mbstring extension", "homepage": "https://symfony.com", "keywords": [ "compatibility", "mbstring", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T17:25:58+00:00" }, { "name": "symfony/polyfill-php81", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "reference": "4a4cfc2d253c21a5ad0e53071df248ed48c6ce5c", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php81\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php81/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2024-09-09T11:45:10+00:00" }, { "name": "symfony/polyfill-php82", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php82.git", "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php82/zipball/34808efe3e68f69685796f7c253a2f1d8ea9df59", "reference": "34808efe3e68f69685796f7c253a2f1d8ea9df59", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php82\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 8.2+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php82/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T16:19:22+00:00" }, { "name": "symfony/polyfill-php83", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/3600c2cb22399e25bb226e4a135ce91eeb2a6149", "reference": "3600c2cb22399e25bb226e4a135ce91eeb2a6149", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php83\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php83/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T17:25:58+00:00" }, { "name": "symfony/polyfill-php84", "version": "v1.37.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php84.git", "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/polyfill-php84/zipball/88486db2c389b290bf87ff1de7ebc1e13e42bb06", "reference": "88486db2c389b290bf87ff1de7ebc1e13e42bb06", "shasum": "" }, "require": { "php": ">=7.2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/polyfill", "name": "symfony/polyfill" } }, "autoload": { "files": [ "bootstrap.php" ], "psr-4": { "Symfony\\Polyfill\\Php84\\": "" }, "classmap": [ "Resources/stubs" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Symfony polyfill backporting some PHP 8.4+ features to lower PHP versions", "homepage": "https://symfony.com", "keywords": [ "compatibility", "polyfill", "portable", "shim" ], "support": { "source": "https://github.com/symfony/polyfill-php84/tree/v1.37.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-10T18:47:49+00:00" }, { "name": "symfony/process", "version": "v6.4.39", "source": { "type": "git", "url": "https://github.com/symfony/process.git", "reference": "6c93071cb8c91dce5a41960d125e019e64ef6cb5" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/process/zipball/6c93071cb8c91dce5a41960d125e019e64ef6cb5", "reference": "6c93071cb8c91dce5a41960d125e019e64ef6cb5", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Process\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/process/tree/v6.4.39" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-11T16:53:15+00:00" }, { "name": "symfony/psr-http-message-bridge", "version": "v6.4.32", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", "reference": "740017f61ce31b4aca485a18a25c0310ebd0190f" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/740017f61ce31b4aca485a18a25c0310ebd0190f", "reference": "740017f61ce31b4aca485a18a25c0310ebd0190f", "shasum": "" }, "require": { "php": ">=8.1", "psr/http-message": "^1.0|^2.0", "symfony/http-foundation": "^5.4|^6.0|^7.0" }, "conflict": { "php-http/discovery": "<1.15", "symfony/http-kernel": "<6.2" }, "require-dev": { "nyholm/psr7": "^1.1", "php-http/discovery": "^1.15", "psr/log": "^1.1.4|^2|^3", "symfony/browser-kit": "^5.4|^6.0|^7.0", "symfony/config": "^5.4|^6.0|^7.0", "symfony/event-dispatcher": "^5.4|^6.0|^7.0", "symfony/framework-bundle": "^6.2|^7.0", "symfony/http-kernel": "^6.2|^7.0" }, "type": "symfony-bridge", "autoload": { "psr-4": { "Symfony\\Bridge\\PsrHttpMessage\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "PSR HTTP message bridge", "homepage": "https://symfony.com", "keywords": [ "http", "http-message", "psr-17", "psr-7" ], "support": { "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.32" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-01-02T11:59:06+00:00" }, { "name": "symfony/routing", "version": "v6.4.40", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", "reference": "0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/routing/zipball/0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d", "reference": "0cd0d2fb05382c95dff6b33c51a7c96cbdbc136d", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "doctrine/annotations": "<1.12", "symfony/config": "<6.2", "symfony/dependency-injection": "<5.4", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", "symfony/config": "^6.2|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Routing\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Maps an HTTP request to a set of configuration variables", "homepage": "https://symfony.com", "keywords": [ "router", "routing", "uri", "url" ], "support": { "source": "https://github.com/symfony/routing/tree/v6.4.40" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-19T20:33:22+00:00" }, { "name": "symfony/serializer", "version": "v6.4.37", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", "reference": "53a31b1a3baa209862237bcbe50b0ab789b158dc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/serializer/zipball/53a31b1a3baa209862237bcbe50b0ab789b158dc", "reference": "53a31b1a3baa209862237bcbe50b0ab789b158dc", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "~1.8" }, "conflict": { "doctrine/annotations": "<1.12", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", "symfony/dependency-injection": "<5.4", "symfony/property-access": "<5.4", "symfony/property-info": "<5.4.24|>=6,<6.2.11", "symfony/uid": "<5.4", "symfony/validator": "<6.4", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "seld/jsonlint": "^1.10", "symfony/cache": "^5.4|^6.0|^7.0", "symfony/config": "^5.4|^6.0|^7.0", "symfony/console": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/error-handler": "^5.4|^6.0|^7.0", "symfony/filesystem": "^5.4|^6.0|^7.0", "symfony/form": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/http-kernel": "^5.4|^6.0|^7.0", "symfony/messenger": "^5.4|^6.0|^7.0", "symfony/mime": "^5.4|^6.0|^7.0", "symfony/property-access": "^5.4.26|^6.3|^7.0", "symfony/property-info": "^5.4.24|^6.2.11|^7.0", "symfony/translation-contracts": "^2.5|^3", "symfony/uid": "^5.4|^6.0|^7.0", "symfony/validator": "^6.4|^7.0", "symfony/var-dumper": "^5.4|^6.0|^7.0", "symfony/var-exporter": "^5.4|^6.0|^7.0", "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Serializer\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "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.37" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-29T12:54:08+00:00" }, { "name": "symfony/service-contracts", "version": "v3.7.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/service-contracts/zipball/d25d82433a80eba6aa0e6c24b61d7370d99e444a", "reference": "d25d82433a80eba6aa0e6c24b61d7370d99e444a", "shasum": "" }, "require": { "php": ">=8.1", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { "ext-psr": "<1.1|>=2" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Service\\": "" }, "exclude-from-classmap": [ "/Test/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to writing services", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/service-contracts/tree/v3.7.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-28T09:44:51+00:00" }, { "name": "symfony/string", "version": "v6.4.39", "source": { "type": "git", "url": "https://github.com/symfony/string.git", "reference": "62e3c927de664edadb5bef260987eb047a17a113" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/string/zipball/62e3c927de664edadb5bef260987eb047a17a113", "reference": "62e3c927de664edadb5bef260987eb047a17a113", "shasum": "" }, "require": { "php": ">=8.1", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "symfony/translation-contracts": "<2.5" }, "require-dev": { "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/intl": "^6.2|^7.0", "symfony/translation-contracts": "^2.5|^3.0", "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "files": [ "Resources/functions.php" ], "psr-4": { "Symfony\\Component\\String\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way", "homepage": "https://symfony.com", "keywords": [ "grapheme", "i18n", "string", "unicode", "utf-8", "utf8" ], "support": { "source": "https://github.com/symfony/string/tree/v6.4.39" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-12T11:44:19+00:00" }, { "name": "symfony/translation-contracts", "version": "v3.7.0", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/0ab302977a952b42fd51475c4ebac81f8da0a95d", "reference": "0ab302977a952b42fd51475c4ebac81f8da0a95d", "shasum": "" }, "require": { "php": ">=8.1" }, "type": "library", "extra": { "thanks": { "url": "https://github.com/symfony/contracts", "name": "symfony/contracts" }, "branch-alias": { "dev-main": "3.7-dev" } }, "autoload": { "psr-4": { "Symfony\\Contracts\\Translation\\": "" }, "exclude-from-classmap": [ "/Test/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Generic abstractions related to translation", "homepage": "https://symfony.com", "keywords": [ "abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards" ], "support": { "source": "https://github.com/symfony/translation-contracts/tree/v3.7.0" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-01-05T13:30:16+00:00" }, { "name": "symfony/validator", "version": "v6.4.37", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", "reference": "72cfcf7925746d9950bbdab1362f6bda3b4046cf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/validator/zipball/72cfcf7925746d9950bbdab1362f6bda3b4046cf", "reference": "72cfcf7925746d9950bbdab1362f6bda3b4046cf", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php83": "^1.27", "symfony/translation-contracts": "^2.5|^3" }, "conflict": { "doctrine/annotations": "<1.13", "doctrine/lexer": "<1.1", "symfony/dependency-injection": "<5.4", "symfony/expression-language": "<5.4", "symfony/http-kernel": "<5.4", "symfony/intl": "<5.4", "symfony/property-info": "<5.4", "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3|>=7.0,<7.0.3", "symfony/yaml": "<5.4" }, "require-dev": { "doctrine/annotations": "^1.13|^2", "egulias/email-validator": "^2.1.10|^3|^4", "symfony/cache": "^5.4|^6.0|^7.0", "symfony/config": "^5.4|^6.0|^7.0", "symfony/console": "^5.4|^6.0|^7.0", "symfony/dependency-injection": "^5.4|^6.0|^7.0", "symfony/expression-language": "^5.4|^6.0|^7.0", "symfony/finder": "^5.4|^6.0|^7.0", "symfony/http-client": "^5.4|^6.0|^7.0", "symfony/http-foundation": "^5.4|^6.0|^7.0", "symfony/http-kernel": "^5.4|^6.0|^7.0", "symfony/intl": "^5.4|^6.0|^7.0", "symfony/mime": "^5.4|^6.0|^7.0", "symfony/property-access": "^5.4|^6.0|^7.0", "symfony/property-info": "^5.4|^6.0|^7.0", "symfony/translation": "^5.4.35|~6.3.12|^6.4.3|^7.0.3", "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Validator\\": "" }, "exclude-from-classmap": [ "/Tests/", "/Resources/bin/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/validator/tree/v6.4.37" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-29T06:33:37+00:00" }, { "name": "symfony/var-dumper", "version": "v6.4.36", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", "reference": "7c8ad9ce4faf6c8a99948e70ce02b601a0439782" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/var-dumper/zipball/7c8ad9ce4faf6c8a99948e70ce02b601a0439782", "reference": "7c8ad9ce4faf6c8a99948e70ce02b601a0439782", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { "symfony/console": "<5.4" }, "require-dev": { "symfony/console": "^5.4|^6.0|^7.0", "symfony/error-handler": "^6.3|^7.0", "symfony/http-kernel": "^5.4|^6.0|^7.0", "symfony/process": "^5.4|^6.0|^7.0", "symfony/uid": "^5.4|^6.0|^7.0", "twig/twig": "^2.13|^3.0.4" }, "bin": [ "Resources/bin/var-dump-server" ], "type": "library", "autoload": { "files": [ "Resources/functions/dump.php" ], "psr-4": { "Symfony\\Component\\VarDumper\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Provides mechanisms for walking through any arbitrary PHP variable", "homepage": "https://symfony.com", "keywords": [ "debug", "dump" ], "support": { "source": "https://github.com/symfony/var-dumper/tree/v6.4.36" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-03-30T15:36:00+00:00" }, { "name": "symfony/var-exporter", "version": "v6.4.37", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", "reference": "34f6957deffacabd1b1c579a312daa481e3e99ca" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/var-exporter/zipball/34f6957deffacabd1b1c579a312daa481e3e99ca", "reference": "34f6957deffacabd1b1c579a312daa481e3e99ca", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { "symfony/property-access": "^6.4|^7.0", "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\VarExporter\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Nicolas Grekas", "email": "p@tchwork.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Allows exporting any serializable PHP data structure to plain PHP code", "homepage": "https://symfony.com", "keywords": [ "clone", "construct", "export", "hydrate", "instantiate", "lazy-loading", "proxy", "serialize" ], "support": { "source": "https://github.com/symfony/var-exporter/tree/v6.4.37" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-04-14T12:12:40+00:00" }, { "name": "symfony/yaml", "version": "v6.4.40", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", "reference": "68dcd1f1602dac9d9221e25729683e0ce8733f3b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/symfony/yaml/zipball/68dcd1f1602dac9d9221e25729683e0ce8733f3b", "reference": "68dcd1f1602dac9d9221e25729683e0ce8733f3b", "shasum": "" }, "require": { "php": ">=8.1", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8" }, "conflict": { "symfony/console": "<5.4" }, "require-dev": { "symfony/console": "^5.4|^6.0|^7.0" }, "bin": [ "Resources/bin/yaml-lint" ], "type": "library", "autoload": { "psr-4": { "Symfony\\Component\\Yaml\\": "" }, "exclude-from-classmap": [ "/Tests/" ] }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com" }, { "name": "Symfony Community", "homepage": "https://symfony.com/contributors" } ], "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { "source": "https://github.com/symfony/yaml/tree/v6.4.40" }, "funding": [ { "url": "https://symfony.com/sponsor", "type": "custom" }, { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://github.com/nicolas-grekas", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", "type": "tidelift" } ], "time": "2026-05-19T20:33:22+00:00" }, { "name": "tubalmartin/cssmin", "version": "v4.1.1", "source": { "type": "git", "url": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port.git", "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/tubalmartin/YUI-CSS-compressor-PHP-port/zipball/3cbf557f4079d83a06f9c3ff9b957c022d7805cf", "reference": "3cbf557f4079d83a06f9c3ff9b957c022d7805cf", "shasum": "" }, "require": { "ext-pcre": "*", "php": ">=5.3.2" }, "require-dev": { "cogpowered/finediff": "0.3.*", "phpunit/phpunit": "4.8.*" }, "bin": [ "cssmin" ], "type": "library", "autoload": { "psr-4": { "tubalmartin\\CssMin\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Túbal Martín", "homepage": "http://tubalmartin.me/" } ], "description": "A PHP port of the YUI CSS compressor", "homepage": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port", "keywords": [ "compress", "compressor", "css", "cssmin", "minify", "yui" ], "support": { "issues": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port/issues", "source": "https://github.com/tubalmartin/YUI-CSS-compressor-PHP-port" }, "time": "2018-01-15T15:26:51+00:00" }, { "name": "twig/twig", "version": "v3.26.0", "source": { "type": "git", "url": "https://github.com/twigphp/Twig.git", "reference": "1fcae487b180d78e6351f4e0afa91f9eab96a2bc" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/twigphp/Twig/zipball/1fcae487b180d78e6351f4e0afa91f9eab96a2bc", "reference": "1fcae487b180d78e6351f4e0afa91f9eab96a2bc", "shasum": "" }, "require": { "php": ">=8.1.0", "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-ctype": "^1.8", "symfony/polyfill-mbstring": "^1.3" }, "require-dev": { "php-cs-fixer/shim": "^3.0@stable", "phpstan/phpstan": "^2.0@stable", "psr/container": "^1.0|^2.0", "symfony/phpunit-bridge": "^5.4.9|^6.4|^7.0" }, "type": "library", "autoload": { "files": [ "src/Resources/core.php", "src/Resources/debug.php", "src/Resources/escaper.php", "src/Resources/string_loader.php" ], "psr-4": { "Twig\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" ], "authors": [ { "name": "Fabien Potencier", "email": "fabien@symfony.com", "homepage": "http://fabien.potencier.org", "role": "Lead Developer" }, { "name": "Twig Team", "role": "Contributors" }, { "name": "Armin Ronacher", "email": "armin.ronacher@active-4.com", "role": "Project Founder" } ], "description": "Twig, the flexible, fast, and secure template language for PHP", "homepage": "https://twig.symfony.com", "keywords": [ "templating" ], "support": { "issues": "https://github.com/twigphp/Twig/issues", "source": "https://github.com/twigphp/Twig/tree/v3.26.0" }, "funding": [ { "url": "https://github.com/fabpot", "type": "github" }, { "url": "https://tidelift.com/funding/github/packagist/twig/twig", "type": "tidelift" } ], "time": "2026-05-20T07:31:59+00:00" }, { "name": "webmozart/assert", "version": "2.4.0", "source": { "type": "git", "url": "https://github.com/webmozarts/assert.git", "reference": "9007ea6f45ecf352a9422b36644e4bfc039b9155" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/webmozarts/assert/zipball/9007ea6f45ecf352a9422b36644e4bfc039b9155", "reference": "9007ea6f45ecf352a9422b36644e4bfc039b9155", "shasum": "" }, "require": { "ext-ctype": "*", "ext-date": "*", "ext-filter": "*", "php": "^8.2" }, "suggest": { "ext-intl": "", "ext-simplexml": "", "ext-spl": "" }, "type": "library", "extra": { "psalm": { "pluginClass": "Webmozart\\Assert\\PsalmPlugin" }, "branch-alias": { "dev-master": "2.0-dev", "dev-feature/2-0": "2.0-dev" } }, "autoload": { "psr-4": { "Webmozart\\Assert\\": "src/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Bernhard Schussek", "email": "bschussek@gmail.com" }, { "name": "Woody Gilk", "email": "woody.gilk@gmail.com" } ], "description": "Assertions to validate method input/output with nice error messages.", "keywords": [ "assert", "check", "validate" ], "support": { "issues": "https://github.com/webmozarts/assert/issues", "source": "https://github.com/webmozarts/assert/tree/2.4.0" }, "time": "2026-05-20T13:07:01+00:00" } ], "packages-dev": [], "aliases": [], "minimum-stability": "dev", "stability-flags": { "drupal/advagg": 15, "drupal/browsersync": 10, "drupal/cloudflare": 15, "drupal/conditional_fields": 15, "drupal/convert_bundles": 10, "drupal/inline_entity_form": 5, "drupal/layout_builder_st": 15, "drupal/layout_library": 10, "drupal/openapi_rest": 5, "drupal/openapi_ui": 5, "drupal/openapi_ui_redoc": 5, "drupal/profile_switcher": 15, "drupal/schemata": 10, "drupal/viewfield": 15, "drupal/xmlsitemap": 15 }, "prefer-stable": true, "prefer-lowest": false, "platform": {}, "platform-dev": {}, "plugin-api-version": "2.6.0" }