tweak config spec
tweak config spec

:modules should only accept keyword keys to catch typos like

  :modules {:foo {:init-fn foo.bar/init}}

thheller/shadow-cljs,thheller/shadow-devtools,thheller/shadow-devtools,thheller/shadow-devtools,thheller/shadow-devtools,thheller/shadow-cljs,thheller/shadow-cljs,thheller/shadow-cljs