-
Notifications
You must be signed in to change notification settings - Fork 8
Closed
Description
Describe the Housekeeping
The Limber dependency Vue 2.7.0 reached EOL. https://endoflife.date/vue
Update it to Vue 3.5.13 or the latest supported version.
Blocking issues
N/A
Additional context
Notes:
We are already on vite; we need to move to vite-test as well. [done]
You would not need babel config but Jest still requires babel config [done]
Check libraries for dependency on Vue2.
Keep bootstrap for now.
Vue router is changed.
Can we use bootstrap tables instead of data tables library?
Steps:
0. Just try upgrading to Vue3 in separate branch to see what breaks
- Review dependencies in package.json
- Migrate to npm as well (should we do this before upgrading?) - rather than yarn as a package manager.
Next steps: Use the experience on other repositories, for example Sequencescape.
Metadata
Metadata
Assignees
Labels
No labels