{ "_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": "096ff39be1e4369f23884d932ba53586", "packages": [ { "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": "carbonphp/carbon-doctrine-types", "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/CarbonPHP/carbon-doctrine-types.git", "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/CarbonPHP/carbon-doctrine-types/zipball/18ba5ddfec8976260ead6e866180bd5d2f71aa1d", "reference": "18ba5ddfec8976260ead6e866180bd5d2f71aa1d", "shasum": "" }, "require": { "php": "^8.1" }, "conflict": { "doctrine/dbal": "<4.0.0 || >=5.0.0" }, "require-dev": { "doctrine/dbal": "^4.0.0", "nesbot/carbon": "^2.71.0 || ^3.0.0", "phpunit/phpunit": "^10.3" }, "type": "library", "autoload": { "psr-4": { "Carbon\\Doctrine\\": "src/Carbon/Doctrine/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "KyleKatarn", "email": "kylekatarnls@gmail.com" } ], "description": "Types to use Carbon in Doctrine", "keywords": [ "carbon", "date", "datetime", "doctrine", "time" ], "support": { "issues": "https://github.com/CarbonPHP/carbon-doctrine-types/issues", "source": "https://github.com/CarbonPHP/carbon-doctrine-types/tree/3.2.0" }, "funding": [ { "url": "https://github.com/kylekatarnls", "type": "github" }, { "url": "https://opencollective.com/Carbon", "type": "open_collective" }, { "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon", "type": "tidelift" } ], "time": "2024-02-09T16:56:22+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": "4.2.0", "source": { "type": "git", "url": "https://github.com/Chi-teck/drupal-code-generator.git", "reference": "984dd69522b5839976df51470a00a51616a21f42" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/984dd69522b5839976df51470a00a51616a21f42", "reference": "984dd69522b5839976df51470a00a51616a21f42", "shasum": "" }, "require": { "ext-json": "*", "php": ">=8.3.0", "psr/event-dispatcher": "^1.0", "psr/log": "^3.0", "symfony/console": "^7.1", "symfony/dependency-injection": "^7.1", "symfony/filesystem": "^7.1", "symfony/string": "^7.0", "twig/twig": "^3.4" }, "conflict": { "nikic/php-parser": "<4.17", "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { "chi-teck/drupal-coder-extension": "^2.0.0-rc2", "drupal/coder": "8.3.24", "drupal/core": "11.x-dev", "ext-simplexml": "*", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^10.5", "squizlabs/php_codesniffer": "^3.9", "symfony/var-dumper": "^7.1", "symfony/yaml": "^7.1", "vimeo/psalm": "^5.24.0" }, "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/4.2.0" }, "time": "2025-06-01T13:48:30+00:00" }, { "name": "composer/installers", "version": "v2.3.0", "source": { "type": "git", "url": "https://github.com/composer/installers.git", "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/composer/installers/zipball/12fb2dfe5e16183de69e784a7b84046c43d97e8e", "reference": "12fb2dfe5e16183de69e784a7b84046c43d97e8e", "shasum": "" }, "require": { "composer-plugin-api": "^1.0 || ^2.0", "php": "^7.2 || ^8.0" }, "require-dev": { "composer/composer": "^1.10.27 || ^2.7", "composer/semver": "^1.7.2 || ^3.4.0", "phpstan/phpstan": "^1.11", "phpstan/phpstan-phpunit": "^1", "symfony/phpunit-bridge": "^7.1.1", "symfony/process": "^5 || ^6 || ^7" }, "type": "composer-plugin", "extra": { "class": "Composer\\Installers\\Plugin", "branch-alias": { "dev-main": "2.x-dev" }, "plugin-modifies-install-path": true }, "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": [ "Dolibarr", "Eliasis", "Hurad", "ImageCMS", "Kanboard", "Lan Management System", "MODX Evo", "MantisBT", "Mautic", "Maya", "OXID", "Plentymarkets", "Porto", "RadPHP", "SMF", "Starbug", "Thelia", "Whmcs", "WolfCMS", "agl", "annotatecms", "attogram", "bitrix", "cakephp", "chef", "cockpit", "codeigniter", "concrete5", "concreteCMS", "croogo", "dokuwiki", "drupal", "eZ Platform", "elgg", "expressionengine", "fuelphp", "grav", "installer", "itop", "known", "kohana", "laravel", "lavalite", "lithium", "magento", "majima", "mako", "matomo", "mediawiki", "miaoxing", "modulework", "modx", "moodle", "osclass", "pantheon", "phpbb", "piwik", "ppi", "processwire", "puppet", "pxcms", "reindex", "roundcube", "shopware", "silverstripe", "sydes", "sylius", "tastyigniter", "wordpress", "yawik", "zend", "zikula" ], "support": { "issues": "https://github.com/composer/installers/issues", "source": "https://github.com/composer/installers/tree/v2.3.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": "2024-06-24T20:46:46+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.4", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", "reference": "69d29da4acac31a43caa4cea13b6b948f4e5c56d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/69d29da4acac31a43caa4cea13b6b948f4e5c56d", "reference": "69d29da4acac31a43caa4cea13b6b948f4e5c56d", "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", "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7", "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7" }, "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.4" }, "time": "2025-11-14T22:57:49+00:00" }, { "name": "consolidation/config", "version": "3.2.0", "source": { "type": "git", "url": "https://github.com/consolidation/config.git", "reference": "797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/config/zipball/797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84", "reference": "797652cd5ac870f02eb3ca1a7169d3dbbe6e5f84", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "grasmash/expander": "^3", "php": ">=8.2.0", "symfony/event-dispatcher": "^6 || ^7" }, "require-dev": { "ext-json": "*", "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3", "symfony/console": "^7", "symfony/yaml": "^7", "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.0" }, "time": "2025-11-14T18:44:25+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.1", "source": { "type": "git", "url": "https://github.com/consolidation/log.git", "reference": "c1a87a94c01957697ec347fd67404d7f0030d1aa" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/log/zipball/c1a87a94c01957697ec347fd67404d7f0030d1aa", "reference": "c1a87a94c01957697ec347fd67404d7f0030d1aa", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", "symfony/console": "^5 || ^6 || ^7" }, "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.1" }, "time": "2025-11-14T21:11:00+00:00" }, { "name": "consolidation/output-formatters", "version": "4.7.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", "reference": "dfc464c4d4a47594cac5eac01ce265e04b70cb94" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/dfc464c4d4a47594cac5eac01ce265e04b70cb94", "reference": "dfc464c4d4a47594cac5eac01ce265e04b70cb94", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", "symfony/console": "^4 || ^5 || ^6 || ^7", "symfony/finder": "^4 || ^5 || ^6 || ^7" }, "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", "symfony/yaml": "^4 || ^5 || ^6 || ^7", "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.0" }, "time": "2025-11-14T21:06:10+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.2", "source": { "type": "git", "url": "https://github.com/consolidation/site-alias.git", "reference": "d92058201fc8475a33fb9a2b80ffe5c89472f5af" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/consolidation/site-alias/zipball/d92058201fc8475a33fb9a2b80ffe5c89472f5af", "reference": "d92058201fc8475a33fb9a2b80ffe5c89472f5af", "shasum": "" }, "require": { "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", "symfony/filesystem": "^5.4 || ^6 || ^7", "symfony/finder": "^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": ">=7", "squizlabs/php_codesniffer": "^3", "symfony/var-dumper": "^4", "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.2" }, "time": "2025-11-14T21:08:14+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": "defuse/php-encryption", "version": "v2.4.0", "source": { "type": "git", "url": "https://github.com/defuse/php-encryption.git", "reference": "f53396c2d34225064647a05ca76c1da9d99e5828" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/defuse/php-encryption/zipball/f53396c2d34225064647a05ca76c1da9d99e5828", "reference": "f53396c2d34225064647a05ca76c1da9d99e5828", "shasum": "" }, "require": { "ext-openssl": "*", "paragonie/random_compat": ">= 2", "php": ">=5.6.0" }, "require-dev": { "phpunit/phpunit": "^5|^6|^7|^8|^9|^10", "yoast/phpunit-polyfills": "^2.0.0" }, "bin": [ "bin/generate-defuse-key" ], "type": "library", "autoload": { "psr-4": { "Defuse\\Crypto\\": "src" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Taylor Hornby", "email": "taylor@defuse.ca", "homepage": "https://defuse.ca/" }, { "name": "Scott Arciszewski", "email": "info@paragonie.com", "homepage": "https://paragonie.com" } ], "description": "Secure PHP Encryption Library", "keywords": [ "aes", "authenticated encryption", "cipher", "crypto", "cryptography", "encrypt", "encryption", "openssl", "security", "symmetric key cryptography" ], "support": { "issues": "https://github.com/defuse/php-encryption/issues", "source": "https://github.com/defuse/php-encryption/tree/v2.4.0" }, "time": "2023-06-19T06:10:36+00:00" }, { "name": "dflydev/dot-access-data", "version": "v3.0.3", "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/annotations", "version": "2.0.2", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/annotations/zipball/901c2ee5d26eb64ff43c47976e114bf00843acf7", "reference": "901c2ee5d26eb64ff43c47976e114bf00843acf7", "shasum": "" }, "require": { "doctrine/lexer": "^2 || ^3", "ext-tokenizer": "*", "php": "^7.2 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { "doctrine/cache": "^2.0", "doctrine/coding-standard": "^10", "phpstan/phpstan": "^1.10.28", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", "symfony/cache": "^5.4 || ^6.4 || ^7", "vimeo/psalm": "^4.30 || ^5.14" }, "suggest": { "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" } }, "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": "Docblock Annotations Parser", "homepage": "https://www.doctrine-project.org/projects/annotations.html", "keywords": [ "annotations", "docblock", "parser" ], "support": { "issues": "https://github.com/doctrine/annotations/issues", "source": "https://github.com/doctrine/annotations/tree/2.0.2" }, "abandoned": true, "time": "2024-09-05T10:17:24+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.5", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/deprecations/zipball/459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "reference": "459c2f5dd3d6a4633d3b5f46ee2b1c40f57d3f38", "shasum": "" }, "require": { "php": "^7.1 || ^8.0" }, "conflict": { "phpunit/phpunit": "<=7.5 || >=13" }, "require-dev": { "doctrine/coding-standard": "^9 || ^12 || ^13", "phpstan/phpstan": "1.4.10 || 2.1.11", "phpstan/phpstan-phpunit": "^1.0 || ^2", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.6 || ^10.5 || ^11.5 || ^12", "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.5" }, "time": "2025-04-07T20:06:18+00:00" }, { "name": "doctrine/event-manager", "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/event-manager.git", "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/event-manager/zipball/b680156fa328f1dfd874fd48c7026c41570b9c6e", "reference": "b680156fa328f1dfd874fd48c7026c41570b9c6e", "shasum": "" }, "require": { "php": "^8.1" }, "conflict": { "doctrine/common": "<2.9" }, "require-dev": { "doctrine/coding-standard": "^12", "phpstan/phpstan": "^1.8.8", "phpunit/phpunit": "^10.5", "vimeo/psalm": "^5.24" }, "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.0.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": "2024-05-22T20:47:39+00:00" }, { "name": "doctrine/inflector", "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/doctrine/inflector.git", "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/inflector/zipball/6d6c96277ea252fc1304627204c3d5e6e15faa3b", "reference": "6d6c96277ea252fc1304627204c3d5e6e15faa3b", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "require-dev": { "doctrine/coding-standard": "^12.0 || ^13.0", "phpstan/phpstan": "^1.12 || ^2.0", "phpstan/phpstan-phpunit": "^1.4 || ^2.0", "phpstan/phpstan-strict-rules": "^1.6 || ^2.0", "phpunit/phpunit": "^8.5 || ^12.2" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Inflector\\": "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 Inflector is a small library that can perform string manipulations with regard to upper/lowercase and singular/plural forms of words.", "homepage": "https://www.doctrine-project.org/projects/inflector.html", "keywords": [ "inflection", "inflector", "lowercase", "manipulation", "php", "plural", "singular", "strings", "uppercase", "words" ], "support": { "issues": "https://github.com/doctrine/inflector/issues", "source": "https://github.com/doctrine/inflector/tree/2.1.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%2Finflector", "type": "tidelift" } ], "time": "2025-08-10T19:31:58+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.1.1", "source": { "type": "git", "url": "https://github.com/doctrine/persistence.git", "reference": "b9c49ad3558bb77ef973f4e173f2e9c2eca9be09" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/doctrine/persistence/zipball/b9c49ad3558bb77ef973f4e173f2e9c2eca9be09", "reference": "b9c49ad3558bb77ef973f4e173f2e9c2eca9be09", "shasum": "" }, "require": { "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", "symfony/finder": "^4.4 || ^5.4 || ^6.0 || ^7.0" }, "type": "library", "autoload": { "psr-4": { "Doctrine\\Persistence\\": "src/Persistence" } }, "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.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%2Fpersistence", "type": "tidelift" } ], "time": "2025-10-16T20:13:18+00:00" }, { "name": "dompdf/php-font-lib", "version": "1.0.1", "source": { "type": "git", "url": "https://github.com/dompdf/php-font-lib.git", "reference": "6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/dompdf/php-font-lib/zipball/6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d", "reference": "6137b7d4232b7f16c882c75e4ca3991dbcf6fe2d", "shasum": "" }, "require": { "ext-mbstring": "*", "php": "^7.1 || ^8.0" }, "require-dev": { "symfony/phpunit-bridge": "^3 || ^4 || ^5 || ^6" }, "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.1" }, "time": "2024-12-02T14:37:59+00:00" }, { "name": "dragonmantank/cron-expression", "version": "v3.6.0", "source": { "type": "git", "url": "https://github.com/dragonmantank/cron-expression.git", "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013" }, "dist": { "type": "zip", "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/d61a8a9604ec1f8c3d150d09db6ce98b32675013", "reference": "d61a8a9604ec1f8c3d150d09db6ce98b32675013", "shasum": "" }, "require": { "php": "^8.2|^8.3|^8.4|^8.5" }, "replace": { "mtdowling/cron-expression": "^1.0" }, "require-dev": { "phpstan/extension-installer": "^1.4.3", "phpstan/phpstan": "^1.12.32|^2.1.31", "phpunit/phpunit": "^8.5.48|^9.0" }, "type": "library", "extra": { "branch-alias": { "dev-master": "3.x-dev" } }, "autoload": { "psr-4": { "Cron\\": "src/Cron/" } }, "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], "authors": [ { "name": "Chris Tankersley", "email": "chris@ctankersley.com", "homepage": "https://github.com/dragonmantank" } ], "description": "CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due", "keywords": [ "cron", "schedule" ], "support": { "issues": "https://github.com/dragonmantank/cron-expression/issues", "source": "https://github.com/dragonmantank/cron-expression/tree/v3.6.0" }, "funding": [ { "url": "https://github.com/dragonmantank", "type": "github" } ], "time": "2025-10-31T18:51:33+00:00" }, { "name": "drupal/access_unpublished", "version": "1.8.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/access_unpublished.git", "reference": "8.x-1.8" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/access_unpublished-8.x-1.8.zip", "reference": "8.x-1.8", "shasum": "df1a9c37bb2681a08c0bbba1bdfee9b249a5649f" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" }, "require-dev": { "drupal/graphql": "4.x-dev" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.8", "datestamp": "1755767173", "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": "chr.fritsch", "homepage": "https://www.drupal.org/user/2103716" }, { "name": "generalredneck", "homepage": "https://www.drupal.org/user/368854" }, { "name": "martin_klima", "homepage": "https://www.drupal.org/user/2784335" } ], "description": "Grants access to view unpublished content to anyone who has a unique URL and appropriate permissions.", "homepage": "https://www.drupal.org/project/access_unpublished", "support": { "source": "https://git.drupalcode.org/project/access_unpublished" } }, { "name": "drupal/ace_editor", "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ace_editor.git", "reference": "2.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ace_editor-2.0.2.zip", "reference": "2.0.2", "shasum": "7a36214b514dfde797c970335a68df360520c290" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.2", "datestamp": "1752409176", "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": "Growiel", "homepage": "https://www.drupal.org/user/2490940" }, { "name": "interdruper", "homepage": "https://www.drupal.org/user/2437374" }, { "name": "kiritoly", "homepage": "https://www.drupal.org/user/3222840" }, { "name": "nylin", "homepage": "https://www.drupal.org/user/816040" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "Ace is an embeddable code editor providing syntax highlighting and much more. See https://ace.c9.io/.", "homepage": "https://www.drupal.org/project/ace_editor", "keywords": [ "ACE", "Drupal", "Editor" ], "support": { "source": "http://cgit.drupalcode.org/ace_editor", "issues": "https://www.drupal.org/project/issues/ace_editor" } }, { "name": "drupal/admin_audit_trail", "version": "1.0.7", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_audit_trail.git", "reference": "1.0.7" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/admin_audit_trail-1.0.7.zip", "reference": "1.0.7", "shasum": "74bec091ff3a2e69e5e1a0383aa5c037dce03d11" }, "require": { "drupal/core": "^10 || ^11" }, "require-dev": { "drupal/entityqueue": "*", "drupal/group": "*", "drupal/paragraphs": "*", "drupal/redirect": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.0.7", "datestamp": "1763295091", "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": "Vardot", "homepage": "https://www.drupal.org/vardot", "role": "Maintenance for D8 and D9 versions" }, { "name": "mohammed j. razem", "homepage": "https://www.drupal.org/user/255384" }, { "name": "omar alahmed", "homepage": "https://www.drupal.org/user/308031" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "This module track logs of specific events that you'd like to review.", "homepage": "https://www.drupal.org/project/admin_audit_trail", "support": { "source": "http://cgit.drupalcode.org/admin_audit_trail", "issues": "https://www.drupal.org/project/issues/admin_audit_trail" } }, { "name": "drupal/admin_toolbar", "version": "3.6.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/admin_toolbar.git", "reference": "3.6.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/admin_toolbar-3.6.2.zip", "reference": "3.6.2", "shasum": "0d25e3b7bcea28533ae5f2371a34d507603bfb66" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.6.2", "datestamp": "1753826106", "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": "fethi.krout", "homepage": "https://www.drupal.org/user/3206765" }, { "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/advanced_text_formatter", "version": "3.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/advanced_text_formatter.git", "reference": "3.0.0-rc2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/advanced_text_formatter-3.0.0-rc2.zip", "reference": "3.0.0-rc2", "shasum": "4b0601f135202647e65bd5a43f56ea1fce4bc607" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.0-rc2", "datestamp": "1727826727", "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": "azovsky", "homepage": "https://www.drupal.org/user/330533" }, { "name": "knectar", "homepage": "https://www.drupal.org/user/1184414" }, { "name": "realityloop", "homepage": "https://www.drupal.org/user/139189" }, { "name": "thmnhat", "homepage": "https://www.drupal.org/user/998946" } ], "description": "Formatter of textfield, text area and text format.", "homepage": "https://www.drupal.org/project/advanced_text_formatter", "support": { "source": "https://git.drupalcode.org/project/advanced_text_formatter" } }, { "name": "drupal/ai", "version": "1.2.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai.git", "reference": "1.2.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ai-1.2.3.zip", "reference": "1.2.3", "shasum": "9ceaf655acb9da4c1ab08d1cbac0a2292996fd5c" }, "require": { "drupal/core": "^10.4 || ^11", "drupal/key": "^1.18", "league/html-to-markdown": "^5.1", "openai-php/client": ">=v0.10.1", "yethee/tiktoken": "^0.5.1" }, "require-dev": { "allanpichardo/mysql-vector": "^2.0", "drupal/ai_assistant_api": "*", "drupal/eca": "^2.0", "drupal/eca_content-eca_content": "*", "drupal/field_validation": "^3.0@beta", "drupal/key": "*", "drupal/search_api": "^1.x-dev", "drupal/search_api_solr": "^4.0", "drupal/token": "^1.14", "drush/drush": "^12|^13" }, "suggest": { "league/commonmark": "Allows previewing of chunked content when configuring the fields to be indexed in AI Search, and formats messages in the AI Chatbot module." }, "type": "drupal-module", "extra": { "drupal": { "version": "1.2.3", "datestamp": "1762955697", "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": "a.dmitriiev", "homepage": "https://www.drupal.org/user/3235287" }, { "name": "abhisekmazumdar", "homepage": "https://www.drupal.org/user/3557964" }, { "name": "andrewbelcher", "homepage": "https://www.drupal.org/user/655282" }, { "name": "gxleano", "homepage": "https://www.drupal.org/user/3591999" }, { "name": "kevinquillen", "homepage": "https://www.drupal.org/user/317279" }, { "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { "name": "marcus_johansson", "homepage": "https://www.drupal.org/user/385947" }, { "name": "murz", "homepage": "https://www.drupal.org/user/157092" }, { "name": "scott_euser", "homepage": "https://www.drupal.org/user/3267594" }, { "name": "seogow", "homepage": "https://www.drupal.org/user/3065779" }, { "name": "valthebald", "homepage": "https://www.drupal.org/user/239562" }, { "name": "wouters_f", "homepage": "https://www.drupal.org/user/721548" }, { "name": "yautja_cetanu", "homepage": "https://www.drupal.org/user/626050" } ], "description": "AI module for Drupal", "homepage": "https://www.drupal.org/project/ai", "support": { "source": "https://git.drupalcode.org/project/ai" } }, { "name": "drupal/ai_agents", "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai_agents.git", "reference": "1.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ai_agents-1.2.0.zip", "reference": "1.2.0", "shasum": "a7c1b148dd88d2d790e90aaac5a4da00a1957f79" }, "require": { "drupal/ai": "^1.2.0", "drupal/core": "^10.2 || ^11", "drupal/modeler_api": "^1.0.3" }, "require-dev": { "drupal/webform": "^6.0" }, "suggest": { "drupal/bpmn_io": "Allows editing of AI agents with BPMN diagrams.", "drupal/simple_crawler": "Allows the AI Form integrations to crawl websites.", "drupal/unstructured": "Makes the AI Form integrations work better by allowing many file contexts." }, "type": "drupal-module", "extra": { "drupal": { "version": "1.2.0", "datestamp": "1760354086", "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": "akhil babu", "homepage": "https://www.drupal.org/user/3632866" }, { "name": "andrewbelcher", "homepage": "https://www.drupal.org/user/655282" }, { "name": "jurgenhaas", "homepage": "https://www.drupal.org/user/168924" }, { "name": "marcus_johansson", "homepage": "https://www.drupal.org/user/385947" }, { "name": "michaellander", "homepage": "https://www.drupal.org/user/636494" }, { "name": "yautja_cetanu", "homepage": "https://www.drupal.org/user/626050" } ], "description": "Allows AI agents to be used on Drupal websites to do changes and lookup things.", "homepage": "https://www.drupal.org/project/ai_agents", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/ai_agents" } }, { "name": "drupal/ai_image_alt_text", "version": "1.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai_image_alt_text.git", "reference": "1.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ai_image_alt_text-1.0.1.zip", "reference": "1.0.1", "shasum": "8fc44919418381ab34e79334df74ee81afd2c299" }, "require": { "drupal/ai": "^1.0.0", "drupal/core": "^10.2 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.0.1", "datestamp": "1738761806", "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": "DXPR", "homepage": "https://dxpr.com", "role": "Maintainer" }, { "name": "jurriaanroelofs", "homepage": "https://www.drupal.org/user/52638" }, { "name": "marcus_johansson", "homepage": "https://www.drupal.org/user/385947" }, { "name": "yautja_cetanu", "homepage": "https://www.drupal.org/user/626050" } ], "description": "Allows the possibility to set an alt text using AI.", "homepage": "https://www.drupal.org/project/ai_image_alt_text", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/ai_image_alt_text" } }, { "name": "drupal/ai_integration_eca", "version": "1.0.0-rc2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai_integration_eca.git", "reference": "1.0.0-rc2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ai_integration_eca-1.0.0-rc2.zip", "reference": "1.0.0-rc2", "shasum": "796520879e9634419d7ee1b8479b6616a22eca41" }, "require": { "drupal/ai": "^1.2", "drupal/ai_agents": "^1.2", "drupal/core": "^10.3 || ^11", "drupal/eca": "^2 || ^3", "drupal/token": "^1.15", "illuminate/support": "^10.48 || ^11.34" }, "require-dev": { "drupal/ai_agents": "*", "drupal/eca_ui": "*", "drupal/schemata": "^1.0", "drupal/schemata_json_schema": "*", "drupal/token": "*", "spatie/phpunit-snapshot-assertions": "^4.2 || ^5.1" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.0.0-rc2", "datestamp": "1756989328", "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": "jurgenhaas", "homepage": "https://www.drupal.org/user/168924" }, { "name": "lammensj", "homepage": "https://www.drupal.org/user/1939186" }, { "name": "marcus_johansson", "homepage": "https://www.drupal.org/user/385947" } ], "description": "The bridge between AI and ECA.", "homepage": "https://www.drupal.org/project/ai_integration_eca", "support": { "source": "https://drupal.org/project/ai_integration_eca", "issues": "https://drupal.org/project/issues/ai_integration_eca" } }, { "name": "drupal/ai_provider_openai", "version": "1.2.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ai_provider_openai.git", "reference": "1.2.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ai_provider_openai-1.2.0.zip", "reference": "1.2.0", "shasum": "de8caa2a9adb0cece69d2f36b27afaeeb1c3eadf" }, "require": { "drupal/ai": "^1.2.0", "drupal/core": "^10.3 || ^11", "drupal/key": "^1.18" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.2.0", "datestamp": "1760354152", "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": "kevinquillen", "homepage": "https://www.drupal.org/user/317279" }, { "name": "marcus_johansson", "homepage": "https://www.drupal.org/user/385947" }, { "name": "scott_euser", "homepage": "https://www.drupal.org/user/3267594" }, { "name": "seogow", "homepage": "https://www.drupal.org/user/3065779" }, { "name": "wouters_f", "homepage": "https://www.drupal.org/user/721548" }, { "name": "yautja_cetanu", "homepage": "https://www.drupal.org/user/626050" } ], "description": "OpenAI provider implementation for the AI module for Drupal", "homepage": "https://www.drupal.org/project/ai_provider_openai", "support": { "source": "https://git.drupalcode.org/project/ai_provider_openai" } }, { "name": "drupal/anchor_link", "version": "3.0.3", "source": { "type": "git", "url": "https://git.drupalcode.org/project/anchor_link.git", "reference": "3.0.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/anchor_link-3.0.3.zip", "reference": "3.0.3", "shasum": "5c88ff3167894808158eb707107e93f5aa554254" }, "require": { "drupal/core": "^9 || ^10 || ^11", "vardot/ckeditor5-anchor-drupal": "^1.0.3 || ^2.0.3" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.3", "datestamp": "1751670353", "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": "Vardot", "homepage": "https://www.drupal.org/vardot", "role": "Maintainer" }, { "name": "Northern Commerce", "homepage": "https://www.drupal.org/northern-commerce", "role": "Maintainer" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "This plugin module adds the better link dialog and anchor related features to CKEditor in Drupal.", "homepage": "https://www.drupal.org/project/anchor_link", "support": { "source": "http://cgit.drupalcode.org/anchor_link", "issues": "https://www.drupal.org/project/issues/anchor_link" } }, { "name": "drupal/antibot", "version": "2.0.4", "source": { "type": "git", "url": "https://git.drupalcode.org/project/antibot.git", "reference": "2.0.4" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/antibot-2.0.4.zip", "reference": "2.0.4", "shasum": "58b215291b250ea410194693cbac2da6f54a8530" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.4", "datestamp": "1723819813", "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": "danrod", "homepage": "https://www.drupal.org/user/19150" }, { "name": "gaurav.kapoor", "homepage": "https://www.drupal.org/user/3495331" }, { "name": "mstef", "homepage": "https://www.drupal.org/user/107190" } ], "description": "Prevent forms from being submitted without JavaScript enabled.", "homepage": "https://www.drupal.org/project/antibot", "support": { "source": "https://git.drupalcode.org/project/antibot" } }, { "name": "drupal/autocomplete_deluxe", "version": "2.1.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/autocomplete_deluxe.git", "reference": "2.1.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/autocomplete_deluxe-2.1.2.zip", "reference": "2.1.2", "shasum": "3e8ba6e205b21305d672a02edb6dc40770ade71e" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.2", "datestamp": "1742303934", "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": "Vardot", "homepage": "https://www.drupal.org/vardot", "role": "Maintenance for Drupal 8/9/10/11 versions" }, { "name": "Mediacurrent", "homepage": "https://www.drupal.org/mediacurrent", "role": "Supporting organization" }, { "name": "mohammed j. razem", "homepage": "https://www.drupal.org/user/255384" }, { "name": "mpriscella", "homepage": "https://www.drupal.org/user/2354820" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" }, { "name": "sepgil", "homepage": "https://www.drupal.org/user/512828" } ], "description": "Enhanced autocomplete using Jquery UI autocomplete.", "homepage": "https://www.drupal.org/project/autocomplete_deluxe", "support": { "source": "http://cgit.drupalcode.org/autocomplete_deluxe", "issues": "https://www.drupal.org/project/issues/autocomplete_deluxe" } }, { "name": "drupal/automatic_updates", "version": "4.0.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/automatic_updates.git", "reference": "4.0.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/automatic_updates-4.0.0.zip", "reference": "4.0.0", "shasum": "e15ad212d3dd608091d846ca8c63948b356ab32f" }, "require": { "composer-runtime-api": "^2.1", "drupal/core": "^11.2", "ext-json": "*", "symfony/console": "^6.2 || ^7" }, "conflict": { "php-tuf/composer-integration": "<1-alpha11" }, "require-dev": { "colinodell/psr-testlogger": "^1.2", "symfony/config": "^6.2 || ^7" }, "bin": [ "auto-update" ], "type": "drupal-module", "extra": { "drupal": { "version": "4.0.0", "datestamp": "1749659459", "security-coverage": { "status": "covered", "message": "Covered by Drupal's security advisory policy" } } }, "autoload": { "psr-4": { "Drupal\\automatic_updates\\Development\\": "scripts/src" } }, "notification-url": "https://packages.drupal.org/8/downloads", "scripts": { "phpcbf": [ "scripts/phpcbf.sh" ], "phpcs": [ "scripts/phpcs.sh" ], "test": [ "Composer\\Config::disableProcessTimeout", "scripts/phpunit.sh" ], "core-convert": [ "Drupal\\automatic_updates\\Development\\ConverterCommand" ], "core-commit": [ "Drupal\\automatic_updates\\Development\\ConverterCommand::makeCommit" ] }, "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "david strauss", "homepage": "https://www.drupal.org/user/93254" }, { "name": "drumm", "homepage": "https://www.drupal.org/user/3064" }, { "name": "dstol", "homepage": "https://www.drupal.org/user/329570" }, { "name": "heddn", "homepage": "https://www.drupal.org/user/1463982" }, { "name": "hestenet", "homepage": "https://www.drupal.org/user/54034" }, { "name": "mbaynton", "homepage": "https://www.drupal.org/user/2303520" }, { "name": "Mixologic", "homepage": "https://www.drupal.org/user/391689" }, { "name": "mlhess", "homepage": "https://www.drupal.org/user/102818" }, { "name": "phenaproxima", "homepage": "https://www.drupal.org/user/205645" }, { "name": "pwolanin", "homepage": "https://www.drupal.org/user/49851" }, { "name": "tedbow", "homepage": "https://www.drupal.org/user/240860" }, { "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" }, { "name": "xjm", "homepage": "https://www.drupal.org/user/65776" } ], "description": "Drupal Automatic Updates", "homepage": "https://www.drupal.org/project/automatic_updates", "keywords": [ "Drupal" ], "support": { "source": "http://cgit.drupalcode.org/automatic_updates", "issues": "https://www.drupal.org/project/issues/automatic_updates" } }, { "name": "drupal/autosave_form", "version": "1.10.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/autosave_form.git", "reference": "8.x-1.10" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/autosave_form-8.x-1.10.zip", "reference": "8.x-1.10", "shasum": "99e270c30bf09a2688a5b23814beced13f8f7ba4" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-1.10", "datestamp": "1738605622", "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": "hchonov", "homepage": "https://www.drupal.org/user/2901211" } ], "description": "Adds autosave feature on forms.", "homepage": "https://www.drupal.org/project/autosave_form", "support": { "source": "https://git.drupalcode.org/project/autosave_form" } }, { "name": "drupal/better_exposed_filters", "version": "7.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/better_exposed_filters.git", "reference": "7.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/better_exposed_filters-7.0.5.zip", "reference": "7.0.5", "shasum": "a215444c39a6ae384710a6c707caf593f6dd1e2d" }, "require": { "drupal/core": "^10 || ^11", "drupal/nouislider_js": "^15.8" }, "type": "drupal-module", "extra": { "drupal": { "version": "7.0.5", "datestamp": "1738353781", "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/blazy", "version": "3.0.15", "source": { "type": "git", "url": "https://git.drupalcode.org/project/blazy.git", "reference": "3.0.15" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/blazy-3.0.15.zip", "reference": "3.0.15", "shasum": "9464e029679a3bf3ef811865eb859f6789294590" }, "require": { "drupal/core": ">=9.4" }, "conflict": { "drupal/csp": "<1.12" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.15", "datestamp": "1760528174", "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_class", "version": "4.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_class.git", "reference": "4.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/block_class-4.0.2.zip", "reference": "4.0.2", "shasum": "10c30a6a113a00722cb42798692c3c0389c35a89" }, "require": { "drupal/core": "^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "4.0.2", "datestamp": "1762734005", "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": "Todd Nienkerk", "homepage": "https://www.drupal.org/u/todd-nienkerk", "role": "Maintainer" }, { "name": "Renato Gonçalves (RenatoG)", "homepage": "https://www.drupal.org/u/RenatoG", "role": "Maintainer" }, { "name": "Neslee Canil Pinto", "homepage": "https://www.drupal.org/u/neslee-canil-pinto", "role": "Maintainer" }, { "name": "Aaron Stanush", "homepage": "https://www.drupal.org/u/aaron-stanush", "role": "Maintainer" }, { "name": "David Suissa (DYdave)", "homepage": "https://www.drupal.org/u/DYdave", "role": "Maintainer" }, { "name": "Four Kitchens", "homepage": "https://www.drupal.org/user/358502", "role": "Maintainer" }, { "name": "berenddeboer", "homepage": "https://www.drupal.org/u/berenddeboer", "role": "Maintainer" }, { "name": "elliotttf", "homepage": "https://www.drupal.org/u/elliotttf", "role": "Maintainer" }, { "name": "Michal Minecki (mirzu)", "homepage": "https://www.drupal.org/u/mirzu", "role": "Maintainer" }, { "name": "Patrick Coffey (pcoffey)", "homepage": "https://www.drupal.org/u/pcoffey", "role": "Maintainer" }, { "name": "Taylor Smith (tsmith512)", "homepage": "https://www.drupal.org/u/tsmith512", "role": "Maintainer" } ], "description": "Allows assigning classes, attributes and ID to blocks.", "homepage": "https://www.drupal.org/project/block_class", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/block_class", "issues": "https://www.drupal.org/project/issues/block_class", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/block_form_alter", "version": "2.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_form_alter.git", "reference": "2.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/block_form_alter-2.1.0.zip", "reference": "2.1.0", "shasum": "e442a8bd8b74f8404905012c248b46c0249412fc" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.0", "datestamp": "1724706726", "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": "Chris Burge", "homepage": "https://www.drupal.org/u/chris-burge", "role": "Maintainer" } ], "description": "Provides block form alter functions.", "homepage": "https://www.drupal.org/project/block_form_alter", "support": { "source": "https://git.drupalcode.org/project/block_form_alter", "issues": "https://www.drupal.org/project/issues/block_form_alter" } }, { "name": "drupal/block_library", "version": "1.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/block_library.git", "reference": "1.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/block_library-1.0.1.zip", "reference": "1.0.1", "shasum": "9880a3ecf126fa97d57e01946f55af98bb4d3a22" }, "require": { "drupal/core": "^9.3 || ^10.3 || ^11", "drupal/layout_builder_restrictions": "^2.7 || ^3" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.0.1", "datestamp": "1726329168", "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": "mahmoud-zayed", "homepage": "https://www.drupal.org/user/2947001" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "Adds additional functionality to the core block library.", "homepage": "https://www.drupal.org/project/block_library", "keywords": [ "Drupal", "Layout Builder", "block", "custom", "library" ], "support": { "source": "https://git.drupalcode.org/project/block_library" } }, { "name": "drupal/bootstrap_layout_builder", "version": "2.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bootstrap_layout_builder.git", "reference": "2.2.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bootstrap_layout_builder-2.2.1.zip", "reference": "2.2.1", "shasum": "a13972a2299b44f710b0ac5eae67563771d2392f" }, "require": { "drupal/bootstrap_styles": "^1.2.0", "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.2.1", "datestamp": "1726578341", "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": "Amira Dowidar", "homepage": "https://www.drupal.org/user/3092603" }, { "name": "mahmoud-zayed", "homepage": "https://www.drupal.org/user/2947001" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "Add Bootstrap Grid support to Layout Builder module.", "homepage": "https://www.drupal.org/project/bootstrap_layout_builder", "keywords": [ "Bootstrap", "Drupal", "Grid", "Layout Builder" ], "support": { "source": "https://git.drupalcode.org/project/bootstrap_layout_builder" } }, { "name": "drupal/bootstrap_layouts", "version": "5.5.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bootstrap_layouts.git", "reference": "8.x-5.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bootstrap_layouts-8.x-5.5.zip", "reference": "8.x-5.5", "shasum": "1374b12bd9b105557036bdb2ab8b553d61e7d894" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-5.5", "datestamp": "1739804293", "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": "darol100", "homepage": "https://www.drupal.org/user/2667123" }, { "name": "hctom", "homepage": "https://www.drupal.org/user/112790" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "This module is going to generate layouts with Bootstrap grid system.", "homepage": "https://www.drupal.org/project/bootstrap_layouts", "support": { "source": "http://cgit.drupalcode.org/bootstrap_layouts", "issues": "https://www.drupal.org/project/issues/bootstrap_layouts" } }, { "name": "drupal/bootstrap_styles", "version": "1.2.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bootstrap_styles.git", "reference": "1.2.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bootstrap_styles-1.2.1.zip", "reference": "1.2.1", "shasum": "d7c3b7c81f057edd821d128ce2addd8158ac114b" }, "require": { "drupal/core": "^10.3 || ^11", "drupal/media_library_form_element": "^2.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.2.1", "datestamp": "1726504417", "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": "Amira Dowidar", "homepage": "https://www.drupal.org/user/3092603" }, { "name": "mahmoud-zayed", "homepage": "https://www.drupal.org/user/2947001" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "Add a plugins builder and a collection of reusable plugins to the Layout Builder module.", "homepage": "https://www.drupal.org/project/bootstrap_styles", "keywords": [ "Bootstrap", "Drupal", "Grid", "Layout Builder" ], "support": { "source": "https://git.drupalcode.org/project/bootstrap_styles" } }, { "name": "drupal/bpmn_io", "version": "3.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/bpmn_io.git", "reference": "3.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/bpmn_io-3.0.2.zip", "reference": "3.0.2", "shasum": "392e8ffaf6d8e967c41914db590c3b1b1124a139" }, "require": { "drupal/core": "^11.2", "drupal/modeler_api": "^1.0", "ext-dom": "*", "mtownsend/xml-to-array": "^2.0", "php": ">=8.3" }, "require-dev": { "drupal/eca": "^3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "3.0.2", "datestamp": "1761319420", "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": "boromino", "homepage": "https://www.drupal.org/user/859722" }, { "name": "jurgenhaas", "homepage": "https://www.drupal.org/user/168924" } ], "description": "BPMN modeler, integrated into Drupal's admin UI.", "homepage": "https://www.drupal.org/project/bpmn_io", "support": { "source": "https://drupal.org/project/bpmn_io", "issues": "https://drupal.org/project/issues/bpmn_io" } }, { "name": "drupal/captcha", "version": "2.0.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/captcha.git", "reference": "2.0.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/captcha-2.0.9.zip", "reference": "2.0.9", "shasum": "15b2ba18fab75ea88bfa8f75fb1be09f7cd52cbb" }, "require": { "drupal/core": "^9.5 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.9", "datestamp": "1753701287", "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.6", "source": { "type": "git", "url": "https://git.drupalcode.org/project/checklistapi.git", "reference": "2.1.6" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/checklistapi-2.1.6.zip", "reference": "2.1.6", "shasum": "64f439b7dd09336c4b32480edf1796cbc911d9b4" }, "require": { "drupal/core": "^9.3 || ^10 || ^11", "php": ">=7.3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.6", "datestamp": "1713801912", "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": "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/ckeditor5_paste_filter", "version": "1.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor5_paste_filter.git", "reference": "1.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor5_paste_filter-1.1.0.zip", "reference": "1.1.0", "shasum": "cb0ea9c1a0b070e38ad4caeefe05f8a1d0e81c9f" }, "require": { "drupal/core": "^9.3 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.1.0", "datestamp": "1740597815", "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": "star-szr", "homepage": "https://www.drupal.org/user/1167326" } ], "description": "Filter content pasted into CKEditor 5", "homepage": "https://www.drupal.org/project/ckeditor5_paste_filter", "support": { "source": "https://git.drupalcode.org/project/ckeditor5_paste_filter" } }, { "name": "drupal/ckeditor5_plugin_pack", "version": "1.4.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor5_plugin_pack.git", "reference": "1.4.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor5_plugin_pack-1.4.1.zip", "reference": "1.4.1", "shasum": "0e8578cfaa0145f1c20ffd5b6bba2ee49002a502" }, "require": { "drupal/ckeditor5_premium_features": "^1.5", "drupal/core": "^9.4 || ^10.0 || ^11.0", "php": "^8.0" }, "require-dev": { "drupal/ckeditor5_premium_features_wproofreader": "*" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.4.1", "datestamp": "1756889886", "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": "Wojciech Kukowski (salmonek)", "homepage": "https://www.drupal.org/u/salmonek", "role": "Maintainer" }, { "name": "Dawid Olszewski (dolszewski)", "homepage": "https://www.drupal.org/u/dolszewski", "role": "Maintainer" } ], "description": "The plugin pack for the CKEditor 5 WYSIWYG editor.", "homepage": "https://www.drupal.org/project/ckeditor5_plugin_pack", "support": { "source": "https://git.drupalcode.org/project/ckeditor5_plugin_pack", "issues": "https://www.drupal.org/project/issues/ckeditor5_plugin_pack" } }, { "name": "drupal/ckeditor5_premium_features", "version": "1.6.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor5_premium_features.git", "reference": "1.6.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor5_premium_features-1.6.2.zip", "reference": "1.6.2", "shasum": "8228465f5ea8ad85c0162f5c3762e6847b560426" }, "require": { "drupal/core": "^10.3 || ^11.0", "ext-dom": "*", "ext-libxml": "*", "php": "^8.0" }, "require-dev": { "drupal/ckeditor5-ckeditor5": "*", "drupal/ckeditor5_premium_features_mentions": "*" }, "suggest": { "aws/aws-sdk-php": "Required for AWS Bedrock provider for the AI Assistant.", "caxy/php-htmldiff": "Required for asynchronous collaboration and notifications.", "firebase/php-jwt": "Required for Real-time collaboration and document converters.", "openai-php/client": "Required for OpenAI an AzureAI providers for the AI Assistant." }, "type": "drupal-module", "extra": { "drupal": { "version": "1.6.2", "datestamp": "1760533564", "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": "Wojciech Kukowski (salmonek)", "homepage": "https://www.drupal.org/u/salmonek", "role": "Maintainer" }, { "name": "Dawid Olszewski (dolszewski)", "homepage": "https://www.drupal.org/u/dolszewski", "role": "Maintainer" }, { "name": "wwalc", "homepage": "https://www.drupal.org/user/184556" } ], "description": "The premium features for the CKEditor 5 WYSIWYG editor.", "homepage": "https://www.drupal.org/project/ckeditor5_premium_features", "support": { "source": "https://git.drupalcode.org/project/ckeditor5_premium_features", "issues": "https://www.drupal.org/project/issues/ckeditor5_premium_features" } }, { "name": "drupal/ckeditor_bidi", "version": "5.1.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor_bidi.git", "reference": "5.1.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor_bidi-5.1.1.zip", "reference": "5.1.1", "shasum": "2069a6c4df4ac8d98f155358aad04bf857ec3348" }, "require": { "drupal/core": "^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "5.1.1", "datestamp": "1746054978", "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": "Israel Shmueli", "homepage": "https://www.drupal.org/u/israelshmueli" }, { "name": "smustgrave", "homepage": "https://www.drupal.org/user/3252890" } ], "description": "Adds RTL/LTR buttons to Drupal 8/9 CKEditor toolbar by integrating CKEditor BiDi (Text Direction) plugin.", "homepage": "https://www.drupal.org/project/ckeditor_bidi", "support": { "source": "https://git.drupalcode.org/ckeditor_bidi", "issues": "https://www.drupal.org/project/issues/ckeditor_bidi" } }, { "name": "drupal/ckeditor_emoji", "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor_emoji.git", "reference": "2.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor_emoji-2.0.1.zip", "reference": "2.0.1", "shasum": "e85c1dc8a037e7a684f1434f660e4e1d2c4aba05" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.1", "datestamp": "1731728742", "security-coverage": { "status": "not-covered", "message": "Project has not opted into security advisory coverage!" } }, "branch-alias": { "dev-2.0.x": "2.0.x-dev" } }, "notification-url": "https://packages.drupal.org/8/downloads", "license": [ "GPL-2.0-or-later" ], "authors": [ { "name": "ashrafomar", "homepage": "https://www.drupal.org/user/3520049" } ], "description": "CKEditor Emoji Plugin is designed to enhance the content editing experience in Drupal by enabling the insertion of emojis directly into your text.", "homepage": "https://www.drupal.org/project/ckeditor_emoji", "support": { "source": "https://git.drupalcode.org/project/ckeditor_emoji" } }, { "name": "drupal/ckeditor_media_embed", "version": "2.0.5", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor_media_embed.git", "reference": "2.0.5" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor_media_embed-2.0.5.zip", "reference": "2.0.5", "shasum": "0db732f57005ea27c10163515f7eb33d77ab6565" }, "require": { "drupal/core": "^10.3 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.5", "datestamp": "1763279757", "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": "elusivemind", "homepage": "https://www.drupal.org/user/350597" }, { "name": "grndlvl", "homepage": "https://www.drupal.org/user/103553" }, { "name": "jody lynn", "homepage": "https://www.drupal.org/user/112500" }, { "name": "rajab natshah", "homepage": "https://www.drupal.org/user/1414312" } ], "description": "Adds the Media Embed CKEditor plugins to Drupal.", "homepage": "https://www.drupal.org/project/embed", "support": { "source": "https://drupal.org/project/ckeditor_media_embed", "issues": "https://drupal.org/project/issues/ckeditor_media_embed" } }, { "name": "drupal/ckeditor_media_resize", "version": "1.1.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/ckeditor_media_resize.git", "reference": "1.1.0" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/ckeditor_media_resize-1.1.0.zip", "reference": "1.1.0", "shasum": "b158f58590054f0e69a9bdbb106738323e4d3bea" }, "require": { "drupal/core": "~10.5.0 || ~10.6.0 || ~11.2.0 || ~11.3.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "1.1.0", "datestamp": "1759230011", "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": "Sebastian Leu", "homepage": "https://www.drupal.org/u/s_leu", "role": "Maintainer" }, { "name": "s_leu", "homepage": "https://www.drupal.org/user/1336864" }, { "name": "tim bozeman", "homepage": "https://www.drupal.org/user/2241356" } ], "description": "Provides a ckeditor5 plugin that allows resizing of embedded image media.", "homepage": "https://drupal.org/project/ckeditor_media_resize", "support": { "source": "https://git.drupalcode.org/project/ckeditor_media_resize" } }, { "name": "drupal/coffee", "version": "2.0.1", "source": { "type": "git", "url": "https://git.drupalcode.org/project/coffee.git", "reference": "2.0.1" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/coffee-2.0.1.zip", "reference": "2.0.1", "shasum": "cc19f67fbf48c5946f8053093e100cbd07e96167" }, "require": { "drupal/core": "^10.2 || ^11.0" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.0.1", "datestamp": "1736247807", "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-or-later" ], "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", "keywords": [ "Drupal" ], "support": { "source": "https://git.drupalcode.org/project/coffee", "issues": "https://drupal.org/project/issues/coffee", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/config_ignore", "version": "3.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_ignore.git", "reference": "8.x-3.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/config_ignore-8.x-3.3.zip", "reference": "8.x-3.3", "shasum": "4446811ecb023820a57c227d35c034e0d4363a70" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "require-dev": { "drupal/config_filter": "^1.8||^2.2", "drush/drush": "^10 || ^11 || ^12" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-3.3", "datestamp": "1713299496", "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": "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/config_inspector", "version": "2.1.9", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_inspector.git", "reference": "2.1.9" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/config_inspector-2.1.9.zip", "reference": "2.1.9", "shasum": "e5df3444f9e9aec82ff136b66a6707196ef1f7eb" }, "require": { "drupal/core": "^9.2 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "2.1.9", "datestamp": "1714470278", "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": "aspilicious", "homepage": "https://www.drupal.org/user/172527" }, { "name": "borisson_", "homepage": "https://www.drupal.org/user/2393360" }, { "name": "gábor hojtsy", "homepage": "https://www.drupal.org/user/4166" }, { "name": "jose reyero", "homepage": "https://www.drupal.org/user/4299" }, { "name": "vijaycs85", "homepage": "https://www.drupal.org/user/93488" }, { "name": "wim leers", "homepage": "https://www.drupal.org/user/99777" } ], "description": "Provides a configuration data and structure inspector tool", "homepage": "https://drupal.org/project/config_inspector", "support": { "source": "https://cgit.drupalcode.org/config_inspector", "issues": "https://drupal.org/project/issues/config_inspector", "irc": "irc://irc.freenode.org/drupal-contribute" } }, { "name": "drupal/config_perms", "version": "2.3.0", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_perms.git", "reference": "8.x-2.3" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/config_perms-8.x-2.3.zip", "reference": "8.x-2.3", "shasum": "6ec87b91b7ff23a41c5ee266b507e882851b7828" }, "require": { "drupal/core": "^8 || ^9 || ^10 || ^11" }, "type": "drupal-module", "extra": { "drupal": { "version": "8.x-2.3", "datestamp": "1746157140", "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": "benellefimostfa", "homepage": "https://www.drupal.org/user/3092403" }, { "name": "Docc", "homepage": "https://www.drupal.org/user/310132" }, { "name": "elkaro", "homepage": "https://www.drupal.org/user/3577260" }, { "name": "gnuget", "homepage": "https://www.drupal.org/user/992990" }, { "name": "kristen pol", "homepage": "https://www.drupal.org/user/8389" }, { "name": "megakeegman", "homepage": "https://www.drupal.org/user/3620027" }, { "name": "mlncn", "homepage": "https://www.drupal.org/user/64383" }, { "name": "mrthumpz", "homepage": "https://www.drupal.org/user/266351" } ], "description": "Allows additional permissions to be created and managed through an administration form.", "homepage": "http://drupal.org/project/config_perms", "keywords": [ "Drupal" ], "support": { "source": "http://cgit.drupalcode.org/config_perms", "issues": "http://drupal.org/project/issues/config_perms" } }, { "name": "drupal/config_split", "version": "2.0.2", "source": { "type": "git", "url": "https://git.drupalcode.org/project/config_split.git", "reference": "2.0.2" }, "dist": { "type": "zip", "url": "https://ftp.drupal.org/files/projects/config_split-2.0.2.zip", "reference": "2.0.2", "shasum": "efde01f790ca6f6023982e918fe51740da931d3e" }, "require": { "drupal/core": "^8.8 || ^9 || ^10 || ^11" }, "conflict": { "drush/drush": "<10" }, "require-dev": { "drupal/config_filter": "^1||^2" }, "suggest": { "drupal/chosen": "Chosen uses the Chosen jQuery plugin to make the