Fork me on GitHub
#clara
<
2017-11-23
>
sparkofreason17:11:06

I think I found the problem. The call to resolve-vars at https://github.com/cerner/clara-rules/blob/master/src/main/clojure/clara/macros.clj#L183 only binds the Clojure namespace. At this point in compilation, the CLJS namespace is not correct. Adding this to the binding fixes the issue: cljs.analyzer/*cljs-ns* (:ns-name production)