Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reduce the number of dependencies #812

Open
1 of 4 tasks
bavoco opened this issue Mar 17, 2024 · 2 comments
Open
1 of 4 tasks

Reduce the number of dependencies #812

bavoco opened this issue Mar 17, 2024 · 2 comments

Comments

@bavoco
Copy link
Contributor

bavoco commented Mar 17, 2024

Doing an npm install after cloning this project downloads 1658 dependencies, there are also many warnings about deprecated and vulnerable packages. Maybe it's a good idea to update, remove, or switch some dependencies to actively maintained projects.

Is this a direction worth pursuing?

@NotTsunami
Copy link

NotTsunami commented Apr 10, 2024

Holy moly, I had never looked at the package.json of this plugin before and was just using it blindly. This is an insane tree of dependencies for a plugin to another library. I can't imagine this initiative would get blocked either. I'd be willing to contribute time towards this initiative on my spare time. Can happily help with linting related dependencies!

EDIT: I can probably take on updating testing related dependencies too. Will try to get a PR up for both by this weekend.

@bavoco
Copy link
Contributor Author

bavoco commented Apr 11, 2024

I didn't go further on this because there was no response to the first two yet. Feel free to take them up!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants