Hi dear Clerk users and Clerk authors 🙂 I'm very much curious to learn how you normally load the Clerk dependency, and why.
1️⃣ dev dependency in deps.edn / project.clj
2️⃣ normal dependency in deps.edn / project.clj
3️⃣ system-wide-dependency in .lein/profiles.clj / .clojure/deps.edn
4️⃣ runtime-added dependency with https://clojure.github.io/clojure/branch-master/clojure.repl-api.html#clojure.repl.deps/add-lib, https://github.com/lambdaisland/classpath or something similar.
5️⃣ a mix of the options above (comment in 🧵 appreciated)
6️⃣ other (comment in 🧵 appreciated)
Dev dep when it’s being used as, for example, a documentation or REPL tool in a codebase that isn’t about data exploration and should be able to ship a Clerk-free artifact. Normal dep when Clerk is a necessity for the project.