grafana-image-renderer
grafana-image-renderer copied to clipboard
Chore: Remove unused dependencies
This is an attempt to remove unused dependencies and simplify keeping dependencies updated and the project in a good health.
I've used depcheck
to evaluate and remove unused dependencies.
- remove
google-protobuf
from dependencies - remove a bunch of dev dependencies including
superagent
which has CVE-2022-29622 - bump
supertest
to fixCVE-2022-29622
I've run integration tests, manual tests and scripts for build, lint and test.
When installing the dependencies, I get a warning
[email protected]" has incorrect peer dependency "puppeteer@^13.1.1"
I think we should take a look
When installing the dependencies, I get a warning
[email protected]" has incorrect peer dependency "puppeteer@^13.1.1"
I think we should take a look
I found this
Running yarn install --pure-lockfile
removed this warning in my local instance.