boot

Drew Verlee 2022-06-07T19:55:36.456489Z

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) 2022-06-07T19:59:16.835439Z

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

dave 2022-06-07T20:27:43.566579Z

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

Drew Verlee 2022-06-07T20:57:59.628669Z

Thanks Alex and dave, i appreciate the help!

👍 1