Skip to content

Questions regarding development environment, dependencies, and potential package updates. #492

@BrettFraley

Description

@BrettFraley

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions