Is it possible to load a new dependency into my project without fully restarting? (Not entirely sure this is a Cider question)
See also https://nrepl.org/nrepl/0.8/usage/misc.html#hot-loading-dependencies
Oh I missed that. Thank you so much I am going to give that a try next time.
So if I have cider connected to a shadow project and the repl is warning me No available JS runtime.
yet jump-to-definition is working, what functionality will I be missing?
the repl
i'm surprised that jump to definition is working and suspect its a different implementation than nrepl backed but not positive. No available JS runtime happens when you haven't loaded your emitted js code in a browser or a node process
there's a jvm running clojurescript and nrepl but it does not do any evaluation of cljs. that requires a JS runtime which is not yet present