Skip to content

Latest commit

 

History

History
8 lines (6 loc) · 588 Bytes

File metadata and controls

8 lines (6 loc) · 588 Bytes

Dependency Hell

  1. The most basic approach is to manually update dependencies to satisfy other package versioning or to ask the maintainer to do this.
  2. If I trust the semantic versioning libraries I use, I try to do more relaxed versioning.
  3. A better solution for this problem is to keep projects in monorepo. This approach implies other challenges though.
  4. Another interesting solution is a system for easier dependencies management introduced by Netflix Engineering.