Fork me on GitHub
#shadow-cljs
<
2023-09-22
>
jpmonettas11:09:58

hi! is there a way of excluding the default cljs compiler so I can provide my own fork of it on shadow-cljs.edn? I can do it when using deps.edn, via :

:aliases {:shadow {:classpath-overrides {org.clojure/clojurescript nil}
                    :extra-deps {com.github.jpmonettas/clojurescript {:mvn/version "..."}}}}
and can do a similar thing on lein project.clj, but would be great to be able to do it just on shadow-cljs.edn, since it is for a dev tool I'm creating and I guess most people uses just shadow-cljs.edn

thheller11:09:42

there is no option for that no. I think its reasonable to ask people to use deps.edn. by my guess most people do anyways

jpmonettas12:09:06

oh don't know why I thought most people were doing the other way around. Do you think it is something reasonable to implement (maybe as general exclusions) or something that is probably hard because of reasons? (not asking you to implement it btw, just curious)