Skip to content

Conversation

@dchiller
Copy link
Collaborator

Remove Marionette, Marionette dependencies, and Qs from the repository. These are now installed with npm.

Upgrade Marionette to v4 and upgrades relevant dependencies to align with this update.

Various refactorings were required in the frontend code in order to accommodate the Marionette upgrade.

Remaining dependecies copied directly in the frontend code are "in-house" products diva and link-watcher. We could look into removing these at a later date, but since they are managed by DDMAL (or affiliates/former affiliates), I'm less concerned about updates.

@dchiller dchiller merged commit 6ad7b41 into DDMAL:main Jan 23, 2025
2 checks passed
@dchiller dchiller deleted the upgrade-marionette branch January 23, 2025 16:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant