Closed (fixed)
Project:
Basic Cart
Version:
8.x-8.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
7 Nov 2025 at 20:01 UTC
Updated:
22 Nov 2025 at 23:14 UTC
Jump to comment: Most recent
I don't see a reason for the jquery_ui dependency
Replacing jQuery with Vanilla JS is the way to go to remove another dependency.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
norman.lolComment #4
norman.lolI removed jquery_ui from the info.yml and added a composer.json that still lists jquery_ui as a dependency to prevent jquery_ui from being removed from composer.lock file and by that from the file system on the next composer update. Otherwise just removing it from the info.yml would leave people with a missing module that can't be uninstalled anymore.
jquery_ui will then ultimately be removed from the composer.json on the next major release.
Comment #6
norman.lolWill release 8.x-8.8 now.
Created change record #3556817: Basic Cart dropped jquery_ui dependency.