chartjs / chartjs/chartjs-plugin-zoom
Reduce the number of dependencies
- Dominant language
- JavaScript
- Stars
- 623
- Forks
- 331
- Avg merge
- 7h 5m
- Merged PRs (30d)
- 7
Description
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.
- [x] build related dependencies #808
- [ ] docs related dependencies #809
- [ ] testing related dependencies
- [ ] linting related dependencies
Is this a direction worth pursuing?
Contributor guide
Research direction
Start by reviewing the dependency lists involved in the npm install and the unchecked docs, testing, and linting categories; no specific files or tests are named. Done would require a decided scope and an agreed reduction or replacement plan, rather than only confirming that the direction is worthwhile.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- build-system, tooling
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100