DependencyTrack / frontend

Frontend UI for Dependency-Track
https://dependencytrack.org/
Apache License 2.0
105 stars 156 forks source link

Upgrade to Vue 3 #446

Open walterdeboer opened 1 year ago

walterdeboer commented 1 year ago

Current Behavior

Frontend now uses outdated Vue 2

Proposed Behavior

Move to Vue 3 after #445 is resolved:

Checklist

sekwah41 commented 2 months ago

I will open a draft pr and start work on a new attempt at this. Originally I was considering moving to Vite though since the last time I looked vue has suggested switching to vite and moved the old methods to maintenance mode.

I did a little investigation before and the errors tend to be a lot more informative with vite though as it was switching the core tools over I decided against it as I didnt want to have to convince the wider community of a tool change.