What are the kinds of dependency relationships?

Card Puncher Data Processing


This article lists the relationship that you can find between dependency in dependency tree.


  • direct: a dependency of your package
  • dev: a dependency needed to develop and build the package
  • transitive: a dependency of a dependency provided by the package manager
  • peer: a dependency of a dependency provided by the parent

Discover More
Card Puncher Data Processing
Code Shipping - Transitive Dependency (External ?)

A transitive dependency is a dependency of a dependency. They form a transitive relationship in the dependency tree. . This is the default type of dependency relationship in a package manager. Your...
Card Puncher Data Processing
What are Peer Dependencies?

Peer Dependencies is a dependency relationship indicating that the dependencies should be provided by parent in the dependency tree. They are provided by the parent. ie a framework (Jquery, ...) ...

Share this page:
Follow us:
Task Runner