I am using Krell to develop an app that has a share extension. In order to run both the main app and the share extension simultaneously, two different Krell processes need to be running. Krell handles everything for this already except for allowing you to specify where the index.js file is written to. Locally I've been able to add an option for this and update the write-index-js fn pretty easily. The result is I can run clj -M -m krell.main -co share.edn --index-js krell_index_share.js --index-js-out index.share.js -c -r in one terminal and the standard Krell repl in another and have repls into both.
Happy to provide more details or the implementation if desired.
I am using Krell to develop an app that has a share extension. In order to run both the main app and the share extension simultaneously, two different Krell processes need to be running. Krell handles everything for this already except for allowing you to specify where the
index.jsfile is written to. Locally I've been able to add an option for this and update thewrite-index-jsfn pretty easily. The result is I can runclj -M -m krell.main -co share.edn --index-js krell_index_share.js --index-js-out index.share.js -c -rin one terminal and the standard Krell repl in another and have repls into both.Happy to provide more details or the implementation if desired.