Skip to content

How to resolve diamond-shaped dependency with package lock file #440

Answered by TheLartians
skhrshin asked this question in Q&A
Discussion options

You must be logged in to vote

Correct, currently the package lock still requires manual updating and currently is mainly a convenience feature for overriding versions for nested dependencies. In the future it would be great to expand this to allow automatic updates and detecting version mismatches etc (see #99). However as CPM doesn't use a central package registry this is a more complex feature as we cannot easily determine requirements for nested dependencies before actually downloading the dependencies.

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by skhrshin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants