hi, I last worked on RN + clojurescript almost 3 years back.. used re-natal at that time and would like to use krell now. I followed the instructions and got it working.. but Emacs integration isn't working for me, when I followed the instructions https://github.com/vouch-opensource/krell/wiki/Tooling-Integration---Emacs%2C-Cursive%2C-VSCode-etc.. I get an error while starting the repl because clojurescript verssions 1.8.51 and the one from git sha cannot be compared:
error in process sentinel: Could not start nREPL server: Downloading: cider/piggieback/0.5.0/piggieback-0.5.0.pom from clojars
Error building classpath. Unable to compare versions for org.clojure/clojurescript: {:mvn/version "1.8.51", :deps/manifest :mvn} and {:git/url "<https://github.com/clojure/clojurescript.git>", :sha "538dbe8133895c56f7da84609bcd696c85aa925c", :deps/manifest :deps, :deps/root "/home/saurabh/.gitlibs/libs/org.clojure/clojurescript/538dbe8133895c56f7da84609bcd696c85aa925c"}
I’ve seen that too. I think the simple fix is to specify the closurescript dep in your deps.edn.
I went another way for a while. Specifically excluding the other transitive dep. Allowing Krell to determine the version.
just exclude the clojurescript dep from piggieback
thanks @thheller, that worked.