acquia / blt

Acquia's toolset for automating Drupal 8 and 9 development, testing, and deployment.
https://docs.acquia.com/blt/
GNU General Public License v2.0
442 stars 394 forks source link

BLT-5208: Replace abandoned composer package 'webmozart/path-util' #4669

Open hkorik opened 1 year ago

hkorik commented 1 year ago

Describe the bug Replace the abandoned webmozart/path-util composer dependency with the proposed symfony/filesystem component.

To Reproduce Steps to reproduce the behavior, ideally starting from a fresh install of BLT:

  1. Run composer create-project acquia/drupal-recommended-project --no-interaction
  2. Run composer outdated
  3. See warning reported for abandoned package as seen below

Expected behavior blt should not have abandoned packages as direct dependencies.

Detailed error output

Screenshot 2023-03-21 at 3 49 07 PM

BLT doctor output

Screenshot 2023-03-21 at 3 56 31 PM

System information