Skip to content

Commit

Permalink
Require Experience Builder's exact dev dependencies in 'xb-setup'.
Browse files Browse the repository at this point in the history
  • Loading branch information
TravisCarden committed Jan 29, 2025
1 parent 1b0ad1c commit db09bb4
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions commands/host/xb-setup
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ composer config \
# Require Drush, but don't install yet for performance reasons.
composer require \
--no-install \
--update-with-all-dependencies \
--no-interaction \
drush/drush

Expand All @@ -71,6 +72,7 @@ composer config \
web/modules/contrib/experience_builder
composer require \
--no-install \
--update-with-all-dependencies \
--no-interaction \
drupal/experience_builder

Expand All @@ -79,9 +81,11 @@ composer require \
--dev \
--update-with-all-dependencies \
--no-interaction \
devizzent/cebe-php-openapi \
league/openapi-psr7-validator \
webflo/drupal-finder
devizzent/cebe-php-openapi:^1.0.3 \
drupal/metatag:^2. \
jangregor/phpstan-prophecy:^1.0.2 \
league/openapi-psr7-validator:^0.22.0 \
webflo/drupal-finder:^1.3.1

# Allow test modules and themes to be installed.
# shellcheck disable=SC2016
Expand Down

0 comments on commit db09bb4

Please sign in to comment.