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

General dependency cleanup #6481

Open
1 of 3 tasks
jeluard opened this issue Feb 26, 2024 · 1 comment
Open
1 of 3 tasks

General dependency cleanup #6481

jeluard opened this issue Feb 26, 2024 · 1 comment
Labels
meta-discussion Indicates a topic that requires input from various developers. meta-technical-debt Issues introducing or resolving technical debts.

Comments

@jeluard
Copy link
Contributor

jeluard commented Feb 26, 2024

Lodestar libraries depend on a number of external dependencies for historical reasons.
Identify dependencies that are not maintained anymore or can be considered a security risk.

Lodestar libraries dependencies

Following is a comprehensive list a direct dependencies (excluding lodestar, chainsafe, libp2p and ethereum-cryptography dependencies; chainsafe and libp2p libraries should be analyzed similarly):

api

beacon-node

cli

config

nothing

db

flare

fork-choice

nothing

light-client

logger

params

nothing

reqresp

state-transition

types

nothing

utils

validator

Analysis

Unmaintained librairies

Low value providing libraries

@jeluard jeluard added meta-discussion Indicates a topic that requires input from various developers. meta-technical-debt Issues introducing or resolving technical debts. labels Feb 26, 2024
@philknows
Copy link
Member

Related to #7193

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
meta-discussion Indicates a topic that requires input from various developers. meta-technical-debt Issues introducing or resolving technical debts.
Projects
None yet
Development

No branches or pull requests

2 participants