cljsrn

hadils 2023-03-24T22:49:29.066939Z

Hi! I am using React Native 0.71 with Expo 48 and Krell. I would like to use Hermes as my jsEngine, so I set :language-out to :es5 in my build.edn file. Unfortunately, it is generating exclamation points in variable names in the output JS code. Can anyone suggest a solution to this problem? Thanks in advance!

Miguel Angel Gallardo Lemus 2023-05-13T04:29:31.996659Z

could you share some instrucctiosn to start a rn project with krell?

dmitryn 2023-03-28T20:11:24.022129Z

Do you mean that (def foo! 1) compiles to foo! = (1); but not to foo_BANG_ = (1); ? I'm using :output-feature-set :es5 to compile hermes-compatible JS, but using shadow-cljs for that, not krell, and it works well

hadils 2023-03-28T20:12:34.732769Z

Thanks, @trybeee. No, I mean that the Clojurescript compiler outputs JS names that contain an exclamation, for path resolution.