Add dependencies to composer.json

Created on 23 August 2025, about 1 month ago

Problem/Motivation

When installing the module via Composer, the module dependencies aren't required via Composer.

Missing dependencies:

  • twig_tweak
  • ultimate_cron
  • better_exposed_filters
  • entityreference_filter

Steps to reproduce

Require & install module via Composer, without requiring twig_tweak, ultimate_cron, better_exposed_filters and / or entityreference_filter, nor having them installed already.

When you try to install the module, you'll see errors due to missing requirements.

Proposed resolution

Add the dependencies to the require section of composer.json.

"require": {
"drupal/better_exposed_filters": "^7.0",
"drupal/entityreference_filter": "^2.0@beta",
"drupal/twig_tweak": "^3.0",
"drupal/ultimate_cron": "^2.0@beta",
}

Remaining tasks

Add depedencies to composer.json.

User interface changes

/

API changes

/

Data model changes

/

🐛 Bug report
Status

Active

Version

1.0

Component

Code

Created by

🇧🇪Belgium tijsdeboeck Antwerp 🇧🇪 🇪🇺 🌎

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024