From b91f82d003e36ac8a3d5b0b89560fcb1ec776db3 Mon Sep 17 00:00:00 2001 From: codebymikey <9484406+codebymikey@users.noreply.github.com> Date: Thu, 21 May 2026 11:48:05 +0100 Subject: [PATCH] Create empty composer.json if it does not exist Check for existence of composer.json before creating it. --- drupal-contrib/template.tf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drupal-contrib/template.tf b/drupal-contrib/template.tf index e093916..995c02d 100644 --- a/drupal-contrib/template.tf +++ b/drupal-contrib/template.tf @@ -687,6 +687,10 @@ COMPOSE_EOF fi if [ "$DRUPAL_INSTALLED" = "false" ]; then + if [ ! -f composer.json ]; then + log_setup "Creating empty composer.json..." + echo '{}' > composer.json + fi # Add drush as require-dev so expand-composer-json includes it in composer.contrib.json. # Direct JSON edit (not `composer require`) per ddev-drupal-contrib README. log_setup "Adding drush to require-dev..."