Fork me on GitHub
#boot
<
2022-06-07
>
Drew Verlee19:06:36

How do you list transitive deps in boot? Put another way, say i declare that i want library A in by build.boot file, and library A then requires library B. I want a way to 1. find A given B 2. lock B at a given version regardless of A's version.

Alex Miller (Clojure team)19:06:16

boot uses pomegranate, which uses maven's version selection which favors the top-most and first version found. so adding B at your desired version as a top-level dep should have that effect

dave20:06:43

The built-in command to list deps (including transitive ones) is boot show -d

Drew Verlee20:06:59

Thanks Alex and dave, i appreciate the help!

👍 1