This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-02-01
Channels
- # aleph (6)
- # announcements (37)
- # aws (1)
- # beginners (67)
- # calva (9)
- # clerk (5)
- # clj-kondo (3)
- # clojure (19)
- # clojure-europe (40)
- # clojure-nl (1)
- # clojure-norway (36)
- # clojure-uk (5)
- # clojuredesign-podcast (7)
- # clojurescript (28)
- # datomic (9)
- # emacs (8)
- # figwheel-main (4)
- # fulcro (6)
- # hyperfiddle (19)
- # integrant (4)
- # java (9)
- # lsp (131)
- # malli (9)
- # missionary (85)
- # off-topic (13)
- # pathom (3)
- # polylith (11)
- # releases (1)
- # sci (4)
- # shadow-cljs (7)
- # specter (2)
- # vscode (1)
- # xtdb (2)
hi setting up an optional preload for flowstorm in shadow-cljs.edn
like so:
:devtools {:preloads [#shadow/env ["KP_STORM_SHADOWCLJS_PRELOAD" :as :symbol
:default panorama.dev-tools.core]
panorama.dev-tools.core
panorama.dev-tools.preview
panorama.dev-tools.portal]
:http-port 8021}
Need to put some namespace as default as otherwise if the env var is not set it will evaluate to nil
and the require will fail. Is there a way to do this without setting the :default
?why does it need to be an env var at all? I guess it could filter nil
. you could use --config-merge
instead https://shadow-cljs.github.io/docs/UsersGuide.html#config-merge
thanks for your suggestion on --config-merge
. the aim was to dynamically adjust the configuration at startup, in this case for the flowstorm
alias we're using, so no strict need for env vars per se.
https://news.ycombinator.com/item?id=39217120#39218364 https://tea.xyz/rewards-for-oss-contributions?search=shadow-cljs---cd781c9b7801671e4776a1287cb33902dff219e19e9bbd417d085f59178804f7
Looks like shadow-cljs would qualify
I want to like this, but I observed the ICO craze a while ago and this very much looks like that. These things looked like scams back then and still do. a fancy website does not make an economically viable project. thanks for the link though, I'll definitely observe.
Doesn’t seem like they support Maven currently 😞