-
Notifications
You must be signed in to change notification settings - Fork 91
Description
In looking at potential good issues to debug and fix as a contributor to Glance, I noticed there's many deprecated dependencies when running npm install, and I'm unable to successfully run npm run dev for development.
Using NVM, I switched to Node 16 and then 14. I also, attempted to debug and upgrade a few of the packages.
I will post all the deprecation and security vulnerability warnings here if needed, but I will keep it simple with a few questions to the maintainers.
-
Which version of Node/NPM is recommended at this time to install, build, and run Glance locally for development?
-
Are there plans to update dependencies? If so, could this be an issue with breaking changes for other tools that use Glance?
-
Are there plans to upgrade to be compatible with Vue 3? I know Vue 2 is no longer supported but upgrading is a process that should be done with caution in order to not introduce bugs or break existing functionality or features.
-
Perhaps, most important are the vulnerabilites listed when running
npm install:
86 vulnerabilities (2 low, 58 moderate, 18 high, 8 critical)
Thanks for any feedback. I'd be happy to look further into these issues or steps toward updating packages and migrating to Vue3 if there are any plans to do so.